GetFormFieldActionID
Skjemafelter, annotasjoner og hotspot-lenker
Beskrivelse
Returnerer en ActionID for det angitte skjemafeltet som kan brukes med de ulike handlingsmanipuleringsfunksjonene som GetActionType, GetActionDest, GetActionURL og SetActionURL
Det finnes ulike triggerehendelser, 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);
Parametere
| Index | Indeksen til skjemafeltet som skal behandles. Det første skjemafeltet har indeks 1 |
|---|---|
| TriggerEvent | Hent handlingen for den angitte utløserhendelsen: Tom streng = enkel aktiveringshandling E = annotasjonens enter-handling X = annotasjonens exit-handling D = annotasjonens museknapp ned-handling U = annotasjonens museknapp opp-handling Fo = annotasjonens inndatafokus-handling Bl = annotasjonens inndatafokus-tap-handling (motsatt av fokus) PO = annotasjonens side åpnes-handling PC = annotasjonens side lukkes-handling PV = annotasjonens side blir synlig-handling PI = annotasjonens side blir usynlig-handling K = skjemafeltets endringshandling F = skjemafeltets formateringshandling V = skjemafeltets valideringshandling C = skjemafeltets beregningshandling |
Returverdier
| 0 | Feltindeksen var ugyldig, eller feltet har ingen handling knyttet til den angitte utløserhendelsen |
|---|---|
| Non-zero | Skjemafeltets ActionID for den angitte utløserhendelsen |