TPDFlibViewerFormFieldAction
Olaylar, görüntüleyici etkileşimi
Açıklama
Bir düğme, imza widgetı veya fare bırakma eylemi taşıyan başka bir alan etkinleştirildiğinde OnFormFieldAction üzerinden tetiklenir
ActivateFormField, alanın eylem sözlüğünü tetikleyiciye göre çözümler ve tipli özeti işleyiciye iletir; görüntüleyici asla JavaScript değerlendirmesi yapmaz, bu yüzden konaklar betik eylemlerini tipli veri olarak alır ve bunlarla nasıl ilerleyeceğine kendileri karar verir
Bildirim
TPDFlibViewerFormFieldAction = procedure(Sender: TObject; FieldIndex, FieldType: Integer; const TriggerEvent: WideString; const Info: TPDFlibActionInfo) of object;Parametreler
| Sender | Alanın etkinleştirildiği görüntüleyici |
|---|---|
| FieldIndex | Etkinleştirilen alanın ya da widgetın 1 tabanlı dizini |
| FieldType | GetFormFieldType kaynaklı alan türü kodu: 1 metin, 2 düğme, 3 onay kutusu, 4 radyo düğmesi, 5 seçim, 6 imza |
| TriggerEvent | Eylemin arandığı PDF tetikleyici adı; örneğin U |
| Info | Çözümlenmiş eylem ve hedef bilgisi |
Ayrıca bakın
OnFormFieldAction, ActivateFormField, TPDFlibActionInfo, InteractiveForms, TPDFlibViewerFormFieldChange, TPDFlibViewer