Книга: Описание языка PascalABC.NET
Класс GraphABCWindow графического окна
Разделы на этой странице:
Класс GraphABCWindow графического окна
Класс GraphABCWindow представляет собой графическое окно. Функция
function Window: 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; Возвращает центр графического окна |
Кроме того, можно изменять свойства графического окна, используя соответствующие процедуры и функции.
- Типы и переменные модуля GraphABC
- Графические примитивы
- Функции для работы с цветом
- Цветовые константы
- Подпрограммы для работы с пером
- Текущее перо Pen
- Стили пера
- Подпрограммы для работы с кистью
- Текущая графическая кисть Brush
- Стили кисти
- Стили штриховки кисти
- Подпрограммы для работы со шрифтом
- Текущий шрифт Font
- Стили шрифта
- Класс Picture графического рисунка
- Подпрограммы для работы с графическим окном
- Класс GraphABCWindow графического окна
- Подпрограммы для работы с координатами графического окна
- Класс GraphABCCoordinate графического окна
- Подпрограммы блокировки рисования
- Подпрограммы режимов рисования
- События модуля GraphABC
- Виртуальные коды клавиш
- Перемещение по диалоговым окнам
- Перемещать файлы удобнее, если запустить два экземпляра Проводника и разместить их окна бок о бок. Можно ли это делать а...
- Я случайно удалил ярлык Свернуть все окна с панели быстрого запуска. Как вернуть его обратно?
- Прячемся от любопытных – быстро сворачиваем все открытые окна
- 9.5.5. Борьба с баннерами и всплывающими окнами
- Урок 1.3. Контекстное меню и диалоговые окна
- Урок 2.4. Окна папок
- Работа с окнами
- Диалоговые окна
- Эффекты переключения между окнами
- Практическая работа 12. Работа с окнами папок
- Вызов окна программного кода