GetFormFieldActionID

Pola formularzy, Adnotacje i łącza obszarów aktywnych

Opis

Zwraca ActionID wskazanego pola formularza, którego można używać z funkcjami modyfikowania akcji, takimi jak GetActionType, GetActionDest, GetActionURL i SetActionURL

Istnieją różne zdarzenia wyzwalające i każde z nich ma własną akcję's

Składnia

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

Parametry

IndexIndeks pola formularza. Pierwsze pole ma indeks 1
TriggerEventPobiera akcję wskazanego zdarzenia wyzwalającego: Pusty ciąg = prosta akcja aktywacji E = akcja wejścia do adnotacji X = akcja wyjścia z adnotacji D = akcja naciśnięcia przycisku adnotacji U = akcja zwolnienia przycisku adnotacji Fo = akcja uzyskania fokusu przez adnotację Bl = akcja utraty fokusu przez adnotację PO = akcja otwarcia strony adnotacji PC = akcja zamknięcia strony adnotacji PV = akcja uwidocznienia strony adnotacji PI = akcja ukrycia strony adnotacji K = akcja zmiany pola formularza F = akcja formatowania pola formularza V = akcja walidacji pola formularza C = akcja obliczania pola formularza

Wartości zwracane

0Indeks pola był nieprawidłowy albo pole nie ma akcji powiązanej ze wskazanym zdarzeniem wyzwalającym
Non-zeroActionID pola formularza's dla wskazanego zdarzenia wyzwalającego