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

SenderPrzeglądarka, na której pole zostało aktywowane
FieldIndexIndeks aktywowanego pola lub widżetu liczony od jedynki
FieldTypeKod typu pola z GetFormFieldType: 1 tekst, 2 przycisk polecenia, 3 pole zaznaczenia, 4 przycisk opcji, 5 pole wyboru, 6 podpis
TriggerEventNazwa wyzwalacza PDF, według której wyszukano akcję, na przykład U
InfoZdekodowana akcja i informacje o celu

Zobacz także

OnFormFieldAction, ActivateFormField, TPDFlibActionInfo, InteractiveForms, TPDFlibViewerFormFieldChange, TPDFlibViewer