Scripts plugin

Discuss and announce AkelPad plugins
  • Author
  • Message
Offline
Site Admin
Posts: 6403
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

KDJ
Just like they described.

KDJ
Offline
Posts: 1949
Joined: Sat Mar 06, 2010 7:40 pm
Location: Poland

Post by KDJ »

Instructor
I am not sure, whether a well I understood.
FIS_WORDDELIMITERS will work only in version 4.7.2 and next.
In version 4.7.1 does not work?

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

Post by Instructor »

KDJ wrote:FIS_WORDDELIMITERS will work only in version 4.7.2 and next.
In version 4.7.1 does not work?
Yes :)

Offline
Posts: 2248
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

Instructor
Проблема. С использование сообщения AKD_DLLADD
Регистрирую колбек 1
Регистрирую колбек 2
Возвращаемые значения разные.
Используя AKD_DLLADD добавляю две функиции с уникальніми названиями и горячіми клавишами, но каждая на свой колбек.
Жму горячие клавиши.. Происходит вызов только последней функции которую зарегистрировал, не важно, какую клавишу я жал.
Обнаружен в процессе реализации history.js v0.3

KDJ
Offline
Posts: 1949
Joined: Sat Mar 06, 2010 7:40 pm
Location: Poland

Post by KDJ »

What is needed is the option to automatically run scripts.
Similar to the autoload plugins.
I mean the script History.js by FeyFre.

Offline
Posts: 2248
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

KDJ, use manual option CmdLineBegin or CmdLineEnd. Add there /Call("Scripts::Main",1,"history.js")
Unfortunately it is borken :( Both in 4.7.0 and 4.7.2

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

Post by Instructor »

FeyFre wrote:Происходит вызов только последней функции которую зарегистрировал...
Пока одновременно работать может только одна зарегистрированная процедура.
FeyFre wrote:Unfortunately it is borken :( Both in 4.7.0 and 4.7.2
Fixed in 4.7.3.

Offline
Posts: 2248
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

Пока одновременно работать может только одна зарегистрированная процедура.
Есть идея как это справить - http://luaforge.net/projects/cinvoke-lua/

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

Post by Instructor »

FeyFre
В новой версии возможно будет использовать до 4-х зарегистрированных процедур одновременно.

Offline
Posts: 2248
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

Instructor, ну пока оставлю как есть.

KDJ
Offline
Posts: 1949
Joined: Sat Mar 06, 2010 7:40 pm
Location: Poland

Post by KDJ »

Sometimes the width of AkelPad.InputBox() dialog box is too small and does not fit all pLabel text.
Instructor, please to increase the width of the window or better to adjust the width to pLabel text.

Offline
Posts: 876
Joined: Tue Jul 24, 2007 8:54 am

Post by Fr0sT »

KDJ
have you tried adding line breaks to the label?

KDJ
Offline
Posts: 1949
Joined: Sat Mar 06, 2010 7:40 pm
Location: Poland

Post by KDJ »

Fr0sT
Yes, I tried. Only the first line is visible.

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

Post by Instructor »

Изменено: для возможности использования Scripts.dll в сторонних приложениях, возвращена регистрация библиотеки как ActiveX.
Изменено: улучшено определение принудительно завершенного потока.
Добавлено: фильтр в диалог списка скриптов.
Добавлено: возможность использования до четырех RegisterCallback одновременно.
Добавлено: возможность использования многострочного заголовка поля ввода в методе InputBox().

Changed: to be able to use Scripts.dll in third-party applications, returned library registration as ActiveX.
Changed: improved terminated thread detection.
Added: filter in scripts dialog.
Added: possibility to use up to four RegisterCallback simultaneously.
Added: possibility to use multiline edit box label in InputBox() method.


Scripts plugin v10.5

Offline
Posts: 1873
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

Instructor wrote:Добавлено: фильтр в диалог списка скриптов.
Хорошо бы добавить переход на поле с фильтром по Ctrl+F.
А к самому полю добавить кнопку сброса.
Поясняющая картинка (Firefox):
Image
Image
Post Reply