Эти параметры являются общими для всех элементов слоя и задаются при его описании.
- draw_layer
- признаки управляющие отображением элементов слоя
bit00(0x00001) - показ текста
bit01(0x00002) - использование индивидуального цвета
для показа текста
bit08(0x00100) - показ границ элемента
bit09(0x00200) - показ границ элемента индивидуальным цветом
bit10(0x00400) - заливка элемента
bit11(0x00800) - заливка элемента индивидуальным цветом
bit12(0x01000) - показ растрового изображения в прямоугольном
элементе
bit13(0x02000) - штриховка элемента
bit14(0x04000) - штриховка элемента индивидуальным цветом
bit15(0x08000) - штриховка элемента с использованием
индивидуальных параметров штриховки
- xshift
- смещение по горизонтали для всего слоя
- yshift
- смещение по вертикали для всего слоя
- shifts
- смещение по горизонтали и вертикали для всего слоя (xshift,yshift)
- round
- два числа, задающие ширину и высоту овалов скругления для элементов,
имеющих форму прямоугольника
- border_width_layer
- толщина границ элементов при отображении слоя (в пикселах)
- border_color_layer
- цвет границ элементов при отображении слоя
- border_style_layer
- стиль изображения границ прямоугольных элементов.
Это последовательность двухцветных элементов, для каждого из которых заданы толщина, шаг в приделах заданной толщины, и цвета левого верхнего и правого нижнего фрагментов границы (=width0,step0,color01,color02,...,widthN,stepN,colorN1,colorN2), если шаг меньше толщины, то выполняется градиентная заливка рамки с заданным шагом, если шаг задан меньше нуля, то в данном фрагменте рамки выполняется заливка от внутреннего контура к наружному
- fill_color_layer
- цвет заливки элементов при отображении слоя
- xstroke
- параметры горизонтальной штриховки (задаются через запятую без пробелов)
xstroke=line_step[,line_width,dash_step,dash_width,
line_shift,dash_shift]
line_step - расстояние между линиями
line_width - толщина линии
dash_step - шаг штриха вдоль линии
dash_width - размер штриха вдоль линии
line_shift - общее смещение линий штриховки по вертикали
dash_shift - смещение штриха вдоль линии при переходе от
линии к линии
- ystroke
- параметры вертикальной штриховки (задаются через запятую без пробелов)
ystroke=line_step[,line_width,dash_step,dash_width,
line_shift,dash_shift]
line_step - расстояние между линиями
line_width - толщина линии
dash_step - шаг штриха вдоль линии
dash_width - размер штриха вдоль линии
line_shift - общее смещение линий штриховки по горизонтали
dash_shift - смещение штриха поперек линии
(при переходе от строки к строке по горизонтали)
- text_pos
- положение текстового элемента слоя в его прямоугольнике
(см. pos_code у элемента text) - значение по умолчанию для всех текстовых элементов слоя
- text_color_layer
- цвет символов текста
Параметры для отображения и
форматирования текстовой информации,
которые также управляют отображением
выделенного элемента и текста подсказки (если
в подсказке не задано индивидуальных
атрибутов)
- font_name
- имя шрифта
- font_style
- тип шрифта (bold, italic, plain, ibold)
- font_size
- размер шрифта
- font
- альтенативный способ задания шрифта в одном атрибуте:
<имя>:<размер>[,<стиль>], где имя - имя шрифта или "*", если имя шрифта сохраняется, размер - размер шрифта или -1, если размер шрифта сохраняется стиль - стиль шрифта - целое число значения которого означают: 0 - plain, 1 - bold, 2 - italic, 3 - ibold
- xpadding
- отступ от текста до границ элемента по горизонтали (в пикселах)
- ypadding
- отступ от текста до границ элемента по вертикали (в пикселах)
- paddings
- отступ от текста до границ элемента по горизонтали и вертикали (в пикселах)
- line_height
- расстояние между строками (в пикселах)
- line_space
- расстояние между словами (в пикселах)
- ident
- абзацный отступ (в пикселах)
|