Skip to main content

TdxFcObject Members

A chart symbol.

Constructors

Name Description
Create(TdxCustomFlowChart) Creates the TdxFcObject class instance.

Properties

Name Description
AdvancedShape Specifies an XML-based shape for the chart symbol.
Angle Specifies a rotation angle (in degrees) for an XML-based shape.
BkColor Specifies the chart symbol background color.
BorderStyle Specifies the border style for the rectangular chart symbol.
Bounds
ConnectionCount Returns the total count of the connections which belong to the current chart symbol.
Connections Provides indexed access to all the connections between the control‘s chart symbols.
CustomData Specifies the text string associated with the current chart symbol.
Data Points to any arbitrary data, associated with the chart symbol or connection. Inherited from TdxFcItem.
Destroying Identifies whether the item is about to be destroyed. Inherited from TdxFcItem.
EdgeStyle Specifies the border style for the rectangular chart symbol.
Font Specifies the chart symbol or connection font settings. Inherited from TdxFcItem.
Height Specifies the chart symbol height, in pixels.
HorzImagePos Specifies picture’s relative horizontal alignment within the chart symbol’s client area.
HorzTextPos Specifies the text‘s relative horizontal alignment within the chart symbol’s client area.
ImageIndex Specifies an image displayed within the chart symbol.
IsUnion Identifies if the current chart symbol has an anchored chart symbol.
Left Specifies the chart symbol’s horizontal pixel position within the control‘s client area.
LinkedObjectCount Returns the total count of the connections between the current chart symbol and the others.
LinkedObjects Stores the references to the chart symbols attached to the current chart symbol by the connection.
ObjectCount Returns the number of the current chart symbol’s immediate descendants.
Objects Provides indexed access to the current chart symbol’s descendants.
Owner Provides access to the flow chart control to which the current chart symbol or connection belongs. Inherited from TdxFcItem.
ParentFont Specifies if the chart symbol or connection updates the font settings from the control. Inherited from TdxFcItem.
RealHeight Returns the chart symbol’s on-screen height, in pixels.
RealLeft Identifies the chart symbol’s horizontal pixel position within the control‘s client area.
RealTop Identifies the chart symbol’s vertical pixel position within the control‘s client area.
RealWidth Returns the chart symbol’s on-screen width, in pixels.
Selected Specifies the item selection. Inherited from TdxFcItem.
ShapeColor Sets the chart symbol shape color.
ShapeStyle Specifies the chart symbol shape outline drawing style.
ShapeType Sets the chart symbol shape type.
ShapeWidth Specifies the chart symbol line width, in pixels.
Tag Specifies the chart symbol’s ID.
Text Specifies a text string that chart symbol or connection can display. Inherited from TdxFcItem.
Top Specifies the chart symbol’s vertical pixel position within the control‘s client area.
Transparent Specifies the chart symbol’s Z-order.
VertImagePos Specifies picture’s relative vertical alignment within the chart symbol’s client area.
VertTextPos Specifies text‘s relative vertical alignment within the chart symbol’s client area.
Visible Specifies the chart symbol’s visibility.
Width Specifies the chart symbol width, in pixels.
ZOrder Specifies the chart symbol’s position relative to the other chart symbols.

Methods

Name Description
AddToUnion(TdxFcObject) Adds a specific chart symbol to the union.
Assign(TPersistent) Inherited from TPersistent.
AssignTo(TPersistent) Inherited from TPersistent.
BringToFront Moves the chart symbol to the top object layer in the control‘s client area.
ClearUnion Destroys the chart symbol’s union.
Equals(TObject) Inherited from TObject.
GetHashCode Inherited from TObject.
GetLinkedPoint(Integer,Integer) Returns an ID of the chart symbol’s anchor point that is nearest to the specified position.
GetNamePath Inherited from TPersistent.
GetOwner Inherited from TPersistent.
GetSelPoint(Integer,Integer) Returns an ID of the chart symbol’s sizing handle that is nearest to the specified position.
HasInUnion(TdxFcObject) Identifies whether the specified chart symbol is associated with the current one.
HitTest(TPoint) Returns the HitTest information about a specific point within the chart symbol.
InRect(TRect) Indicates if any part of a specified rectangle is in the chart symbol’s client area.
IsPointInsideShape(TPoint)
MakeVisible Show the chart symbol within the control‘s client area.
PaintImage(TRect) Paint an image associated with the chart symbol.
PaintText(TRect) Paint the chart symbol’s text.
PutInFrontOf(TdxFcObject) Displays the current chart symbol on top of a specific chart symbol.
RemoveFromUnion(TdxFcObject) Removes a specific chart symbol from the union.
SelectUnion Selects the current chart symbol and all its descendants.
SendToBack Moves the chart symbol to the bottom object layer in the control‘s client area.
SetBounds(Integer,Integer,Integer,Integer) Specifies the position and dimensions of the chart symbol.
SetBounds(TRect) Specifies the position and dimensions of the chart symbol.
ToString Inherited from TObject.
See Also