TdxCustomChartControl Class
The base class for the Chart control.
Declaration
TdxCustomChartControl = class(
TcxControl,
IdxSkinSupport,
IdxChartOwner,
IcxCustomCanvasSupport
)
Remarks
The TdxCustomChartControl
class has members that allow you to do the following:
- Manage Chart control titles (Titles).
- Create a new diagram (AddDiagram).
- Obtain the total number of diagrams and the number of currently visible diagrams in the Chart control (DiagramCount and VisibleDiagramCount).
- Access visible and hidden diagrams by their indexes (VisibleDiagrams and Diagrams).
- Obtain HitTest information for any point within the Chart control client area (CalculateHitTest).
- Identify the visual Chart element under the mouse pointer and respond to hot-tracking different visual elements (HitTest, OnHotTrackElement, and OnMouseMove).
- Customize Chart control appearance settings (Appearance).
- Configure the control’s look & feel settings (LookAndFeel).
- Switch between bidirectional modes (BiDiMode).
- Avoid excessive redraw operations during batch data and appearance changes (BeginUpdate, CancelUpdate, and EndUpdate).
- Customize zoom and scroll settings (ZoomOptions and ScrollOptions).
- Respond to any setting or diagram change in the Chart control (OnChange).
- Configure the control’s legend pane (Legend).
- Store series data in a memory stream (SaveToStream and LoadFromStream).
Terminal TdxCustomChartControl Class Descendants
Do not use the TdxCustomChartControl
class directly. Use the TdxChartControl class instead.
Inheritance
See Also