PosLeaderParam - Структура параметров позиционной линии-выноски |
Scroll |
Аналог данных параметров при использовании Automation - интерфейс ksPosLeaderParam.
unsigned short |
style |
стиль текста, если style = 0, то стиль умолчательный, если style = INDICATIN_TEXT_LINE_ARR, то pText - массив TEXT_LINE_ARR, |
double |
x, y |
координаты базовой точки (начало первой полки, точка выхода из нее "ножки"), |
unsigned char |
arrowType |
|
int |
dirX |
направление полки вдоль оси X (1 - вправо, -1 - влево), |
int |
dirY |
направление построения полок вдоль оси Y (1 - вверх, -1 - вниз), |
reference |
pText |
динамический массив строк: если style = INDICATIN_TEXT_LINE_ARR, то TEXT_LINE_ARR, если style - другой, то CHAR_STR_ARR или CHAR_STR_ARR_W, |
reference |
pPolyline |
POLYLINE_ARR - массив неопределенной длины "ножек" (ответвлений) линии-выноски. |
Примечания:
1. В каждой строке массива TEXT_LINE_ARR, или CHAR_STR_ARR, или CHAR_STR_ARR_W лежит один номер позиции.
2. В общем случае одна "ножка" в массиве POLYLINE_ARR - это ломаная линия. Ее первый узел - базовая точка линии-выноски. Базовую точку в массив помещать не нужно - она общая для всех ответвлений. Остальные узлы - изломы "ножки" (они могут отсутствовать). Последний узел - конец ответвления (указывает на объект).
Подразделы:
(отсутствуют)