Деякі команди бібліотеки 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)
|
Встановлює ширину і висоту графічного вікна.
|
Комментариев нет:
Отправить комментарий