Доступ к свойствам координат графического окна можно осуществлять как в процедурном, так и в объектно-ориентированном стиле.
Класс GraphABCWindow представляет собой графическое окно. Функция
возвращает объект текущего графического окна.
| |
| Свойства класса GraphABCWindow
|
| property Left: integer; Отступ графического окна от левого края экрана в пикселах
|
| property Top: integer; Отступ графического окна от верхнего края экрана в пикселах
|
| property Width: integer; Ширина клиентской части графического окна в пикселах
|
| property Height: integer; Высота клиентской части графического окна в пикселах
|
| property Caption: string; Заголовок графического окна
|
| property Title: string; Заголовок графического окна
|
| property IsFixedSize: boolean; Имеет ли графическое окно фиксированный размер
|
| |
| Методы класса GraphABCWindow
|
| procedure Clear; Очищает графическое окно белым цветом
|
| procedure Clear(c: Color); Очищает графическое окно цветом c
|
| procedure SetSize(w,h: integer); Устанавливает размеры клиентской части графического окна в пикселах
|
| procedure SetPos(l,t: integer); Устанавливает отступ графического окна от левого верхнего края экрана в пикселах
|
| procedure Init(Left,Top,Width,Height: integer; BackColor: Color := clWhite); Устанавливает положение, размеры и цвет графического окна
|
| procedure Save(fname: string); Сохраняет содержимое графического окна в файл с именем fname
|
| procedure Load(fname: string); Восстанавливает содержимое графического окна из файла с именем fname
|
| procedure Fill(fname: string); Заполняет содержимое графического окна обоями из файла с именем fname
|
| procedure Close; Закрывает графическое окно и завершает приложение
|
| procedure Minimize; Сворачивает графическое окно
|
| procedure Maximize; Максимизирует графическое окно
|
| procedure Normalize; Возвращает графическое окно к нормальному размеру
|
| procedure CenterOnScreen; Центрирует графическое окно по центру экрана
|
| function Center: Point; Возвращает центр графического окна
|
Кроме того, можно изменять свойства графического окна, используя соответствующие процедуры и функции.