GetFormFieldActionID

Formularfelter, annotationer og hotspotlinks

Beskrivelse

Returnerer et ActionID for det angivne formularfelt, som kan bruges med de forskellige funktioner til handlingsmanipulation såsom GetActionType, GetActionDest, GetActionURL og SetActionURL.

Der findes forskellige udløsende hændelser, og hver har sin' egen handling

Syntaks

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);

Parametre

IndexIndekset for det formularfelt, der skal arbejdes med. Det første formularfelt har indekset 1.
TriggerEventHenter handlingen for den angivne udløserhændelse: Tom streng = enkel aktiveringshandling E = handling, når markøren føres ind i annotationen X = handling, når markøren forlader annotationen D = handling, når annotationsknappen trykkes ned U = handling, når annotationsknappen slippes Fo = handling, når annotationen modtager inputfokus Bl = handling, når annotationen mister inputfokus (sløring, det modsatte af fokus) PO = handling, når annotationssiden åbnes PC = handling, når annotationssiden lukkes PV = handling, når annotationssiden bliver synlig PI = handling, når annotationssiden bliver usynlig K = handling ved ændring af formularfelt F = handling ved formatering af formularfelt V = handling ved validering af formularfelt C = handling ved beregning af formularfelt

Returværdier

0Feltindekset var ugyldigt, eller feltet har ingen handling knyttet til den angivne udløsende hændelse
Non-zeroFormularfeltet's ActionID for den angivne udløsende hændelse