ContextMenu plugin

Discuss and announce AkelPad plugins
Post Reply
  • Author
  • Message
Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

wisgest, ух ты, супер! А я и не знал!

Offline
Posts: 63
Joined: Sun Jun 24, 2007 4:03 pm
Contact:

Post by wisgest »

Раньше Call("Scripts::Main") вызывало диалог Scripts plugin, теперь перестало. Может надо указать какие-то дополнительные параметры?

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Fixed: incorrect memory read in "Call" method.


ContextMenu plugin v2.1

Offline
Posts: 63
Joined: Sun Jun 24, 2007 4:03 pm
Contact:

Post by wisgest »

Не знаю, в каком из плагинов дело, но при попытке отключить LineBoard plugin из пользовательского меню (ContextMenu plugin), если он был запущен в том же сеансе также через пользовательское меню, предлагается отправить Microsoft сообщение об ошибке.
Из журнала событий:
Ошибка приложения akelpad.exe, версия 0.0.0.0, модуль lineboard.dll, версия 2.6.0.0, адрес 0x00001168

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Fixed: incorrect memory release in "Call" method.


ContextMenu plugin v2.2

Offline
Posts: 63
Joined: Sun Jun 24, 2007 4:03 pm
Contact:

Post by wisgest »

Если сначала открыть существующий файл, а потом новый (Файл -> Новый), то пункты меню EXPLORER сохраняются от старого файла (хотя и неработающие), причём даже в многооконном режиме.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Fixed: empty document had "EXPLORER" menu.


ContextMenu plugin v2.4

Offline
Posts: 15
Joined: Thu Nov 29, 2007 2:15 pm
Location: St. Petersburg

Post by Paulus »

Как закомментировать ненужные строки в настройках? Например, мне нужно временно убрать меню Favorits.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Paulus
Комментируется строка добавлением символа ";" в ее начало (см. "Меню ContextMenu::Show").

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

пожелание

Post by VladSh »

Instructor
Сейчас Right-click на строке меню ВЫПОЛНЯЕТ скрипт, как и Left-click.
:idea: Можно ли сделать чтобы Right-click открывал скрипт на редактирование?
Визуально было бы быстрее открывать нужные скрипты, чем искать их по имени файла в общем списке.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Fixed: "Show" button processing.


ContextMenu plugin v2.6

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Можно ли к в Command() добавить ещё 1 необязательный параметр?
Сделал группу меню, которая открывает с помощью explorer /root такие папки, как:
- плагины;
- скрипты;
- подсветки;
- и т.п...
Хочется чтобы можно было использовать Command() с параметром InitialDir, а то скрипты на всё это писать нерационально.

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Ещё вопрос в тему

Post by VladSh »

Добавил в одной менюхе такой пункт:

Code: Select all

"Scripts-register.bat" Exec("%a\AkelFiles\Plugs\Scripts-register.bat")
не хочет регистрировать - пишет, что не найден Scripts.dll. Причём при запуске с диска - работает.
Как написать вызов, чтобы он работал?

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

VladSh

Code: Select all

"Scripts-register.bat" Exec("%a\AkelFiles\Plugs\Scripts-register.bat", "%a\AkelFiles\Plugs")

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Added: %d variable - directory of a file (%f without file name).


ContextMenu plugin v2.7
Post Reply