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

Приложения

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

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

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

А.5.31.4. Команда RDS_PAN_CLIENTHEIGHT – высота внутренней, доступной для модели, части панели

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

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

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

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

  int iClHeight=(Panel,RDS_PAN_CLIENTHEIGHT,0);

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

Panel (RDS_HOBJECT)
Идентификатор вспомогательного объекта-панели, ранее созданного функцией rdsPANCreate.
iClHeight (int)
Высота внутренней части панели в точках экрана в масштабе 100%.

Примечания

Если модель блока размещает на панели какие-либо объекты, она должна ориентироваться на размеры внутренней части этой панели, а не на общие ее размеры, поскольку часть панели может быть занята заголовком и рамкой.

См. также

rdsPANCreate, rdsSetObjectInt, rdsGetObjectInt, RDS_PAN_CLIENTWIDTH, RDS_PAN_HEIGHT.


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