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

Приложения

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

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

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

А.5.28.35. Макрос rdsFORMSetBool – установка целого значения поля ввода как логического

Макрос rdsFORMSetBool заносит в указанное поле ввода логическое значение в виде целого (1 – истина, 0 – ложь).

  rdsFORMSetBool(
    win,       // Вспомогательный объект-окно
    ctrlid,    // Идентификатор поля ввода
    value      // Значение
  )

Определение

  #define rdsFORMSetBool(win,ctrlid,value) \
    ((win),(ctrlid),,(value)?1:0)

Параметры

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

Примечания

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


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