Панельные модули

Здесь обсуждается всё, что касается макросов.
Post Reply
Shmuel
Posts: 5598
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 21 times
Been thanked: 186 times

Панельные модули

Post by Shmuel » Tue 13 Mar, 2018 15:52

Начиная со следующей ночной сборки, пользовательские скрипты могут создавать свои панели. В мануале macroapi - технические подробности и работающий пример ("демо").

Дизайн и реализация сейчас как бы в первом приближении, API будет, скорее всего, изменяться.
Предложения приветствуются (хотя и не обязательно принимаются).

Smitis
Posts: 1554
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 15 times
Been thanked: 31 times
Contact:

Панельные модули

Post by Smitis » Tue 13 Mar, 2018 22:10

Это, получается, теперь даже multiarc скриптами можно будет заменить? Класс!
Разум когда-нибудь победит.

Shmuel
Posts: 5598
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 21 times
Been thanked: 186 times

Панельные модули

Post by Shmuel » Tue 13 Mar, 2018 22:16

Можно то можно, но раз до сих пор не портировали на Far3, то наверное это не просто.

Smitis
Posts: 1554
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 15 times
Been thanked: 31 times
Contact:

Панельные модули

Post by Smitis » Wed 14 Mar, 2018 18:22

Я имел ввиду, написать свой анализатор и если это архив (допустим, какой-нибудь экзотический) открывать его содержимое на панели.
Разум когда-нибудь победит.

IgorZ
Posts: 559
Joined: Wed 13 Jul, 2011 03:32
Has thanked: 9 times
Been thanked: 27 times

Панельные модули

Post by IgorZ » Fri 30 Mar, 2018 06:09

Пощупал немного новую возможность. Интересно. Попробовал добавить в LuaManager. Не хватает полного имени файла. Предлагаю добавить поле Info.FileName по аналогии с Macro, Event и прочим.

Shmuel
Posts: 5598
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 21 times
Been thanked: 186 times

Панельные модули

Post by Shmuel » Fri 30 Mar, 2018 06:35

IgorZ wrote:
Fri 30 Mar, 2018 06:09
Предлагаю добавить поле Info.FileName по аналогии с Macro, Event и прочим.
Затрудняюсь понять это предложение. Может быть имеется в виду поле filemask ?

IgorZ
Posts: 559
Joined: Wed 13 Jul, 2011 03:32
Has thanked: 9 times
Been thanked: 27 times

Панельные модули

Post by IgorZ » Fri 30 Mar, 2018 10:47

Shmuel wrote:
Fri 30 Mar, 2018 06:35
Я имел в виду имя .lua файла, в котором находится текст модуля.

Shmuel
Posts: 5598
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 21 times
Been thanked: 186 times

Панельные модули

Post by Shmuel » Fri 30 Mar, 2018 12:01

Тогда виш на мантис, а там уже надо подумать, добавлять в Info или в сам модуль, по аналогии с прочими конструкциями.

IgorZ
Posts: 559
Joined: Wed 13 Jul, 2011 03:32
Has thanked: 9 times
Been thanked: 27 times

Панельные модули

Post by IgorZ » Wed 04 Apr, 2018 05:37

Мантис: 0003597.

Post Reply

Return to “Обсуждение макросов”