Formatting Object Model Reference > Formatting > Datatypes > fRuleLinePattern interface
  
fRuleLinePattern interface
This object contains a set of default rule line patterns, as specified in the standard "slinesuk.3ad" system file.
EndPatterns enumeration
A set of default rule line patterns, as contained in the "slinesuk.3ad" system file. Any other custom or user-defined line patterns are still available to be used, but should be accessed directly by name.
The slinesuk.3ad file defines default line styles in ALD. The graphical rules or lines in ALD are built from several building blocks. The slinesuk.3ad file defines those building blocks from segments, line end segments, patterns and line styles. The majority of the keywords can be derived from the rule dialogs in ALD.
These patterns are designed for the Start/End of a line.
The EndPatterns enumeration has the following constants of type DOMString.
ARROW1 = "_le_arrow1"
Arrow style 1
ARROW2 = "_le_arrow2"
Arrow style 2
ARROW3 = "_le_arrow3"
Arrow style 3
ARROW4 = "_le_arrow4"
Arrow style 4
ARROW5 = "_le_arrow5"
Arrow style 5
ARROW6 = "_le_arrow6"
Arrow style 6
TRIANGLE1 = "_le_triangle1"
Triangle style 1
TRIANGLE2 = "_le_triangle2"
Triangle style 2
TRIANGLE3 = "_le_triangle3"
Triangle style 3
HOLLOWTRIANGLE = "_le_hollowtriangle"
Hollow Triangle
LARGEBOX = "_le_box"
LargeBox
SMALLBOX = "_le_smallbox"
Small Box
HOLLOWBOX = "_le_hollowbox"
Hollow Box
LARGEDOT = "_le_bigdot"
Large Dot
SMALLDOT = "_le_smalldot"
Small Dot
HOLLOWDOT = "_le_hollowdot"
Hollow Dot
SEMICIRCLE = "_le_semicircle"
Semi-circle
CURVE = "_le_curve"
Curve
DIAMOND = "_le_curve"
Diamond
HOLLOWDIAMOND = "_le_hollowdiamond"
Hollow Diamond
STOP1 = "_le_stop1"
End Stop 1
STOP2 = "_le_stop2"
End Stop 2
STOP3 = "_le_stop3"
End Stop 3
LinePatterns enumeration
A set of default rule line patterns, as contained in the "slinesuk.3ad" system file. Any other custom or user-defined line patterns are still available to be used, but should be accessed directly by name.
These patterns are designed to be part of a line.
The LinePatterns enumeration has the following constants of type DOMString.
PATTERN_SHORTDASHES = "_lp_shortdashes"
Short dash, Blank
PATTERN_SHORTDASH = "_lp_shortdash"
Short dash
PATTERN_LONGDASHES = "_lp_longdashes"
Long dash, Blank
PATTERN_LONGDASH = "_lp_longdash"
Long dash
PATTERN_LONGDASHDOT = "_lp_longdashdots"
Long dash, Dot, Blank
PATTERN_LONGSHORTDASH = "_lp_longshortdashes"
Long dash, Short dash, Blank
PATTERN_SHORTDASHDOTDOTS = "_lp_shortdashdotdots"
Short dash, Dot, Dot, Blank
PATTERN_SHORTDASHDASHDOTS = "_lp_shortshortdashdots"
Short dash, Short dash, Dot, Blank
PATTERN_DOTS = "_lp_dots"
Dot, Blank
PATTERN_DOT = "_lp_dot"
Dot
PATTERN_FORWARDSLASH = "_lp_fslashes"
Forward slash
PATTERN_BACKSLASH = "_lp_bslashes"
Back slash
PATTERN_VERTICALBAR = "_lp_uslashes"
Vertical bar
PATTERN_WAVY = "_lp_wavy"
Wavy
PATTERN_JAGGED = "_lp_jagged"
Jagged
PATTERN_SQUARE1 = "_lp_square1"
Square wave 1
PATTERN_SQUARE2 = "_lp_square2"
Square wave 2
PATTERN_LINK = "_lp_link"
Link
PATTERN_DIAMOND = "_lp_diamond"
Small diamonds
PATTERN_BACKCHEVRON = "_lp_chevrons1"
Backward chevron
PATTERN_FORWARDCHEVRON = "_lp_custblank"
Forward chevron
PATTERN_SHORTDASHDOTS = "_lp_shortdashdots"
Short Dash, Dot, Blank
PATTERN_DOUBLESOLID = "_lp_double_solid"
Double Solid
PATTERN_DOUBLEJAGGED = "_lp_double_jagged"
Double Jagged
PATTERN_CURVY = "_lp_curvy_wave"
Curvy
PATTERN_DOUBLECURVY = "_lp_double_curvy_wave"
Double Curvy