Please enable JavaScript to view this site.

Пример...

Аналог данной функции при использовании Automation - метод ksDocument2D::ksAddStyle.

Синтаксис:

unsigned short AddStyle (unsigned char type,

void *param,

unsigned int sizePar,

unsigned char flag);

Входные параметры:

type

- тип стиля,

param

- указатель на структуру параметров стиля,

flag

- признак создания стиля:

0 - создать вручную,

1- взять стиль из библиотеки,

sizePar

- размер структуры параметров стиля.

Возвращаемое значение:

идентификатор стиля

- в случае удачного завершения,

0

- в случае неудачи.

Примечания:

1. В настоящее время функция реализована для стилей кривых, текстов и штриховок.

2. При копировании стиля из библиотеки param - указатель на интерфейс ksLibStyle.

3. При создании стиля вручную:

– для обыкновенного стиля кривых type равен CURVE_STYLE, param - указатель на структуру CurveStyleParam.

– для стиля кривых, содержащего фрагменты, type равен CURVE_STYLE_EX, param - указатель на структуру CurveStyleParam.

– для стиля текста type равен TEXT_STYLE, param - указатель на структуру TextStyleParam.

Подразделы:

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

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