GetFormFieldActionID
Formuliervelden, annotaties en hotspotkoppelingen
Beschrijving
Retourneert een ActionID voor het opgegeven formulierveld, die kan worden gebruikt met de diverse actiefuncties zoals GetActionType, GetActionDest, GetActionURL en SetActionURL
There are different trigger events and each one has it's own action.
Syntaxis
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);
Parameters
| Index | De index van het formulierveld om mee te werken. Het eerste formulierveld heeft index 1 |
|---|---|
| TriggerEvent | Haal de actie op voor de opgegeven triggergebeurtenis: Lege tekenreeks = eenvoudige activeringsactie E = actie bij binnenkomst van annotatie X = actie bij verlaten van annotatie D = actie bij indrukken van annotatieknop U = actie bij loslaten van annotatieknop Fo = actie bij invoerfocus van annotatie Bl = actie bij verlies van invoerfocus van annotatie (tegenovergestelde van focus) PO = actie bij openen van annotatiepagina PC = actie bij sluiten van annotatiepagina PV = actie wanneer annotatiepagina zichtbaar wordt PI = actie wanneer annotatiepagina onzichtbaar wordt K = actie bij wijziging van formulierveld F = actie bij opmaak van formulierveld V = actie bij validatie van formulierveld C = actie bij berekening van formulierveld |
Retourwaarden
| 0 | De veldindex was ongeldig of het veld heeft geen actie die aan de opgegeven trigger-event is gekoppeld |
|---|---|
| Non-zero | De ActionID van het formulierveld voor de opgegeven trigger-event |