vcl-dxorgchr-99daaeee.md
The base class for all classes that implement the OrgChart controls.
TdxCustomOrgChart = class(
TcxScrollingControl,
IdxSkinSupport,
IdxRotateClient
)
This class extends its ancestor with the following members that allow you to:
Create new tree nodes (Add, AddChild, AddChildFirst, and AddFirst);
Select a node (Selected);
Expand or collapse all the tree nodes (FullCollapse and FullExpand);
Access tree nodes (AbsoluteItems, Count, and Items);
Change the control’s appearance and behavior (Antialiasing, BorderStyle, DefaultImageAlign, Images, LineColor, LineWidth, Options, Rotated, SelectedNodeColor, and SelectedNodeTextColor);
Identify the total control’s area, occupied by tree nodes (FullHeight and FullWidth);
Enable or disable the selected node’s in-place editor (Editing, EditMode, HideEditor, and ShowEditor);
Set the dimensions of newly created nodes (DefaultNodeHeight and DefaultNodeWidth);
Scroll the control’s content (LeftEdge, TopEdge, and SetLeftTop);
Copy the content between OrgChart controls (AssignData);
Fit the tree structure into the control’s client area (Zoom);
Specify the minimum distances between nodes (IndentX and IndentY);
Save the control’s content (SaveToFile and SaveToStream);
Optimize the control’s performance by reducing its repaint operations count (BeginUpdate and EndUpdate).
You do not need to create instances of this class, use its descendants (TdxOrgChart or TdxDbOrgChart) instead.
TObject TPersistent TComponent TControl TWinControl TCustomControl TcxCustomControl TcxControl TcxScrollingControl TdxCustomOrgChart
See Also