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

Приложения

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

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

А.5.8. Работа с окнами подсистем

А.5.8.16. rdsScrollWindowToRect – показать область в окне подсистемы

Функция rdsScrollWindowToRect показывает указанную прямоугольную область в окне подсистемы, прокручивая ее рабочее поле.

  void  rdsScrollWindowToRect(
     System,      // Подсистема
    int Left,int Top,        // Левый верхний угол области
    int Width,int Height,    // Размеры области
     ZoomOut             // Разрешить уменьшать масштаб
  );

Тип указателя на эту функцию

RDS_VBhIIIIB

Параметры

System (RDS_BHANDLE)
Идентификатор подсистемы, в окне которой нужно показать прямоугольную область.
LeftTop (int)
Горизонтальная (Left) и вертикальная (Top) координаты левого верхнего угла прямоугольной области на рабочем поле в масштабе 100%. Горизонтальная ось координат направлена вправо, вертикальная – вниз, начало координат – левый верхний угол рабочего поля.
WidthHeight (int)
Ширина (Width) и высота (Height) прямоугольной области в масштабе 100%.
ZoomOut (BOOL)
TRUE – разрешить уменьшать масштаб подсистемы, если указанная прямоугольная область не умещается в видимую часть рабочего поля. FALSE – не менять масштаб, прокрутить рабочее поле так, чтобы центр прямоугольной области оказался в центре видимой части поля.

Примечания

Эта функция прокручивает окно подсистемы System таким образом, чтобы прямоугольная область с указанными в параметрах функции координатами оказалась в видимой пользователю части рабочего поля. Окно должно быть открыто, при закрытом окне подсистемы вызов функции игнорируется. Если область больше видимой части рабочего поля и в параметре ZoomOut передано TRUE, масштаб подсистемы уменьшается, чтобы область уместилась в видимую часть целиком.

См. также

rdsScrollWindowToBlock, rdsSetZoomPercent.


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