TPDFlibViewerFormFieldAction
Gebeurtenissen, viewerinteractie
Beschrijving
Wordt via OnFormFieldAction geactiveerd wanneer een drukknop, handtekeningwidget of ander veld met een mouse-up-actie wordt geactiveerd
ActivateFormField decodeert het actiewoordenboek van het veld voor de trigger en geeft de getypeerde samenvatting door aan de handler; de viewer evalueert nooit JavaScript, dus hosts ontvangen scriptacties als getypeerde gegevens en beslissen zelf hoe ze ermee omgaan
Declaratie
TPDFlibViewerFormFieldAction = procedure(Sender: TObject; FieldIndex, FieldType: Integer; const TriggerEvent: WideString; const Info: TPDFlibActionInfo) of object;Parameters
| Sender | De viewer waarop het veld werd geactiveerd |
|---|---|
| FieldIndex | Index van het geactiveerde veld of de geactiveerde widget, beginnend bij 1 |
| FieldType | Veldtypecode uit GetFormFieldType: 1 tekst, 2 drukknop, 3 selectievakje, 4 keuzerondje, 5 keuze, 6 handtekening |
| TriggerEvent | PDF-triggernaam waaronder de actie is opgezocht, zoals U |
| Info | Gedecodeerde actie- en doelinformatie |
Zie ook
OnFormFieldAction, ActivateFormField, TPDFlibActionInfo, InteractiveForms, TPDFlibViewerFormFieldChange, TPDFlibViewer