Не приходит FE_GOTFOCUS после создания панели

Место, где разработчики плагинов могут поделиться своим опытом.
Post Reply
Yegor
Posts: 865
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA (Kharkov, UA)
Has thanked: 3 times
Been thanked: 7 times

Не приходит FE_GOTFOCUS после создания панели

Post by Yegor » Tue 10 Oct, 2017 07:48

Согласно документации:
FE_GOTFOCUS
Панель получила фокус ввода.
Активная панель получает событие FE_GOTFOCUS сразу после создания.
Param равен NULL.
Функция ProcessPanelEventW должна вернуть FALSE.
На самом деле приходит FE_CHANGEVIEWMODE, потом пачка FE_REDRAW, ну и при закрытии панели FE_CLOSE.



Небольшое уточнее: панель активна, но файлов в ней нет.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин

Yegor
Posts: 865
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA (Kharkov, UA)
Has thanked: 3 times
Been thanked: 7 times

Не приходит FE_GOTFOCUS после создания панели

Post by Yegor » Mon 16 Oct, 2017 23:32

Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин

Post Reply

Return to “Разработка плагинов”