TPDFlibViewerFormFieldAction
Eventi, interazione con il viewer
Descrizione
Scatta tramite OnFormFieldAction quando viene attivato un pulsante, un widget firma o un altro campo che contiene un'azione al rilascio del mouse
ActivateFormField decodifica il dizionario azioni del campo per il trigger e passa il riepilogo tipizzato al gestore; il viewer non valuta mai JavaScript, quindi gli host ricevono le azioni script come dati tipizzati e decidono come gestirle
Dichiarazione
TPDFlibViewerFormFieldAction = procedure(Sender: TObject; FieldIndex, FieldType: Integer; const TriggerEvent: WideString; const Info: TPDFlibActionInfo) of object;Parametri
| Sender | Il viewer su cui il campo è stato attivato |
|---|---|
| FieldIndex | Indice a base 1 del campo o del widget attivato |
| FieldType | Codice del tipo di campo proveniente da GetFormFieldType: 1 testo, 2 pulsante, 3 casella di controllo, 4 pulsante di opzione, 5 scelta, 6 firma |
| TriggerEvent | Nome del trigger PDF sotto cui l'azione è stata cercata, ad esempio U |
| Info | Informazioni decodificate su azione e destinazione |
Vedere anche
OnFormFieldAction, ActivateFormField, TPDFlibActionInfo, InteractiveForms, TPDFlibViewerFormFieldChange, TPDFlibViewer