The Box class represents diagram nodes that can have distinct shapes. Boxes might represent nodes in a graph, tree, process diagram, etc.
The following tables list the members exposed by the Box type.
Name | Description | |
---|---|---|
( a feature of FlowChartX Pro edition) Gets or sets a value indicating whether users are allowed to put this box in a container. |
||
Gets or sets a value indicating whether the node's shape flips when an edge is dragged over its opposite edge. |
||
Gets or sets a value indicating whether users are allowed to draw incoming arrows to this box. |
||
Gets or sets a value indicating whether users are allowed to edit the text of this box. |
||
Gets or sets a value indicating whether users are allowed to draw outgoing arrows from this box. |
||
Gets or sets the AnchorPattern object defining the points at which arrows can connect to this box. |
||
Gets or sets a value indicating whether container boxes should resize automatically to fit their children. |
||
( a feature of FlowChartX Pro edition) Gets a reference to the ActiveX control hosted in this box. |
||
Gets or sets the type of the ActiveX control hosted in this box. |
||
( a feature of FlowChartX Pro edition) Gets the raw IUnknown interface pointer to the ActiveX control hosted in this box. |
||
Gets the Y coordinate of the bottom side of the box bounding rectangle. |
||
Gets or sets the constraints applied to the location and size of this box. |
||
( a feature of FlowChartX Pro edition) Gets the list of items contained in the box. |
||
Gets or sets a value indicating how the ActiveX control hosted in this box is activated. |
||
Gets or sets the type of custom drawing performed on this box. |
||
Gets or sets the color of the decoration lines that are defined for the Shape of this box. |
||
Gets or sets a value indicating whether styled text rendering is enabled. |
||
Gets or sets a value indicating whether users are allowed to expand or collapse the tree branch that starts from the box. |
||
Gets or sets a value indicating whether the tree that starts from this box is expanded or collapsed. |
||
Gets or sets the color of the box feedback frame. |
||
Gets or sets the line style of the box feedback frame. |
||
Gets or sets the width of the box feedback frame. |
||
Gets or sets the color used to fill the box interior. |
||
Gets or sets a color used to fill the box interior with a gradient. |
||
Gets or sets a value defining the transparency of the box fill color. |
||
Gets or sets the gradient mode used to fill the interior of this box. |
||
Gets or sets a value indicating whether the node's shape is flipped horizontally. |
||
Gets or sets a value indicating whether the node's shape is flipped vertically. |
||
Gets or sets the font used to render the text of this box. |
||
Gets or sets the color of the pen used to draw the box border lines. |
||
Gets or sets the transparency of the box border. |
||
Gets or sets the hyperlink associated with this box. |
||
Gets or sets a value indicating whether the position of this box can be changed by automatic layout methods. |
||
Gets or sets at which anchor points incoming arrows are allowed to connect. |
||
Gets the collection of arrows that enter into this box. |
||
( a feature of FlowChartX Pro edition) Gets or sets the amount of space between items in a container box. |
||
( a feature of FlowChartX Pro edition) Gets or sets a value indicating how the items in a container box are laid out. |
||
Gets the X coordinate of the left side of the box bounding rectangle. |
||
Gets or sets a value indicating whether users are allowed to select and modify this box. |
||
Gets a reference to the group to which the box is attached. |
||
Gets or sets what modifications can be applied to a box through its selection handles. |
||
Gets or sets a value indicating whether this box should be considered an obstacle by the arrow-routing algorithm. |
||
Gets or sets opacity level applied to all graphic elements of the box. |
||
Gets or sets at which anchor points outgoing arrows are allowed to connect. |
||
Gets a collection of arrows that go out from this box. |
||
Gets or sets the style of the pen used to draw the box frame lines. |
||
Gets or sets the width of the pen used to draw the box frame lines. |
||
Gets or sets the image displayed inside the box. |
||
Gets or sets the alignment and stretch mode of the box Picture. |
||
Gets the plain text of this box. |
||
Gets or sets a value indicating whether this box is drawn on paper when printing. |
||
Gets the X coordinate of the right side of the box bounding rectangle. |
||
Gets or sets a value indicating whether the Picture is rotated when the box is rotated. |
||
Gets or sets a value indicating whether the text in a box is rotated when the box is rotated. |
||
Gets or sets the angle at which this box is rotated. |
||
Gets a value indicating whether the box is selected. |
||
Gets or sets a value indicating how box selection handles behave and what they look like. |
||
Gets or sets the horizontal offset of a shadow from the box that casts it. |
||
Gets or sets the vertical offset of a shadow from the box that casts it. |
||
Gets or sets the shape of a box whose Style is set to bsShape. |
||
Gets or sets a shape rotation applied when calculating the shape vertex coordinates inside the box bounding rectangle. |
||
Gets or sets the style of this box. |
||
Gets a reference to the group of objects that are attached to this box. |
||
Gets or sets a custom integer value associated with this box. |
||
Gets or sets the text to display inside this box. |
||
Gets or sets the type of text anti aliasing. |
||
Gets or sets the color used to draw the box' Text. |
||
Gets or sets the alignment style of the box' Text. |
||
Gets or sets a short text message displayed when the mouse pointer rests over this box. |
||
Gets the Y coordinate of the top side of the box bounding rectangle. |
||
Gets or sets a value indicating whether the box frame lines and interior should be painted. |
||
Gets or sets a custom integer value associated with this box. |
||
Gets or sets a custom string value associated with this box. |
||
Gets or sets a custom OLE VARIANT value associated with this box. |
||
Gets or sets value indicating whether this box is visible. |
||
Gets or sets a weight value used in layout and path-finding algorithms. |
||
Gets or sets the border style of the window in which a hosted ActiveX control resides. |
||
Gets or sets the position of this box in the Z order. |
Name | Description | |
---|---|---|
( a feature of FlowChartX Pro edition) Activates the ActiveX control hosted in this box. |
||
Adds an Aero effect to this box. |
||
Adds a Glass effect to this box. |
||
Adds the specified label to this node. |
||
Enters inplace-edit mode, letting users edit the text of the specified label. |
||
Enters inplace-edit mode, allowing users to edit the text of this box. |
||
( a feature of FlowChartX Pro edition) Starts recording modifications made to this box for later undo. |
||
( a feature of FlowChartX Pro edition) Binds a Windows control or a VB control to this box. |
||
Gets the box bounding rectangle coordinates. |
||
Removes all effects from this box. |
||
Creates a copy of this box. |
||
Collapses the tree branch that starts from this box. |
||
( a feature of FlowChartX Pro edition) Deactivates the ActiveX control hosted in this box. |
||
Exits inplace-edit mode, and either accepts or rejects any changes made to the text. |
||
( a feature of FlowChartX Pro edition) Stops tracking modifications made to the box and adds a modification record to the undo queue. |
||
Expands the tree branch that starts from this box. |
||
Makes the box as big as the picture assigned to it. |
||
Makes the box big enough so that its text is entirely visible. |
||
|
||
Gets the NodeLabel at the specified position in box' label list. |
||
Gets the number of labels associated with this box. |
||
Returns the id of a shape from custom shape library if one is assigned to this box. |
||
Returns the label whose layout rectangle contains the specified point. |
||
Loads an image from the resources embedded in a .dll or .exe file and assigns it to the box' Picture. |
||
Loads an image from the specified file and assigns it to the box' Picture. |
||
Loads a predefined polygonal shape definition and assigns it to this box. |
||
Moves the box to the specified location. |
||
( a feature of FlowChartX Pro edition) Puts this box into a container box. |
||
( a feature of FlowChartX Pro edition) Removes this box from its container. |
||
Removes the specified label from this box. |
||
Forces the box to redraw itself. |
||
( a feature of FlowChartX Pro edition) Resizes a container box to fit its child nodes. |
||
Sets the shape of box whose style is set to bsPolygon. |
||
Sets the shape of box whose style is set to bsPolygon. |
||
Sets the box' location and size. |
||
( a feature of FlowChartX Pro edition) Sets the shape of a box whose style is set to bsLibShape. |
||
Sets the size of this box. |
||
Sets padding space between the box boundaries and text. |
||
Checks if node's text fits within the node's geometry. |
||
( a feature of FlowChartX Pro edition) Unbinds the window currently bound to this box. |
||
Moves the box to the bottom of the Z order. |
||
Moves the box one position down in the Z order. |
||
Moves the box one position up in the Z order. |
||
Moves the box to the top of the Z order. |