GetFormFieldActionIDA

Formuliervelden, annotaties en hotspotkoppelingen

Beschrijving

De afsluitende A geeft het ANSI (char)-DLL-entrypoint aan; het ActiveX/COM-oppervlak biedt alleen de Unicode-vorm. Het gedrag is identiek aan GetFormFieldActionID en stringargumenten worden geïnterpreteerd volgens de huidige SetAnsiMode-codepagina

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 DLGetFormFieldActionIDA(InstanceID, Index: Integer; TriggerEvent: PAnsiChar): Integer;

DLL

int DLGetFormFieldActionIDA(int InstanceID, int Index, const char * TriggerEvent);

Parameters

IndexDe index van het formulierveld om mee te werken. Het eerste formulierveld heeft index 1
TriggerEventHaal 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

0De veldindex was ongeldig of het veld heeft geen actie die aan de opgegeven trigger-event is gekoppeld
Non-zeroDe ActionID van het formulierveld voor de opgegeven trigger-event