Заполнение CompletionList с помощью скрипта

Started by sth, May 04, 2018, 02:13:52 PM

Previous topic - Next topic

sth

Добрый день.
Подскажите пожалуйста, могу ли я как-то добавить свою информацию в CompletionList, используя JavaScript?
Изучал API, но, к сожалению не нашел ничего способного мне помочь.
Плохо искал или такой возможности просто нет?

alex

Привет,

нет, пока нет. Я давно хотел добавить, даже кое чего подготовил (IListBoxItem) но так и не доделал. Хотя мне например было бы неплохо, для Code Completion в HippoEDIT скриптах.

Давай, описывай что надо, добавим в HippoEDIT 2.00.

С уважением,
Алекс.
HippoEDIT team
[url="http://www.hippoedit.com/"]http://www.hippoedit.com/[/url]

sth

Собственно, и не знаю, что написать...
Надо иметь возможность добавить свои элементы и получить потом выбранный. Понятное дело, вся имеющаяся функциональность должна на эти добавленные элементы распространяться - ну там фильтрация по набранным символам, по типам элементов.
Вот и все.
Смысл  в том, чтобы иметь возможность динамически управлять составом элементов этого списка из скрипта и пользоваться предоставляемыми этим списком возможностями по изменению редактируемого документа.

alex

Все приходиться придумывать самому ;)
Хорошо, я попробую что-нибудь прикрутить. Уйдет наверное неделя.
Отпишусь как будет что попробовать.
HippoEDIT team
[url="http://www.hippoedit.com/"]http://www.hippoedit.com/[/url]

alex

Я увлекся - больше ушло :)
Можешь поробовать с новой HippoEDIT 2.0 версией отсюда:
https://forum.hippoedit.com/alpha-version-test-(major)/hippoedit-2-00/

Примеры использования уже есть в wiki:
https://wiki.hippoedit.com/scripting/examples/code-completion

Теперь есть время с python немного поразбираться.
HippoEDIT team
[url="http://www.hippoedit.com/"]http://www.hippoedit.com/[/url]

sth

Я пока не могу проверить - времени нет. Раньше реализовал то, что хотел просто при помощи доступных диалоговых средств, получилось конечно не совсем то, но переделывать сейчас не успеваю.
Каак смогу попробую.