View Issue Details

IDProjectCategoryView StatusLast Update
0002326WishesPlugins APIpublic2017-11-11 16:30
Reportersamlyukov Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status newResolutionopen 
Summary0002326: Необходимо уведомление о завершении загрузки плагинов фаром
Descriptionстолкнулся с необходимостью сабжа. думаю, достаточно возвращать true в PluginsControl().
TagsNo tags attached.
Build

Relationships

related to 0002058 new Far Manager ProcessSynchroEventW вызывается до завершения загрузки плагинов 

Activities

samlyukov

2013-03-05 13:45

reporter   bugnote:0010451

true==PluginsControl(INVALID_HANDLE_VALUE,PCTL_ALLLOAD,0,0)

shmuel

2013-03-05 13:57

developer   bugnote:0010453

А можно пример, как предполагается использовать данную фичу?

samlyukov

2013-03-05 14:01

reporter   bugnote:0010454

в плаге в SetStartupInfoW() стартует поток с опросом плагинов загруженных фаром. сейчас поток просто отпускается после задержки в 3 сек. отпускался бы по событию, что более правильно.

max rusov

2013-03-05 14:36

reporter   bugnote:0010456

Нельзя того же добиться вызовом ACTL_SYNCHRO из SetStartupInfoW?

samlyukov

2013-03-05 14:43

reporter   bugnote:0010457

Last edited: 2013-03-05 14:45

т.е. из SetStartupInfoW создается поток и через ACTL_SYNCHRO шлет событие в фар и ждет когда оно вернется?

max rusov

2013-03-05 15:06

reporter   bugnote:0010458

Я просто вызываю ACTL_SYNCHRO, без всякого потока. Теоретически, наверное, оно может прийти раньше чем загрузятся все плагины, если при загрузке очередного появится диалог... Но на практике работает как надо.

samlyukov

2013-03-22 07:45

reporter   bugnote:0010594

так и сделал, хотя все ж чревато ( http://bugs.farmanager.com/view.php?id=2058 )

Issue History

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