GetFormFieldActionID
Campi modulo, annotazioni, collegamenti hotspot
Descrizione
Restituisce un ActionID per il campo modulo specificato, utilizzabile con le diverse funzioni di manipolazione delle azioni quali GetActionType, GetActionDest, GetActionURL e SetActionURL
Esistono diversi eventi trigger e ciascuno ha un'azione propria
Sintassi
Delphi
Function TPDFlib.GetFormFieldActionID(Index: Integer; Const TriggerEvent: WideString): Integer;
ActiveX
Function PDFlib::GetFormFieldActionID(Index As Long, TriggerEvent As String) As Long
DLL
int DLGetFormFieldActionID(int InstanceID, int Index, const wchar_t * TriggerEvent);
Parametri
| Index | Indice del campo modulo su cui operare. Il primo campo modulo ha indice 1 |
|---|---|
| TriggerEvent | Recupera l'azione per l'evento trigger specificato: Stringa vuota = azione di attivazione semplice E = azione di ingresso nell'annotazione X = azione di uscita dall'annotazione D = azione di pressione del pulsante sull'annotazione U = azione di rilascio del pulsante sull'annotazione Fo = azione di focus di input dell'annotazione Bl = azione di perdita del focus di input dell'annotazione PO = azione di apertura della pagina dell'annotazione PC = azione di chiusura della pagina dell'annotazione PV = azione di visibilità della pagina dell'annotazione PI = azione di invisibilità della pagina dell'annotazione K = azione di modifica del campo modulo F = azione di formattazione del campo modulo V = azione di convalida del campo modulo C = azione di calcolo del campo modulo |
Valori restituiti
| 0 | Indice campo non valido oppure nessuna azione associata all'evento trigger specificato |
|---|---|
| Non-zero | L'ActionID del campo modulo per l'evento trigger specificato |