SetFormFieldResetActionA

Поля форм

Описание

Завершающая A обозначает точку входа ANSI (char) в DLL; интерфейс ActiveX/COM открывает только Unicode-форму. Поведение идентично SetFormFieldResetAction, а строковые аргументы интерпретируются в кодовой странице, заданной текущим режимом SetAnsiMode

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

Синтаксис

Delphi

Function DLSetFormFieldResetActionA(InstanceID, Index: Integer; ActionType: PAnsiChar): Integer;

DLL

int DLSetFormFieldResetActionA(int InstanceID, int Index, const char * ActionType);

Параметры

IndexИндекс поля формы
ActionTypeТип действия: E = действие при входе курсора в активную область аннотации X = действие при выходе курсора из активной области аннотации D = действие при нажатии кнопки мыши внутри активной области аннотации U = действие при отпускании кнопки мыши внутри активной области аннотации Fo = действие при получении аннотацией фокуса ввода Bl = действие при потере аннотацией фокуса ввода (blurred) K = действие при вводе символа в текстовое поле или выпадающий список либо при изменении выделения в прокручиваемом списке; символ можно проверить и отклонить либо модифицировать F = действие перед форматированием поля для показа текущего значения; значение поля можно изменить до форматирования V = действие при изменении значения поля; новое значение можно проверить на корректность C = действие, пересчитывающее значение поля при изменении значения другого поля

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

0Действие поля задать не удалось
1Success