TPDFlibViewerFormFieldAction
Zdarzenia, interakcja z przeglądarką
Opis
Wywoływane przez OnFormFieldAction, gdy zostaje aktywowany przycisk polecenia, widżet podpisu lub inne pole z akcją na zwolnienie przycisku myszy
ActivateFormField dekoduje słownik akcji pola dla danego wyzwalacza i przekazuje typowane podsumowanie do procedury obsługi; przeglądarka nigdy nie wykonuje języka JavaScript, więc hosty otrzymują akcje skryptowe jako typowane dane i same decydują o ich obsłudze
Deklaracja
TPDFlibViewerFormFieldAction = procedure(Sender: TObject; FieldIndex, FieldType: Integer; const TriggerEvent: WideString; const Info: TPDFlibActionInfo) of object;Parametry
| Sender | Przeglądarka, na której pole zostało aktywowane |
|---|---|
| FieldIndex | Indeks aktywowanego pola lub widżetu liczony od jedynki |
| FieldType | Kod typu pola z GetFormFieldType: 1 tekst, 2 przycisk polecenia, 3 pole zaznaczenia, 4 przycisk opcji, 5 pole wyboru, 6 podpis |
| TriggerEvent | Nazwa wyzwalacza PDF, według której wyszukano akcję, na przykład U |
| Info | Zdekodowana akcja i informacje o celu |
Zobacz także
OnFormFieldAction, ActivateFormField, TPDFlibActionInfo, InteractiveForms, TPDFlibViewerFormFieldChange, TPDFlibViewer