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
| Sender | Prohlížeč, na kterém bylo pole aktivováno |
|---|---|
| FieldIndex | Index aktivovaného pole nebo widgetu, počítáno od jedničky |
| FieldType | Kó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 |
| TriggerEvent | Název spouštěče PDF, pod kterým se akce hledala, například U |
| Info | Dekódované informace o akci a cíli |
Viz také
OnFormFieldAction, ActivateFormField, TPDFlibActionInfo, InteractiveForms, TPDFlibViewerFormFieldChange, TPDFlibViewer