Hotkeys plugin
- Author
- Message
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Исправлено: флаг UD_HOTKEY_DODEFAULT, при использовании метода Call, игнорировался.
Fixed: flag UD_HOTKEY_DODEFAULT ignored when using a Call method.
Hotkeys plugin v5.4
Fixed: flag UD_HOTKEY_DODEFAULT ignored when using a Call method.
Hotkeys plugin v5.4
-
Offline
- Posts: 2247
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
Instructor
Обрабатывается сообщение AKD_HOTKEY:
1. Благополучно NewMainProc из HotKeys посылает AKD_DLLCALLW
вызывается FullScreen::Main
2. его обработчик CommonMainProc->CallPluginSend успешно вызывает FullScreen::Main и тот успешно себя деинициализирует
3. АР благополучно выгружает модуль из памяти(Edit.c line 13224)
4. Завершение AKD_DLLCALLW (из п.1) успешно.
5. Успешно NewMainProc из HotKeys вызывает по цепочке CommonMainProc из AkelPad.c
6. А этот вываливется на line 1391 "lResult=lpfnMainProc(hWnd, uMsg, wParam, lParam);"
Этот самый lpfnMainProc указывает на адресное пространство модуля HotKeys.dll, помоему на тот самый NewMainProc (и я не совсем понимаю почему оно падает)
Обрабатывается сообщение AKD_HOTKEY:
1. Благополучно NewMainProc из HotKeys посылает AKD_DLLCALLW
вызывается FullScreen::Main
2. его обработчик CommonMainProc->CallPluginSend успешно вызывает FullScreen::Main и тот успешно себя деинициализирует
3. АР благополучно выгружает модуль из памяти(Edit.c line 13224)
4. Завершение AKD_DLLCALLW (из п.1) успешно.
5. Успешно NewMainProc из HotKeys вызывает по цепочке CommonMainProc из AkelPad.c
6. А этот вываливется на line 1391 "lResult=lpfnMainProc(hWnd, uMsg, wParam, lParam);"
Этот самый lpfnMainProc указывает на адресное пространство модуля HotKeys.dll, помоему на тот самый NewMainProc (и я не совсем понимаю почему оно падает)
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Исправлено: флаг UD_HOTKEY_DODEFAULT, при использовании метода Call, учитывается только для незапущенных функций.
Fixed: flag UD_HOTKEY_DODEFAULT with Call method, taken into account only for not running functions.
Hotkeys plugin v5.5
Fixed: flag UD_HOTKEY_DODEFAULT with Call method, taken into account only for not running functions.
Hotkeys plugin v5.5
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am