DimText - Структура параметров размерной надписи |
Scroll |
Аналог данных параметров при использовании Automation - интерфейс ksDimTextParam.
unsigned short |
style |
стиль текста размера, (0 - стиль по умолчанию) |
unsigned int |
sign |
номер условного значка перед номиналом (0 - нет значка, 1 - диаметр, 2 - квадрат, 3 - радиус, > 3 - номер значка из шрифта Symbol type A 4 - М - метрическая резьба 210 - символ сферы, |
unsigned int |
bitFlag |
0 - ручное задание или набор битовых полей, задающих признаки размерной надписи, |
reference |
pText |
динамический массив строк, |
unsigned char |
stringFlag |
флаг используемого типа массива строк: 0 - динамический массив строк символов CHAR_STR_ARR или CHAR_STR_ARR_W, 1 - динамический массив строк текста TEXT_LINE_ARR |
Структура параметров TextLineParam...
Примечание:
1. Строки в pText должны лежать в последовательности с учетом включения битовых флагов в bitFlag: текст перед номиналом, номинал, квалитет, верхнее отклонение, нижнее отклонение, единицы измерения, текст после размера, последующие строки.
2. Верхнее отклонение, нижнее отклонение принимаются, если флаг TOLERANCE не включен, а DEVIATION включен (это признак ручной простановки отклонений).
3. Для функции GetObjParam нужно определить флаг stringFlag. Если он равен нулю, выдается динамический массив строк символов.
4. Динамический массив TEXT_LINE_ARR содержит структуру TextLineParam.
Подразделы:
(отсутствуют)