GetFormFieldActionID
Поля форм, анотації та активні зони-посилання
Опис
Повертає ActionID для зазначеного поля форми, з яким працюють різні функції керування діями — GetActionType, GetActionDest, GetActionURL, SetActionURL тощо
Існують різні події-тригери, і кожна має власну дію
Синтаксис
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);
Параметри
| Index | Індекс поля форми, з яким треба працювати. Перше поле форми має індекс 1 |
|---|---|
| TriggerEvent | Повертає дію для зазначеної події-тригера: порожній рядок = проста дія активації E = дія входу в анотацію X = дія виходу з анотації D = дія натискання кнопки в анотації U = дія відпускання кнопки в анотації Fo = дія отримання фокусу анотацією Bl = дія втрати фокусу анотацією (протилежна фокусу) PO = дія відкриття сторінки анотації PC = дія закриття сторінки анотації PV = дія видимої сторінки анотації PI = дія невидимої сторінки анотації K = дія зміни поля форми F = дія форматування поля форми V = дія перевірки поля форми C = дія обчислення поля форми |
Повернуті значення
| 0 | Індекс поля недійсний або поле не має дії, пов'язаної із зазначеною подією-тригером |
|---|---|
| Non-zero | ActionID поля форми для зазначеної події-тригера |