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

Приложения

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

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

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

А.5.28.30. Макрос rdsFORMGetBool – получение целого значения поля ввода и преобразование его в логическое

Макрос rdsFORMGetBool возвращает истину, если значение указанного поля ввода отлично от нуля, и ложь, если оно равно нулю.

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

Определение

  #define rdsFORMGetBool(win,ctrlid) \
    (((win),(ctrlid),)!=0)

Параметры

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

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

Значение поля ввода ctrlid, приведенное к логическому типу.

Примечания

Этот макрос заключает в себя вызов команды RDS_FORMVAL_VALUE с использованием функции rdsGetObjectInt. Возвращенное функцией целое значение поля ввода сравнивается с нулем.


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