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 |
Возвращаемые значения
| 0 | No matching field action was removed |
|---|---|
| 1 | Запрошенное действие поля удалено |
Примечания
При TriggerEvent = U функция очищает и основное действие /A, и дополнительное /AA /U, так что старая и новая формы действия mouse-up удаляются вместе
Когда удалено последнее дополнительное действие, пустой словарь /AA убирается из словаря поля