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-zeroActionID поля форми для зазначеної події-тригера