ProcessDialogEvent

Функция ProcessDialogEvent сообщает плагину о событиях, происходящих в диалоге FAR.
int WINAPI ProcessDialogEvent(
  int Event,
  void *Param
);

Параметры

Event
Тип события.
Может быть одной из следующих величин (перечисление DIALOG_EVENTS):
СобытиеОписание
DE_DLGPROCINIT Param - указатель на структуру FarDialogEvent.
Событие FarDialogEvent.Msg поступает в функцию обработки диалога.
DE_DEFDLGPROCINIT Param - указатель на структуру FarDialogEvent.
Событие FarDialogEvent.Msg поступает в стандартную (внутреннюю) функцию обработки диалога.
DE_DLGPROCEND Param - указатель на структуру FarDialogEvent.
Событие FarDialogEvent.Msg обработано функцией обработки диалога. FarDialogEvent.Result содержит возвращённое обработчиком значение.
Param
Указатель на структуру FarDialogEvent.

Возвращаемое значение

TRUE - плагин самостоятельно обработал событие. Переменная FarDialogEvent.Result будет использована в качестве возвращаемого значения обработчика диалога.
FALSE - продолжить обработку события.

Замечания

Смотрите также:
FarDialogEvent, события, Dialog API