DispatchAction

Formulare, Interaktion, Eingabe

Beschreibung

Interner Helper von TPDFlibFormSession, der eine Widget-Trigger-Aktion über den OnAction-Host-Callback ausführt Die Aktion wird mit

GetFormFieldActionInfo

True

TPDFlibFormFieldActionInfo für den übergebenen Index nachgeschlagen, und ein temporärer Widget-Index ohne eigenen Aktionseintrag fällt auf die Aktion des Basisfelds zurück Ungültige Indizes und Felder ohne passende Aktion melden Allow, weil es nichts zu blockieren gibt Wenn eine Aktion existiert, empfängt der Callback die typisierte

Deklaration

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

Parameter

FieldIndexFeld- oder temporärer Widget-Index, dessen Aktion ausgeführt werden soll
TriggerEventPDF-Triggername wie Fo, Bl, E, X, D, U, V, F oder K

Rückgabewert

Gibt True zurück, wenn die Operation fortgesetzt werden darf, False, wenn der OnAction-Handler sie mit einem Veto belegt hat

Siehe auch

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