Scripts plugin
- Author
- Message
-
Offline
- Posts: 2248
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
Instructor
Проблема. С использование сообщения AKD_DLLADD
Регистрирую колбек 1
Регистрирую колбек 2
Возвращаемые значения разные.
Используя AKD_DLLADD добавляю две функиции с уникальніми названиями и горячіми клавишами, но каждая на свой колбек.
Жму горячие клавиши.. Происходит вызов только последней функции которую зарегистрировал, не важно, какую клавишу я жал.
Обнаружен в процессе реализации history.js v0.3
Проблема. С использование сообщения AKD_DLLADD
Регистрирую колбек 1
Регистрирую колбек 2
Возвращаемые значения разные.
Используя AKD_DLLADD добавляю две функиции с уникальніми названиями и горячіми клавишами, но каждая на свой колбек.
Жму горячие клавиши.. Происходит вызов только последней функции которую зарегистрировал, не важно, какую клавишу я жал.
Обнаружен в процессе реализации history.js v0.3
-
Offline
- Site Admin
- Posts: 6403
- Joined: Thu Jul 06, 2006 7:20 am
-
Offline
- Posts: 2248
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
Есть идея как это справить - http://luaforge.net/projects/cinvoke-lua/Пока одновременно работать может только одна зарегистрированная процедура.
-
Offline
- Site Admin
- Posts: 6403
- Joined: Thu Jul 06, 2006 7:20 am
Изменено: для возможности использования 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
Изменено: улучшено определение принудительно завершенного потока.
Добавлено: фильтр в диалог списка скриптов.
Добавлено: возможность использования до четырех 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: