���������� �� C/C++
getlinesettings()

#include <graphics.h>

void far��getlinesettings()

���������

struct linesettingstype far *lineinfo ��������� ��� ���������� ���������� � �����

��������

�������� ������� ���� �����, ������ � �������

�. ��������� ��������� linesettings, �� ������� ��������� �������� lineinfo �����������, � ������� ���� �����, ������� � �������.

��������� linesettingstype ���������� � graphics.h ��������� �������:

struct linesettingstype{
	int linestyle;
	unsigned upattern;
	int thickness;
};

linestyle ���������� ��� �����, ������� ����� �������������� (�����������, �������, ������������, ���������). ������������� ��� line_styles, ������������ � graphics.h, ���� ������������� ����� ���� ���������.

�������� �������� ��������
SOLID_LINE 0 ��������
DOTTED_LINE 1 �������
CENTER_LINE 2 ������������
DASHED_LINE 3 ���������
USERBIT_LINE 4 ��� �����, �������� �������������

thickness ����������, ����� �� ����������� ����� ������� ��� ��������. �� ����� ����� ��������� ��������.

�������� �������堠 ��������
NORM_WIDTH�� 1 ������� � 1 �������
THICK_WIDTH 3 ������� � 3 �������

upattern � ��� 16-������ ������, ������� ������������, ������ ����� linestyle ����� USERBIT_LINE (4). � ���� ������ ������ ��� � �������, ������������� � 1, ������������� ������� �� ����� � ������� �����. ��������, �������� ����� ������������� upattern ������ 0xFFFF (�������� ��� �������), � �������� ������������� upattern, ������ 0x3333 ��� 0x0F0F. ���� �� �������� linestylesetlynestyle �� ����� USERBIT_LINE, �� upattern ��������������, �� ������������.


�������� �����

line() � ������ ����� ����� ����� ���������� �������
setlinestyle() � ��������� ������ � ����� �����





Нет комментариев.



Оставить комментарий:
Ваше Имя:
Email:
Антибот: *  
Ваш комментарий: