Модуль предоставляет константы, типы, процедуры, функции и классы для рисования в графическом окне Тип исключения GraphABC Тип пера GraphABC Текущее перо .NET Цвет пера Ширина пера Стиль пера Режим пера X-координата текущей позиции пера Y-координата текущей позиции пера Тип кисти GraphABC Текущая кисть .NET Цвет кисти Стиль кисти Штриховка кисти Цвет заднего плана штриховой кисти Второй цвет градиентной кисти Тип шрифта GraphABC Текущий шрифт .NET Цвет шрифта Стиль шрифта Размер шрифта в пунктах Наименование шрифта Устанавливает параметры системы координат Устанавливает начало системы координат Устанавливает масштаб системы координат Устанавливает масштаб системы координат Устанавливает правую систему координат (ось OY направлена вверх, ось OX - вправо) Устанавливает левую систему координат (ось OY направлена вниз, ось OX - вправо) X-координата начала координат относительно левого верхнего угла окна Y-координата начала координат относительно левого верхнего угла окна Координаты начала координат относительно левого верхнего угла окна Угол поворота системы координат Масштаб системы координат по оси X Масштаб системы координат по оси Y Масштаб системы координат по обоим осям Матрица 3x3 преобразований координат Очищает графическое окно белым цветом Очищает графическое окно цветом c Устанавливает размеры клиентской части графического окна в пикселах Устанавливает отступ графического окна от левого верхнего края экрана в пикселах Устанавливает положение, размеры и цвет графического окна Сохраняет содержимое графического окна в файл с именем fname Восстанавливает содержимое графического окна из файла с именем fname Заполняет содержимое графического окна обоями из файла с именем fname Закрывает графическое окно и завершает приложение Сворачивает графическое окно Максимизирует графическое окно Возвращает графическое окно к нормальному размеру Центрирует графическое окно по центру экрана Возвращает центр графического окна Отступ графического окна от левого края экрана в пикселах Отступ графического окна от верхнего края экрана в пикселах Ширина клиентской части графического окна в пикселах Высота клиентской части графического окна в пикселах Заголовок графического окна Заголовок графического окна Имеет ли графическое окно фиксированный размер Тип рисунка GraphABC Создает рисунок размера w на h пикселей Создает рисунок из файла с именем fname Создает рисунок из прямоугольника r графического окна Загружает рисунок из файла с именем fname Сохраняет рисунок в файл с именем fname Устанавливает размер рисунка w на h пикселей Возвращает True, если изображение данного рисунка пересекается с изображением рисунка p, и False в противном случае. Белый цвет считается прозрачным Выводит рисунок в позиции (x,y) Выводит рисунок в позиции (x,y) на поверхность рисования g Выводит рисунок в позиции (x,y), масштабируя его к размеру (w,h) Выводит рисунок в позиции (x,y), масштабируя его к размеру (w,h), на поверхность рисования g Выводит часть рисунка, заключенную в прямоугольнике r, в позиции (x,y) Выводит часть рисунка, заключенную в прямоугольнике r, в позиции (x,y) на поверхность рисования g Выводит часть рисунка, заключенную в прямоугольнике r, в позиции (x,y), масштабируя его к размеру (w,h) Выводит часть рисунка, заключенную в прямоугольнике r, в позиции (x,y), масштабируя его к размеру (w,h), на поверхность рисования g Копирует прямоугольник src рисунка p в прямоугольник dst текущего рисунка Копирует прямоугольник src битового образа bmp в прямоугольник dst текущего рисунка Зеркально отображает рисунок относительно горизонтальной оси симметрии Зеркально отображает рисунок относительно вертикальной оси симметрии Закрашивает пиксел (x,y) рисунка цветом c Закрашивает пиксел (x,y) рисунка цветом c Возвращает цвет пиксела (x,y) рисунка Выводит на рисунке отрезок от точки (x1,y1) до точки (x2,y2) Выводит на рисунке отрезок от точки (x1,y1) до точки (x2,y2) цветом c Заполняет на рисунке внутренность окружности с центром (x,y) и радиусом r Выводит на рисунке окружность с центром (x,y) и радиусом r Заполняет на рисунке внутренность эллипса, ограниченного прямоугольником, заданным координатами противоположных вершин (x1,y1) и (x2,y2) Выводит на рисунке границу эллипса, ограниченного прямоугольником, заданным координатами противоположных вершин (x1,y1) и (x2,y2) Заполняет на рисунке внутренность прямоугольника, заданного координатами противоположных вершин (x1,y1) и (x2,y2) Заполняет на рисунке внутренность прямоугольника, заданного координатами противоположных вершин (x1,y1) и (x2,y2) Выводит на рисунке границу ы прямоугольника, заданного координатами противоположных вершин (x1,y1) и (x2,y2) Выводит на рисунке заполненную окружность с центром (x,y) и радиусом r Выводит на рисунке заполненный эллипс, ограниченный прямоугольником, заданным координатами противоположных вершин (x1,y1) и (x2,y2) Выводит на рисунке заполненный прямоугольник, заданный координатами противоположных вершин (x1,y1) и (x2,y2) Выводит на рисунке заполненный прямоугольник со скругленными краями; (x1,y1) и (x2,y2) задают пару противоположных вершин, а w и h – ширину и высоту эллипса, используемого для скругления краев Выводит на рисунке дугу окружности с центром в точке (x,y) и радиусом r, заключенной между двумя лучами, образующими углы a1 и a2 с осью OX (a1 и a2 – вещественные, задаются в градусах и отсчитываются против часовой стрелки) Заполняет на рисунке внутренность сектора окружности, ограниченного дугой с центром в точке (x,y) и радиусом r, заключенной между двумя лучами, образующими углы a1 и a2 с осью OX (a1 и a2 – вещественные, задаются в градусах и отсчитываются против часовой стрелки) Выводит на рисунке сектор окружности, ограниченный дугой с центром в точке (x,y) и радиусом r, заключенной между двумя лучами, образующими углы a1 и a2 с осью OX (a1 и a2 – вещественные, задаются в градусах и отсчитываются против часовой стрелки) Выводит на рисунке заполненный сектор окружности, ограниченный дугой с центром в точке (x,y) и радиусом r, заключенной между двумя лучами, образующими углы a1 и a2 с осью OX (a1 и a2 – вещественные, задаются в градусах и отсчитываются против часовой стрелки) Выводит на рисунке замкнутую ломаную по точкам, координаты которых заданы в массиве points Заполняет на рисунке многоугольник, координаты вершин которого заданы в массиве points Выводит на рисунке заполненный многоугольник, координаты вершин которого заданы в массиве points Выводит на рисунке ломаную по точкам, координаты которых заданы в массиве points Выводит на рисунке кривую по точкам, координаты которых заданы в массиве points Выводит на рисунке замкнутую кривую по точкам, координаты которых заданы в массиве points Заполняет на рисунке замкнутую кривую по точкам, координаты которых заданы в массиве points Выводит на рисунке заполненную замкнутую кривую по точкам, координаты которых заданы в массиве points Выводит на рисунке строку s в прямоугольник к координатами левого верхнего угла (x,y) Заливает на рисунке область одного цвета цветом c, начиная с точки (x,y). Очищает рисунок белым цветом Очищает рисунок цветом c Ширина рисунка в пикселах Высота рисунка в пикселах Прозрачность рисунка; прозрачный цвет задается свойством TransparentColor Прозрачный цвет рисунка. Должна быть установлена прозрачность Transparent := True Тип цвета Тип точки Закрашивает пиксел с координатами (x,y) цветом c Закрашивает пиксел с координатами (x,y) цветом c Возвращает цвет пиксела с координатами (x,y) Устанавливает текущую позицию рисования в точку (x,y) Рисует отрезок от текущей позиции до точки (x,y). Текущая позиция переносится в точку (x,y) Рисует отрезок от текущей позиции до точки (x,y) цветом c. Текущая позиция переносится в точку (x,y) Рисует отрезок от точки (x1,y1) до точки (x2,y2) Рисует отрезок от точки (x1,y1) до точки (x2,y2) цветом c Заполняет внутренность окружности с центром (x,y) и радиусом r Рисует окружность с центром (x,y) и радиусом r Заполняет внутренность эллипса, ограниченного прямоугольником, заданным координатами противоположных вершин (x1,y1) и (x2,y2) Рисует границу эллипса, ограниченного прямоугольником, заданным координатами противоположных вершин (x1,y1) и (x2,y2) Заполняет внутренность прямоугольника, заданного координатами противоположных вершин (x1,y1) и (x2,y2) Заполняет внутренность прямоугольника, заданного координатами противоположных вершин (x1,y1) и (x2,y2) Рисует границу прямоугольника, заданного координатами противоположных вершин (x1,y1) и (x2,y2) Заполняет внутренность прямоугольника со скругленными краями; (x1,y1) и (x2,y2) задают пару противоположных вершин, а w и h – ширину и высоту эллипса, используемого для скругления краев Рисует границу прямоугольника со скругленными краями; (x1,y1) и (x2,y2) задают пару противоположных вершин, а w и h – ширину и высоту эллипса, используемого для скругления краев Рисует заполненную окружность с центром (x,y) и радиусом r Рисует заполненный эллипс, ограниченный прямоугольником, заданным координатами противоположных вершин (x1,y1) и (x2,y2) Рисует заполненный прямоугольник, заданный координатами противоположных вершин (x1,y1) и (x2,y2) Рисует заполненный прямоугольник со скругленными краями; (x1,y1) и (x2,y2) задают пару противоположных вершин, а w и h – ширину и высоту эллипса, используемого для скругления краев Рисует дугу окружности с центром в точке (x,y) и радиусом r, заключенной между двумя лучами, образующими углы a1 и a2 с осью OX (a1 и a2 – вещественные, задаются в градусах и отсчитываются против часовой стрелки) Заполняет внутренность сектора окружности, ограниченного дугой с центром в точке (x,y) и радиусом r, заключенной между двумя лучами, образующими углы a1 и a2 с осью OX (a1 и a2 – вещественные, задаются в градусах и отсчитываются против часовой стрелки) Рисует сектор окружности, ограниченный дугой с центром в точке (x,y) и радиусом r, заключенной между двумя лучами, образующими углы a1 и a2 с осью OX (a1 и a2 – вещественные, задаются в градусах и отсчитываются против часовой стрелки) Рисует заполненный сектор окружности, ограниченный дугой с центром в точке (x,y) и радиусом r, заключенной между двумя лучами, образующими углы a1 и a2 с осью OX (a1 и a2 – вещественные, задаются в градусах и отсчитываются против часовой стрелки) Рисует замкнутую ломаную по точкам, координаты которых заданы в массиве points Заполняет многоугольник, координаты вершин которого заданы в массиве points Рисует заполненный многоугольник, координаты вершин которого заданы в массиве points Рисует ломаную по точкам, координаты которых заданы в массиве points Рисует кривую по точкам, координаты которых заданы в массиве points Рисует замкнутую кривую по точкам, координаты которых заданы в массиве points Заполняет замкнутую кривую по точкам, координаты которых заданы в массиве points Рисует заполненную замкнутую кривую по точкам, координаты которых заданы в массиве points Выводит строку s в прямоугольник к координатами левого верхнего угла (x,y) Заливает область одного цвета цветом c, начиная с точки (x,y). Возвращает цвет, который содержит красную (r), зеленую (g) и синюю (b) составляющие (r,g и b - в диапазоне от 0 до 255) Возвращает цвет, который содержит красную (r), зеленую (g) и синюю (b) составляющие и прозрачность (a) (a,r,g,b - в диапазоне от 0 до 255) Возвращает красный цвет с интенсивностью r (r - в диапазоне от 0 до 255) Возвращает зеленый цвет с интенсивностью g (g - в диапазоне от 0 до 255) Возвращает синий цвет с интенсивностью b (b - в диапазоне от 0 до 255) Возвращает случайный цвет Возвращает красную составляющую цвета Возвращает зеленую составляющую цвета Возвращает синюю составляющую цвета Устанавливает цвет текущего пера Возвращает цвет текущего пера Устанавливает ширину текущего пера Возвращает ширину текущего пера Устанавливает стиль текущего пера Возвращает стиль текущего пера Устанавливает режим текущего пера Возвращает режим текущего пера Возвращают x-координату текущей позиции рисования Возвращают y-координату текущей позиции рисования Устанавливает цвет текущей кисти Возвращает цвет текущей кисти Устанавливает цвет текущей кисти Возвращает цвет текущей кисти Устанавливает штриховку текущей кисти Возвращает штриховку текущей кисти Устанавливает цвет заднего плана текущей штриховой кисти Возвращает цвет заднего плана текущей штриховой кисти Устанавливает второй цвет текущей градиентной кисти Возвращает второй цвет текущей градиентной кисти Устанавливает размер текущего шрифта в пунктах Возвращает размер текущего шрифта в пунктах Устанавливает имя текущего шрифта Возвращает имя текущего шрифта Устанавливает цвет текущего шрифта Возвращает цвет текущего шрифта Устанавливает стиль текущего шрифта Возвращает стиль текущего шрифта Возвращает ширину строки s в пикселях при текущих настройках шрифта Возвращает высоту строки s в пикселях при текущих настройках шрифта Очищает графическое окно белым цветом Очищает графическое окно цветом c Возвращает ширину клиентской части графического окна в пикселах Возвращает высоту клиентской части графического окна в пикселах Возвращает отступ графического окна от левого края экрана в пикселах Возвращает отступ графического окна от верхнего края экрана в пикселах Возвращает центр графического окна Возвращает True, если графическое окно имеет фиксированный размер, и False в противном случае Устанавливает ширину клиентской части графического окна в пикселах Устанавливает высоту клиентской части графического окна в пикселах Устанавливает отступ графического окна от левого края экрана в пикселах Устанавливает отступ графического окна от верхнего края экрана в пикселах Устанавливает, имеет ли графическое окно фиксированный размер Устанавливает размеры клиентской части графического окна в пикселах Устанавливает отступ графического окна от левого верхнего края экрана в пикселах Возвращает ширину графического компонента в пикселах (по умолчанию совпадает с WindowWidth) Возвращает высоту графического компонента в пикселах (по умолчанию совпадает с WindowHeight) Возвращает отступ графического компонента от левого края окна в пикселах Возвращает отступ графического компонента от верхнего края окна в пикселах Возвращает заголовок графического окна Возвращает заголовок графического окна Устанавливает заголовок графического окна Устанавливает заголовок графического окна Устанавливает ширину и высоту клиентской части графического окна в пикселах Сохраняет содержимое графического окна в файл с именем fname Восстанавливает содержимое графического окна из файла с именем fname Заполняет содержимое графического окна обоями из файла с именем fname Закрывает графическое окно и завершает приложение Возвращает ширину экрана в пикселях Возвращает высоту экрана в пикселях Центрирует графическое окно по центру экрана Максимизирует графическое окно Сворачивает графическое окно Возвращает графическое окно к нормальному размеру Перерисовывает содержимое графического окна. Вызывается в паре с LockDrawing -- Блокирует рисование на графическом окне. Перерисовка графического окна выполняется с помощью Redraw Снимает блокировку рисования на графическом окне и осуществляет его перерисовку Устанавливает режим сглаживания Включает режим сглаживания Выключает режим сглаживания Возвращает True, если режим сглаживания установлен Блокирует прорисовку графики. Вызывается для синхронизации Разблокирует прорисовку графики. Вызывается для синхронизации Устанавливает начало координат в точку (x0,y0) Устанавливает масштаб системы координат Устанавливает поворот системы координат Инициализирует графическое окно. Используется для внутренних целей Возвращает окно графического приложения Возвращает главную форму графического приложения Возвращает графический компонент Возвращает текущее перо Возвращает текущую кисть Возвращает текущий шрифт Событие нажатия на кнопку мыши. (x,y) - координаты курсора мыши в момент наступления события, mousebutton = 1, если нажата левая кнопка мыши, и 2, если нажата правая кнопка мыши Событие отжатия кнопки мыши. (x,y) - координаты курсора мыши в момент наступления события, mousebutton = 1, если отжата левая кнопка мыши, и 2, если отжата правая кнопка мыши Событие перемещения мыши. (x,y) - координаты курсора мыши в момент наступления события, mousebutton = 0, если кнопка мыши не нажата, 1, если нажата левая кнопка мыши, и 2, если нажата правая кнопка мыши Событие нажатия клавиши Событие отжатия клавиши Событие нажатия символьной клавиши Событие изменения размера графического окна Событие закрытия графического окна Процедурная переменная перерисовки графического окна. Если равна nil, то используется стандартная перерисовка Следует ли рисовать во внеэкранном буфере Система координат GraphABC