OnAction

Skjemaer, interaksjon

Beskrivelse

TPDFlibFormSession

TPDFlibActionInfo

/Fo er i ferd med å gjennomføre en tilgjengelig Widget-handling Tilbakeringingen mottar Widget-indeksen, PDF-utløserhendelsen på ett tegn og en typet /Bl som beskriver den konfigurerte handlingen, som slås opp på Widgeten først og på dens basisfelt når selve Widgeten ikke bærer noen handling Utløsere som observeres gjennom denne tilbakeringingen, inkluderer /K og /V ved fokusoverganger, /F ved utvalgsredigeringer og valgendringer, /E og /X ved bekreftelser, samt /D, /U,

Allow og False under pekerinteraksjon Tilbakeringingen utløses bare når en handling faktisk er konfigurert, og å sette

Deklarasjon

property OnAction: TPDFlibFormSessionActionEvent;

Parametere for hendelsesbehandleren

SenderØkten som sendte ut handlingen
FieldIndexFelt- eller midlertidig Widget-indeks som handlingen tilhører
TriggerEventNavn på PDF-utløserhendelse, for eksempel 'Fo', 'Bl', 'K', 'V', 'F', 'E', 'X', 'D' eller 'U'
ActionInfoTypet beskrivelse av den konfigurerte handlingen
AllowVetoflagg, forhåndsatt til True og satt til False for å avvise den ventende operasjonen

Eksempel

procedure TForm1.SessionAction(Sender: TObject; FieldIndex: Integer;
  const TriggerEvent: AnsiString; const ActionInfo: TPDFlibActionInfo;
  var Allow: Boolean);
begin
  if TriggerEvent = 'V' then
    Allow := ValidateBeforeCommit(FieldIndex);
end;

Se også

DispatchAction, TPDFlibActionInfo, OnFocusChanged, OnTextEdit, OnValueChanged, ExecuteFormFieldScript