FormFieldWebLinkActionA

Поля форм

Описание

The trailing A denotes the ANSI (char) DLL entry point; the ActiveX/COM surface exposes only the Unicode form. Behaviour is identical to FormFieldWebLinkAction and string arguments are interpreted using the current SetAnsiMode code page

Добавляет к указанному полю формы действие со ссылкой на интернет-адрес

Синтаксис

Delphi

Function DLFormFieldWebLinkActionA(InstanceID, Index: Integer; ActionType, Link: PAnsiChar): Integer;

DLL

int DLFormFieldWebLinkActionA(int InstanceID, int Index, const char * ActionType, const char * Link);

Параметры

IndexИндекс поля формы, которому задаётся действие
ActionTypeТип действия: E = действие при входе курсора в активную область аннотации X = действие при выходе курсора из активной области аннотации D = действие при нажатии кнопки мыши внутри активной области аннотации U = действие при отпускании кнопки мыши внутри активной области аннотации Fo = действие при получении аннотацией фокуса ввода Bl = действие при потере аннотацией фокуса ввода (blurred) K = действие при вводе символа в текстовое поле или выпадающий список либо при изменении выделения в прокручиваемом списке; символ можно проверить и отклонить либо модифицировать F = действие перед форматированием поля для показа текущего значения; значение поля можно изменить до форматирования V = действие при изменении значения поля; новое значение можно проверить на корректность C = действие, пересчитывающее значение поля при изменении значения другого поля
LinkURL для ссылки. Примеры: "http://www.example.com" "mailto:info@example.com"

Возвращаемые значения

0Поле формы не найдено либо недопустим ActionType
1Действие веб-ссылки успешно добавлено к полю формы