Properties of Decorators
Article 01/12/2024
11 contributors
Feedback
In this article
Decorators are icons, text, or expand/collapse chevrons that can appear on shapes or connectors on the diagram. The following tables show the properties for the three kinds of decorator. Some of the properties appear only on shape decorators or only on connector decorators.
For more information, see How to Define a Domain-Specific Language . For more information about how to use these properties, see Customizing and Extending a Domain-Specific Language .
Expand/Collapse Decorator
Property
Description
Default
DisplayName
The name of the decorator that will be displayed in the generated designer.
Expand Collapse Decorator
Name
The name of the decorator.
ExpandCollapseDecorator
Notes
Informal notes that are associated with this decorator.
<none>
HorizontalOffset
The horizontal offset, relative to the default position of the decorator, in inches. (On shapes only.)
0
VerticalOffset
The vertical offset, relative to the default position of the decorator, in inches. (On shapes only.)
0
OffsetFromLine
The offset of the decorator from the line, relative to its default position, in inches. (On connectors only.)
0
OffsetFromShape
The offset of the decorator from the shape, relative to its default position, in inches. (On connectors only.)
0
Position
The default position of the decorator.
SourceTop
Icon Decorator
Property
Description
Default
DefaultIcon
The path of the icon or image file to be displayed.
<none>
DisplayName
The name of the decorator to be displayed in the generated designer.
Icon Decorator
Name
The name of the decorator.
IconDecorator
Notes
Informal notes that are associated with the decorator.
<none>
HorizontalOffset
The horizontal offset, relative to the default position of the decorator, in inches. (On shapes only.)
0
VerticalOffset
The vertical offset, relative to the default position of the decorator, in inches. (On shapes only.)
0
OffsetFromLine
The offset of the decorator from the line, relative to its default position, in inches. (On connectors only.)
0
OffsetFromShape
The offset of the decorator from the shape, relative to its default position, in inches. (On connectors only.)
0
Position
The default position of the decorator.
SourceTop
TextDecorator
Property
Description
Default
DefaultText
The default text to be displayed.
Label
DisplayName
The name of the decorator to be displayed in the generated designer.
Label
FontSize
The font size for the text that is displayed in the decorator.
8
FontStyle
The font style for the text that is displayed in the decorator.
Regular
Name
The name of the decorator.
Label
Notes
Informal notes that are associated with the decorator.
<none>
HorizontalOffset
The horizontal offset, relative to the default position of the decorator, in inches. (On shapes only.)
0
VerticalOffset
The vertical offset, relative to the default position of the decorator, in inches. (On shapes only.)
0
OffsetFromLine
The offset of the decorator from the line, relative to its default position, in inches. (On connectors only.)
0
OffsetFromShape
The offset of the decorator from the shape, relative to its default position, in inches. (On connectors only.)
0
Position
The default position of the decorator.
TargetBottom
See also