ProcessPanelEventW
Функция
ProcessPanelEventW
сообщает плагину о разных событиях панели и позволяет обработать некоторые из них.
intptr_t WINAPI ProcessPanelEventW( const struct ProcessPanelEventInfo *Info );
Параметры
Info
Указатель на структуру ProcessPanelEventInfo, Far Manager передает информацию о событии.
В начале функции проверьте, что поле
В начале функции проверьте, что поле
ProcessPanelEventInfo.StructSize >= sizeof(ProcessPanelEventInfo)
.Возвращаемое значение
Возвращаемое значение зависит от типа события, смотрите описание событий для уточнения информации.
Для необрабатываемых плагином событий, функция должна возвращать
Для необрабатываемых плагином событий, функция должна возвращать
0
.
Пример
Пример из плагина "ProcList".
intptr_t WINAPI ProcessPanelEventW(const struct ProcessPanelEventInfo *Info) { return ((Plist *)Info->hPanel)->ProcessEvent(Info->Event,Info->Param); }
Смотрите также: