Программирование на C и C++

Онлайн справочник программиста на C и C++

getlinesettings

void far getlinesettings(struct linesettingstype far *info)

Прототип: 
Описание: 

Функция getlinesettings() заполняет структуру, на которую указывает параметр info, текущим стилем изображения линий. Структура linesettingstype определена следующим образом:

 

Элемент linestyle содержит стиль линии. Он может принимать значения одного из следующих типов, определенных в файле graphics.h:

Величина Значение
SOLID_LINE Сплошная линия
DOTTED_LINE Линия из точек
CENTER_LINE Штрих-пунктирная линия
DASHED_LINE Пунктирная линия
USERBIT_LINE Линия, определяемая пользователем

Если linestyle равен USERBIT_LINE, то 16-разрядный шаблон upattern определяет внешний вид линии. Каждый бит шаблона соответствует одному пикселу. При установке бита пиксел включен, в противном случае — выключен.

Элемент thickness может принимать одно из следующих значений:

Величина Значение
NORM_WIDTH Линия толщиной в 1 пиксел
THICK_WIDTH Линия толщиной в 3 пиксела
Пример: