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

Описания RDS

Приложения

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

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

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

А.5.31.6. Команда RDS_PAN_FLAGS – флаги панели

# Приложения

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

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

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

##### А.5.31.6. Команда RDS_PAN_FLAGS – флаги панели

Команда RDS_PAN_FLAGS позволяет считывать и устанавливать флаги панели (RDS_PAN_F_*), определяющие внешний вид и поведение панели.

Вызов команды для установки

      int iFlags= … // Флаги
      rdsSetObjectInt(Panel,RDS_PAN_FLAGS,0,iFlags);

Вызов команды для чтения

      int iFlags=rdsGetObjectInt(Panel,RDS_PAN_FLAGS,0);

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

Panel(RDS_HOBJECT)
  Идентификатор вспомогательного объекта-панели, ранее созданного функцией rdsPANCreate.
iFlags(int)
  Набор битовых флагов панели.

Примечания

При открытой родительской подсистеме блока, модель которого передает команду объекту, изменение флага RDS_PAN_F_HIDDEN будет приводить к открытию и закрытию панели согласно значению флага.

См. также

rdsPANCreate, rdsSetObjectInt, rdsGetObjectInt.