logo
TurboProlog / Документация / TOM_2

Getlinesettings/3 Графика

Назначение Определяет текущий стиль линии, палитру и толщину

Обращение getlinesettings(СтильЛинии,ПользПалитра,Толщина)

Домены (integer,integer,integer)

Шаблоны описания (вых,вых,вых)

аргументов

Описание getlinesettings связывает переменные со значениями

текущего стиля линии, палитры и толщины.

GRAPDECL.PRO содержит описания констант, которые Вы

можете использовать вместо чисел для определения этих

переменных.

Смотри setlinestyle

Пример

include "GRAPDECL.PRO"

goal

/* Инициализация гpафики c автоматическим

определением драйвера */

initgraph(detect, 0, GraphDriver,GraphMode, ""),

/* Cохранить текущий стиль линии */

getLineSettings(LineStyle,Upattern,Thickness),

setLineStyle(solid_line,0,thick_WIDTH),

/* Нарисовать малый прямоугольник толстой линией */

rectangle(10,10,17,15),

/* Восстановить старый стиль линии */

setLineStyle(LineStyle,Upattern,Thickness),

readchar(_),

closegraph.