Да.Kley wrote:Получить hWndControl, созданных элементов управления, можно только так?
Scripts plugin
- Author
- Message
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Исправлено: обработка нулевого указателя в строковом параметре.
Fixed: parsing null pointer in string argument.
Scripts plugin v17.0
Fixed: parsing null pointer in string argument.
Scripts plugin v17.0
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Добавлено: поддержка глобальных горячих клавиш Hotkeys плагина. Требуется AkelPad 4.9.5 или выше.
Added: support for global keys of Hotkeys plugin. Required AkelPad 4.9.5 or higher.
Scripts plugin v17.1
Added: support for global keys of Hotkeys plugin. Required AkelPad 4.9.5 or higher.
Scripts plugin v17.1
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Добавлено: GetFilePath - обработка нулевого указателя в строковом параметре.
Added: GetFilePath - parsing null pointer in string argument.
Scripts plugin v17.2
Added: GetFilePath - parsing null pointer in string argument.
Scripts plugin v17.2
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Исправлено: передача отрицательного значения во внешнем вызове.
Fixed: passing negative value in external call.
Scripts plugin v17.3
Fixed: passing negative value in external call.
Scripts plugin v17.3
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Instructor
Хотелось бы в методе Include увидеть необязательный параметр 'куда выводить сообщение об отсутствии включаемого файла' с примерными значениями:
- 0 или не задано - без сообщения (по умолчанию - просто когда писалась основная масса скриптов, ожидалось, что сообщения не будет, и его вроде же не было);
- 1 - MsgBox;
- 2 - в панель Log-плагина.
Хотелось бы в методе Include увидеть необязательный параметр 'куда выводить сообщение об отсутствии включаемого файла' с примерными значениями:
- 0 или не задано - без сообщения (по умолчанию - просто когда писалась основная масса скриптов, ожидалось, что сообщения не будет, и его вроде же не было);
- 1 - MsgBox;
- 2 - в панель Log-плагина.
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Исправлено: позиция ошибки при выполнении метода AkelPad.GetArgValue.
Исправлено: утечка памяти в методе AkelPad.Exec.
Fixed: error location when executing AkelPad.GetArgValue method.
Fixed: memory leak in AkelPad.Exec method.
Scripts plugin v17.4
Исправлено: утечка памяти в методе AkelPad.Exec.
Fixed: error location when executing AkelPad.GetArgValue method.
Fixed: memory leak in AkelPad.Exec method.
Scripts plugin v17.4
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
Instructor
If in AkelPad.CreateDialog is used WS_MAXIMIZEBOX style (eg. 0x90CB0000 = WS_VISIBLE|WS_POPUP|WS_CAPTION|WS_SYSMENU|WS_MINIMIZEBOX|WS_MAXIMIZEBOX) and flag 0x2 = CDF_PIXELS, coordinates are in dialog units not in pixels.
If style is without WS_MAXIMIZEBOX (eg. 0x90CA0000 = WS_VISIBLE|WS_POPUP|WS_CAPTION|WS_SYSMENU|WS_MINIMIZEBOX) and flag 0x2 = CDF_PIXELS, coordinates are in pixels.
If in AkelPad.CreateDialog is used WS_MAXIMIZEBOX style (eg. 0x90CB0000 = WS_VISIBLE|WS_POPUP|WS_CAPTION|WS_SYSMENU|WS_MINIMIZEBOX|WS_MAXIMIZEBOX) and flag 0x2 = CDF_PIXELS, coordinates are in dialog units not in pixels.
If style is without WS_MAXIMIZEBOX (eg. 0x90CA0000 = WS_VISIBLE|WS_POPUP|WS_CAPTION|WS_SYSMENU|WS_MINIMIZEBOX) and flag 0x2 = CDF_PIXELS, coordinates are in pixels.
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Исправлено: вычисление коэффициента масштабирования в методе CreateDialog с флагом CDF_PIXELS и без DS_SETFONT.
Fixed: scaling factor calculation in CreateDialog method with CDF_PIXELS flag and without DS_SETFONT.
Scripts plugin v17.5
Fixed: scaling factor calculation in CreateDialog method with CDF_PIXELS flag and without DS_SETFONT.
Scripts plugin v17.5
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
Instructor
Still if run script from command line (as ActiveX) it does not work properly (CDF_PIXELS without DS_SETFONT).
See in HtmlView.js.
Still if run script from command line (as ActiveX) it does not work properly (CDF_PIXELS without DS_SETFONT).
See in HtmlView.js.
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
KDJ
Works fine for me:Result the same if I run HtmlView.js from AkelPad.
Works fine for me:
Code: Select all
wscript.exe c:\TC\AkelPad\AkelFiles\Plugs\Scripts\HtmlView.js c:\TC\AkelPad\AkelFiles\Docs\AkelHelp-Rus.htm