LineSettingsType=record

LineStyle: word;

Pattern: word;

Thickness: word;

end;

Забезпечується 5 стилів (константа=0 – неперервна лінія, 1 – лінія з крапок, 2 – штрихпунктирна, 3 – штрихова, 4 – визначена користувачем), а також два види товщини (1 – нормальна, 3 – товста).

· встановлення поточної ширини та типу лінії

SetLineStyle(тип лінії: word; образ:word; товщина:word);

· встановлення режиму виводу малюнка SetWriteMode(режим запису: Integer);

 

Робота з видачею у вікна на екрані і сторінки в пам’яті:

· очищення поточного пристрою виводу ClearDevice;

· очищення поточного вікна ClearViewPort;

· очищення активного вікна ClrScr;

· збереження бітового образу в пам’яті

GetImage(координата х лівої верхньої вершини, координата у лівої верхньої вершини, координата х правої нижньої вершини, координата у правої нижньої вершини: Integer; var біт карта); Біт-карта визначається, як P€, де Р – вказівка на область необхідного розміру;

· видача параметрів поточного вікна і відсічення

GetViewSettings(var порт виводу: ViewPortType);

Модуль Graph визначає тип ViewPortType таким чином: