| ||||||||||||||||||||||||||
|
3. Управление экраном и организация окон. В графическом режиме, так же как и в текстовом, поддерживается
концепция окон. Окно представляет собой прямоугольную область экрана со своей
относительной системой координат. Для организации окон в графическом режиме
используется процедура SetViewPort, имеющая следующий
формат: Clip - переменная логического типа, определяющая режим отсечения выводимого на экран графического изображения. Если Clip = True, то часть выводимого на экран графического изображения, которая выходит за пределы текущего окна, будет отсекаться. Если Clip = False, то отсечение не выполняется. После инициализации графического режима (InitGraph) текущее окно
устанавливается в рамках всего экрана: Текущие характеристики окна можно получить с помощью процедуры
GetViewSetting, имеющий следующий формат: Тип ViewPortType в разделе интерфейса модуля Graph определен
как: Точки X1, Y1, X2, Y2 задают размеры активного окна (в абсолютных координатах экрана). Clip определяет режим отсечения изображения на границе этого окна. С помощью процедуры ClearViewPort текущее окно может быть очищено. Формат этой процедуры: ClearViewPort; Текущее окно при выполнении процедуры ClearViewPort заполняется
фоновым цветом, после чего текущий указатель устанавливается в точку с
относительными координатами (0, 0). |
| ||||||||||||||||||||||||
| ||||||||||||||||||||||||||
© Copyright(c) 2004 Amro Group. All rights reserved |
|