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 на полето на формуляра's за указаното събитие за задействане |