DispatchAction

Формы, взаимодействие, ввод

Описание

Внутренний помощник TPDFlibFormSession, выполняющий одно триггерное действие виджета через callback хоста OnAction Действие ищется через

GetFormFieldActionInfo

True

TPDFlibFormFieldActionInfo для переданного индекса, а временный индекс виджета без собственной записи действия обращается к действию базового поля Недопустимые индексы и поля без соответствующего действия сообщают Allow, поскольку вето накладывать не на что Когда действие существует, callback получает типизированную структуру

Объявление

function DispatchAction(FieldIndex: Integer;
  const TriggerEvent: AnsiString): Boolean;

Параметры

FieldIndexИндекс поля или временного виджета, чье действие должно выполниться
TriggerEventИмя триггера PDF, например Fo, Bl, E, X, D, U, V, F или K

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

Возвращает True, когда операция может продолжиться, и False, когда обработчик OnAction наложил вето

См. также

FocusField, Blur, ApplySelectionEdit, CommitEdit, TPDFlibFormSessionActionEvent, GetFormFieldActionInfo, TPDFlibFormFieldActionInfo, TPDFlibFormSession