Each new object created either by the user or programmatically, using CreateArrow, CreateRelation, CreateBox or CreateTable methods, is initialized with some kind of default values. You can set the values of object's properties each time a new object is created. Still it would be more efficient to set the default values once and use them for all subsequently created objects. Below are listed object settings and the corresponding FlowChartX properties through which they are initialized:
Box property | Initialized with |
---|---|
Table property | Initialized with |
---|---|
default column width | |
default row height | |
Arrow property | Initialized with |
---|---|
The following properties are used for initialization of all types of objects:
PenStyle property - default for Box.PenStyle, Table.PenStyle and Arrow.PenStyle;
PenWidth property - default for Box.PenWidth, Table.PenWidth and Arrow.PenWidth;
Font property - default for Box.Font, Table.Font and Arrow.Font;
TextColor property - default for Box.TextColor, Table.CaptionColor and Arrow.TextColor;
ShadowOffsetX property - default for Arrow.ShadowOffsetX, Box.ShadowOffsetX, Table.ShadowOffsetX;
ShadowOffsetY property - default for Arrow.ShadowOffsetY, Box.ShadowOffsetY, Table.ShadowOffsetY;