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
| Index | Indeks pola formularza. Pierwsze pole ma indeks 1 |
|---|---|
| TriggerEvent | Pobiera 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
| 0 | Indeks pola był nieprawidłowy albo pole nie ma akcji powiązanej ze wskazanym zdarzeniem wyzwalającym |
|---|---|
| Non-zero | ActionID pola formularza's dla wskazanego zdarzenia wyzwalającego |