Штриховка объектов | ||
Апплет обладает возможностью штрихования площадных объектов. Для этого в атрибутах отображения элементов слоя в параметре draw_layer должны быть отмечены признаки штриховки, а в параметрах - xstroke (горизонтальная штриховка) и ystroke (вертикальная штриховка) - заданы параметры для штриховки. Элемент слоя может иметь и индувидуальную штриховку, параметры которой задаются при описании элемента в ключевых параметрах. В примере № 21 показана штриховка квадрата, овала и прямоугольника. В примере № 22 можно динамически изменять параметры вертикальной и горизонтальной штриховок и выполнять перерисовку апплета. Параметры слоя, с помощью
которых задается штриховка объектов.
bit13(0x02000) - штриховка элемента bit14(0x04000) - штриховка элемента индивидуальным цветом bit15(0x08000) - штриховка элемента с использованием индивидуальных параметров штриховки
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=line_step[,line_width,dash_step,dash_width,line_shift,dash_shift]line_step - расстояние между линиями, line_width - толщина линии, dash_step - шаг штриха вдоль линии, dash_width - размер штриха вдоль линии, line_shift - общее смещение линий штриховки по горизонтали, dash_shift - смещение штриха поперек линии (при переходе от строки к строке по горизонтали)
|