Please enable JavaScript to view this site.

Аналог данных параметров при использовании Automation - интерфейс ksCurveStyleParam.

wchar_t

name[TEXT_LENGTH]

имя стиля,

unsigned long

color

цвет,

double

paperWidth

толщина линии на бумаге ("толщина пера"),

unsigned char

screenWidth

толщина линии на экране (в пикселах),

unsigned char

curveType

набор полей, определяющих тип кривой

(0 - сплошная,

1 - прерывистая 2 - преры

вистая, содержащая картинки),

reference

pattern

для прерывистой кривой - динамический массив параметров участков штриховой кривой,

unsigned char

even

для прерывистой кривой:

1 - кривая всегда оканчивается штрихами

0 - кривая оканчивается "как получится".

Структура параметров CurvePattern...

Структура параметров CurvePatternExW...

Параметры пера пользовательского стиля линии...

Примечания:

1. В качестве параметра pattern для прерывистой кривой используется динамический массив CURVE_STYLE, содержащий структуры параметров участков CurvePattern, а для прерывистой кривой, содержащей картинки - динамический массив CURVE_STYLE_EX со структурами CurvePatternEx.

2. Параметр curveType представляет собой набор полей, задающих тип кривой и толщину пера при отрисовке этой кривой.

Например, если curveType = 1|LIKE_BASIC_LINE, то линия прерывистая с параметрами пера как у системной основной линии.

3. При использовании ANSI следует использовать структуру параметров CurveStyleParam.

Подразделы:

(отсутствуют)

© ООО «АСКОН-Системы проектирования», 2024. Все права защищены. | Единая телефонная линия: 8-800-700-00-78