TPDFlibViewerFormFieldAction

Události, interakce s prohlížečem

Popis

Spouští se přes OnFormFieldAction, když se aktivuje tlačítko, widget podpisu nebo jiné pole nesoucí akci uvolnění tlačítka myši

ActivateFormField dekóduje slovník akcí pole pro danou spouštěč a předá typovaný souhrn obslužné rutině; prohlížeč nikdy nevyhodnocuje JavaScript, takže hostitelé dostávají skriptové akce jako typovaná data a sami rozhodnou, jak s nimi naloží

Deklarace

TPDFlibViewerFormFieldAction = procedure(Sender: TObject; FieldIndex, FieldType: Integer; const TriggerEvent: WideString; const Info: TPDFlibActionInfo) of object;

Parametry

SenderProhlížeč, na kterém bylo pole aktivováno
FieldIndexIndex aktivovaného pole nebo widgetu, počítáno od jedničky
FieldTypeKód typu pole z GetFormFieldType: 1 text, 2 tlačítko, 3 zaškrtávací pole, 4 přepínač, 5 výběr, 6 podpis
TriggerEventNázev spouštěče PDF, pod kterým se akce hledala, například U
InfoDekódované informace o akci a cíli

Viz také

OnFormFieldAction, ActivateFormField, TPDFlibActionInfo, InteractiveForms, TPDFlibViewerFormFieldChange, TPDFlibViewer