Текущий раздел:

Описания RDS

Приложения

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

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

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

А.5.28.10. Команда RDS_FORM_SHOWMODAL – открыть окно

# Приложения

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

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

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

##### А.5.28.10. Команда RDS_FORM_SHOWMODAL – открыть окно

Команда RDS_FORM_SHOWMODAL открывает модальное окно, описанное указанным вспомогательным объектом, и не возвращает управления вызвавшей программе до закрытия окна.

Вызов команды

      BOOL bOk=rdsCommandObject(Win,RDS_FORM_SHOWMODAL);

или

      BOOL bOk=rdsCommandObjectEx(Win,RDS_FORM_SHOWMODAL,0,NULL);

Параметр и результат

Win(RDS_HOBJECT)
  Идентификатор вспомогательного объекта для работы с модальным окном, ранее созданного функцией rdsFORMCreate.
bOk(BOOL)
  TRUE – пользователь закрыл окно кнопкой «OK», FALSE – кнопкой «Отмена».

Примечания

В отличие от сервисных функций rdsFORMShowModalEx и rdsFORMShowModalServ, в этой команде не поддерживается функция обратного вызова, поэтому до закрытия окна вызвавшая программа никак не сможет отреагировать на сделанные пользователем изменения.

См. также

rdsFORMCreate, rdsCommandObject, rdsCommandObjectEx, rdsFORMShowModalEx, rdsFORMShowModalServ.