понедельник, 17 марта 2014 г.

Графіка

Деякі команди бібліотеки GraphABC
Ім'я та параметри команди
Дія команди
Line (x1, y1, x2, y2)
Малює відрізок з точки з координатами (x1, y1) в точку з координатами (x2, y2)
LineTo (x, y)
Малює відрізок з поточної точки в точку з координатами (x, y) (відповідає команді сместіться_в з опущеним пером для виконавця Чертежник)
Rectangle (x1, y1, x2, y2)
Малює контур прямокутника зі сторонами паралельними сторонам екрана. Точки з координатами (x1, y1) і (x2, y2) визначають діагональні вершини прямокутника.
FillRect (x1, y1, x2, y2);
Заливає прямокутник, заданий координатами протилежних вершин (x1, y1) і (x2, y2), кольором поточної кисті.
Circle (x, y, radius);
Малює коло з центром в точці з координатами (x, y) і радіусом radius.
Ellipse (x1, y1, x2, y2);
Малює еліпс, заданий своїм описаним прямокутником з координатами протилежних вершин (x1, y1) і (x2, y2).
TextOut (x, y, text)
Виводить Text на екран. Початок тексту в точці з координатами (x, y)
SetPixel (x, y, color)
Зафарбовує кольором color точку з координатами (x, y)
SetPenColor (color)
Задає колір малювання ліній. Параметр color - число в проміжку від 0 до 256 3 -1.
SetPenWidth (n)
Задає товщину малювання ліній. Параметр n - число в проміжку від 1 до 50
SetPenStyle (ps)
Встановлює стиль пера, що задається параметром ps.
Стилі пера задаються наступними іменованими константами:
Значення
Опис
psSolid
Суцільна лінія
psDash
Штрихова лінія
psDot
Пунктирна лінія
psDashDot
Штріхпунктірная лінія
psDashDotDot
Лінія - штрих і два пунктиру
psClear
Відсутність лінії
Arc (x, y, r, a1, a2)
Малює дугу кола з центром в точці (x, y) і радіусом r, укладеної між двома променями, що утворюють кути a1 і a2 з віссю OX (a1 і a2 - речові, задаються в градусах і відраховуються проти годинникової стрілки).
FloodFill (x, y, color);
Заливає область одного кольору кольором color, починаючи з точки (x, y).
SetBrushColor (color)
Встановлює колір кисті, що задається параметром color
SetBrushStyle (bs);
Встановлює стиль кисті, що задається параметром bs.
Стилі пензля задаються наступними іменованими константами:
Константа
Константа
bsSolid
bsClear
bsCross
dsDiagCross
bsHorizontal
bsVertical
bsBDiagonal
bsFDiagonal
SetFontColor (color);
Встановлює колір шрифту
SetFontSize (sz);
Встановлює розмір шрифту в пунктах.
ClearWindow;
Очищає графічне вікно білим кольором
ClearWindow (c);
Очищає графічне вікно кольором (c).
SetWindowSize (w, h)
Встановлює ширину і висоту графічного вікна.

Комментариев нет:

Отправить комментарий