Система координат в паскале - студопедія

Система координат в Паскалі.

Система координат в паскале - студопедія
Оператори використовувані в графіку:

LineTo (x, y); - малює відрізок від поточного положення пера до точки (x, y); координати пера при цьому також стають рівними (x, y).

Line (x1, y1, x2, y2); - малює відрізок з початком в точці (x1, y1) і кінцем в точці (x2, y2).

Circle (x, y, r); - малює окружність з центром в точці (x, y) і радіусом r.

Rectangle (x1, y1, x2, y2); - малює прямокутник, заданий координатами протилежних вершин (x1, y1) і (x2, y2).

FloodFill (x, y, color); - заливає область одного кольору кольором color, починаючи з точки (x, y).

SetWindowSize (x, y); - встановлює ширину і висоту графічного вікна.

SetPixel (x, y, color); - висвічує точку на екрані.

ClearWindow; - очищає графічне вікно білим кольором.

ClearWindow (color); - очищає графічне вікно вказаним кольором.

SetPixel (x, y, color); - Зафарбовує один піксель з координатами (x, y) кольором color

SetPenColor (color); - встановлює колір пера, що задається параметром color.

Колір також можна задати за допомогою палітри RGB для цього замість color пишеться rgb (r, g, b): де r, b, g - числа від 0 до 255.

SetPenWidth (n); - встановлює ширину (товщину) пера, рівну n пикселям.

SetBrushColor (color); - встановлює колір кисті, заливка пензлем поширюється на замкнутий контур, опис якого слід за процедурою установки кольору кисті.

Ellipse (x1, y1, x2, y2); - малює еліпс, заданий своїм описаним прямокутником з координатами протилежних вершин (x1, y1) і (x2, y2).

SetFontName ( 'name'); - встановлює найменування шрифту.

SetFontColor (color); - встановлює колір шрифту.

SetFontSize (sz); - встановлює розмір шрифту в пунктах.

SetFontStyle (fs); - встановлює стиль шрифту.

fsBoldItalic - жирний похилий;

fsBoldUnderline - жирний підкреслений;

fsItalicUnderline - похилий підкреслений;

fsBoldItalicUnderline - жирний похилий підкреслений.

Завдання 1: намалювати

Line (200,200,400,200); LineTO (300,140); lineTO (200,200);

Схожі статті