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

Описания RDS

Приложения

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

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

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

А.5.31.11. Команда RDS_PAN_MINCLHEIGHT – минимальная высота внутренней части панели

# Приложения

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

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

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

##### А.5.31.11. Команда RDS_PAN_MINCLHEIGHT – минимальная высота внутренней части панели

Команда RDS_PAN_MINCLHEIGHT позволяет считывать и устанавливать минимально допустимую высоту внутренней части панели, то есть области внутри панели, в которой модель блока может размещать свои объекты.

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

      int iMinHeight= … // Высота внутренней части
      rdsSetObjectInt(Panel,RDS_PAN_MINCLHEIGHT,0,iMinHeight);

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

      int iMinHeight=rdsGetObjectInt(Panel,RDS_PAN_MINCLHEIGHT,0);

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

Panel(RDS_HOBJECT)
  Идентификатор вспомогательного объекта-панели, ранее созданного функцией rdsPANCreate.
iMinHeight(int)
  Минимально допустимая высота внутренней части панели в точках экрана, или −1, если высоту внутренней части ограничивать не нужно.

Примечания

При установленном ограничении на высоту внутренней части панели ее размер нельзя будет сделать меньше указанного значения. Если на момент установки ограничения размер панели меньше него, размер увеличится до заданного значения.

См. также

rdsPANCreate, rdsSetObjectInt, rdsGetObjectInt, RDS_PAN_CLIENTHEIGHT, RDS_PAN_MAXCLHEIGHT, RDS_PAN_MAXCLWIDTH, RDS_PAN_MINCLWIDTH.