AddStyle - Добавить стиль |
Scroll |
Аналог данной функции при использовании 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.
Подразделы:
(отсутствуют)