RemoveFormFieldActionA

Поля форм, аннотации и активные ссылки

Описание

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

Удаляет действие, назначенное триггеру поля формы

Синтаксис

Delphi

Function DLRemoveFormFieldActionA(InstanceID, Index: Integer; TriggerEvent: PAnsiChar): Integer;

DLL

int DLRemoveFormFieldActionA(int InstanceID, int Index, const char * TriggerEvent);

Параметры

IndexИндекс поля формы, начиная с 1
TriggerEventИмя очищаемого триггера: пусто для основного действия /A либо E, X, D, U, Fo, Bl, K, F, V, C

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

0No matching field action was removed
1Запрошенное действие поля удалено

Примечания

При TriggerEvent = U функция очищает и основное действие /A, и дополнительное /AA /U, так что старая и новая формы действия mouse-up удаляются вместе

Когда удалено последнее дополнительное действие, пустой словарь /AA убирается из словаря поля