View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002326 | Wishes | Plugins API | public | 2013-03-05 13:41 | 2017-11-11 16:30 |
Reporter | samlyukov | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | new | Resolution | open | ||
Summary | 0002326: Необходимо уведомление о завершении загрузки плагинов фаром | ||||
Description | столкнулся с необходимостью сабжа. думаю, достаточно возвращать true в PluginsControl(). | ||||
Tags | No tags attached. | ||||
Build | |||||
related to | 0002058 | new | Far Manager | ProcessSynchroEventW вызывается до завершения загрузки плагинов |
|
true==PluginsControl(INVALID_HANDLE_VALUE,PCTL_ALLLOAD,0,0) |
|
А можно пример, как предполагается использовать данную фичу? |
|
в плаге в SetStartupInfoW() стартует поток с опросом плагинов загруженных фаром. сейчас поток просто отпускается после задержки в 3 сек. отпускался бы по событию, что более правильно. |
|
Нельзя того же добиться вызовом ACTL_SYNCHRO из SetStartupInfoW? |
|
т.е. из SetStartupInfoW создается поток и через ACTL_SYNCHRO шлет событие в фар и ждет когда оно вернется? |
|
Я просто вызываю ACTL_SYNCHRO, без всякого потока. Теоретически, наверное, оно может прийти раньше чем загрузятся все плагины, если при загрузке очередного появится диалог... Но на практике работает как надо. |
|
так и сделал, хотя все ж чревато ( http://bugs.farmanager.com/view.php?id=2058 ) |
Date Modified | Username | Field | Change |
---|---|---|---|
2013-03-05 13:41 | samlyukov | New Issue | |
2013-03-05 13:45 | samlyukov | Note Added: 0010451 | |
2013-03-05 13:57 | shmuel | Note Added: 0010453 | |
2013-03-05 14:01 | samlyukov | Note Added: 0010454 | |
2013-03-05 14:36 | max rusov | Note Added: 0010456 | |
2013-03-05 14:43 | samlyukov | Note Added: 0010457 | |
2013-03-05 14:45 | samlyukov | Note Edited: 0010457 | |
2013-03-05 15:06 | max rusov | Note Added: 0010458 | |
2013-03-22 07:45 | samlyukov | Note Added: 0010594 | |
2013-04-28 14:30 | alexy | Project | Far Manager => Wishes |
2017-11-11 16:30 | JohnDoe | Relationship added | related to 0002058 |