TAChart Chart

From Free Pascal wiki

!! Under Construction... !!

The Chart is the component from where you control much of the behavior of your diagrams.

  • Public Methods
    Clone
    SaveToImage
    GetFullExtent
    GetLegendItems
    GraphToImage
    ImageToGraph
    XGraphToImage
    XImageToGraph
    YGraphToImage
    YImageToGraph
  1. IsPointInViewPort <F>
  2. EraseBackground

  3. Procedure GetChildren
  4. Procedure Paint
  5. Procedure SetChildOrder
  6. Procedure DrawLineHoriz
  7. Procedure DrawLineVert
  8. Procedure DrawOnCanvas
    AddSeries
    DeleteSeries
    RemoveSeries
    ClearSeries
    CopyToClipboardBitmap
    DisableRedrawing
    Draw
    DrawLegendOn
    EnableRedrawing
    PaintOnAuxCanvas
    PaintOnCanvas
    Prepare
    SaveToBitmapFile
    SaveToFile
    StyleChanged
    ZoomFull
  9. Properties
  • Published
    Align
    Anchors
    BorderSpacing
    Color
    DoubleBuffered
    DragCursor
    DragMode
    Enabled
    ParentColor
    ParentShowHint
    PopupMenu
    ShowHint
    Visible
    Drawer
    AutoFocus
    AllowZoom
    AntialiasingMode
    AxisList
    AxisVisible
    BackColor
    BottomAxis
    Depth
    ExpandPercentage
    Extent
    ExtentSizeLimit
    Foot
    Frame
    GUIConnector
    LeftAxis
    Legend
    Margins
    MarginsExternal
    Proportional
    ReticuleMode
    Series
    Title
    Toolset
  • Unpublished

ActiveToolIndex
Broadcaster
ChartHeight
ChartWidth
ClipRect
CurrentExtent
ExtentBroadcaster
IsZoomed
LogicalExtent
OnChartPaint
PrevLogicalExtent
RenderingParams
ReticulePos
SeriesCount
XGraphMax
XGraphMin
YGraphMax
YGraphMin

  1. Events

OnAfterDraw
OnAfterDrawBackground
OnAfterDrawBackWall
OnAfterPaint
OnBeforeDrawBackground
OnBeforeDrawBackWall
OnDrawReticule
OnExtentChanged
OnExtentChanging
OnClick
OnDblClick
OnDragDrop
OnDragOver
OnEndDrag
OnMouseDown
OnMouseMove
OnMouseUp
OnStartDrag


 public // Helpers for series drawing