Навигация:
<< >> Оглавление Указатель

Приложения

Приложение А. Функции, константы и структуры RDS

А.5. Сервисные функции и макросы RDS

А.5.28. Вспомогательный объект для работы с модальными окнами

А.5.28.38. Макрос rdsFORMSetEnableCheck – установка значения дополнительного разрешающего флага поля ввода

Макрос rdsFORMSetEnableCheck устанавливает дополнительный разрешающий флаг указанного поля ввода.

  rdsFORMSetEnableCheck(
    win,       // Вспомогательный объект-окно
    ctrlid,    // Идентификатор поля ввода
    enabled    // Разрешение/запрещение
  )

Определение

  #define rdsFORMSetEnableCheck(win,ctrlid,enabled) \
    ((win),(ctrlid),, \
        (enabled)?1:0)

Параметры

win (RDS_HOBJECT)
Идентификатор вспомогательного объекта для работы с модальным окном, ранее созданного функцией rdsFORMCreate.
ctrlid (int)
Целый идентификатор поля ввода, присвоенный ему при вызове функции rdsFORMAddEdit.
enabled (BOOL)
TRUE – включить флаг (поле будет разрешено), FALSE – выключить (поле будет запрещено).

Примечания

Этот макрос заключает в себя вызов команды RDS_FORMVAL_CHECK с использованием функции rdsSetObjectInt. Логическое значение TRUE передается в поле ввода как единица, FALSE – как ноль.


<< >> Оглавление Указатель