Параметры, управляющие отображением постоянно "видимых" элементов слоя и текстовой информации
Эти параметры являются общими для всех элементов слоя и задаются при его описании.
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
абзацный отступ (в пикселах)
Вернуться на предыдущую страницу