Also appears in: Shadow Definition, Line Definition (Full), Outline Definition, Line Definition (Standard), Gradient
Link to the Surface Definition object.
This link supplies style attributes. Style attributes include color, transparency, pattern fills, special effects (e.g. blur, emboss, pattern fill) etc.
Also appears in: Line Definition (Full), Outline Definition, Line Definition (Standard)
Line, outline or underline thickness in document units, multiplied by 100. Must be positive, except when used for glyph or character outlines. In this case, a negative value indicates that the glyph/character outline should be expanded rather than thickened.
Sample values:
350 = Line (or outline) thickness of 3.5 document units
80 = Line (or outline) thickness of 0.8 document units
-275 = Outline expansion of 2.75 document units
Also appears in: Line Definition (Full), Outline Definition, Line Definition (Standard)
This property is used to subdivide lines and outlines into a number of smaller segments so that the line (or outline) appears dashed. The value of this property indicates the desired length of a single segment, in document units. Each segment then consists of a dash and a gap. The dash size can be specified via the pdLineDashSize property. If the dash size is not specified, then the default dash size will be used, which is approximately two thirds of the segment's length.
This property should be set to zero if segments are not desired. In this case the line (or outline) will appear solid and continuous.
Sample values:
30 = a segment that is 30 document units long
0 = no segments (line/outline is solid and continuous)
Also appears in: Line Definition (Full), Outline Definition, Line Definition (Standard)
The size of the dash, a quantity in the 0 - 65,535 range. This quantity should be understood as a percentage of the line segment length; therefore 0 means 0% of the line segment length while 65,535 means 100% of the line segment length.
The value 0 is special and means "default dash size". In this case the dash uses approximately two thirds of the segment's length, while the gap uses the remaining one third. Therefore, if the segment is 30 document units long, then each dash will be approximately 20 document units long while each gap will be approximately 10 units long.
Sample values:
0 = default dash size
9830 = dash size is 15% of the line segment length
13107 = dash size is 20% of the line segment length
32768 = dash size is 50% of the line segment length
52428 = dash size is 80% of the line segment length
C/C++
INTEGRAL DSL