Difference between revisions of "TAChart Chart"
From Free Pascal wiki
Jump to navigationJump to search(17 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | The Chart is the component from where you control much of the | + | !! Under Construction... !! |
+ | |||
+ | The Chart is the component from where you control much of the behavior of your diagrams. | ||
− | |||
* [[#Methods_Public_id|'''Public Methods''']] | * [[#Methods_Public_id|'''Public Methods''']] | ||
+ | *:Clone | ||
+ | *:SaveToImage | ||
+ | *:GetFullExtent | ||
+ | *:GetLegendItems | ||
+ | *:GraphToImage | ||
+ | *:ImageToGraph | ||
+ | *:XGraphToImage | ||
+ | *:XImageToGraph | ||
+ | *:YGraphToImage | ||
+ | *:YImageToGraph | ||
+ | # [[#IsPointInViewPort_id|'''IsPointInViewPort <F>''']] | ||
+ | # [[#EraseBackground_id|'''EraseBackground <P>''']] | ||
+ | # [[#GetChildren_id|'''Procedure GetChildren''']] | ||
+ | # [[#Paint_id|'''Procedure Paint''']] | ||
+ | # [[#SetChildOrder_id|'''Procedure SetChildOrder''']] | ||
+ | # [[#DrawLineHoriz_id|'''Procedure DrawLineHoriz''']] | ||
+ | # [[#DrawLineVert_id|'''Procedure DrawLineVert''']] | ||
+ | # [[#DrawOnCanvas_id|'''Procedure DrawOnCanvas''']] | ||
+ | #:AddSeries | ||
+ | #:DeleteSeries | ||
+ | #:RemoveSeries | ||
+ | #:ClearSeries | ||
+ | #:CopyToClipboardBitmap | ||
+ | #:DisableRedrawing | ||
+ | #:Draw | ||
+ | #:DrawLegendOn | ||
+ | #:EnableRedrawing | ||
+ | #:PaintOnAuxCanvas | ||
+ | #:PaintOnCanvas | ||
+ | #:Prepare | ||
+ | #:SaveToBitmapFile | ||
+ | #:SaveToFile | ||
+ | #:StyleChanged | ||
+ | #:ZoomFull | ||
+ | # [[#Properties_id|'''Properties''']] | ||
+ | * [[#Published_prop_id|'''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_prop_id|'''Unpublished''']] | ||
+ | ActiveToolIndex <br> | ||
+ | Broadcaster <br> | ||
+ | ChartHeight <br> | ||
+ | ChartWidth <br> | ||
+ | ClipRect <br> | ||
+ | CurrentExtent <br> | ||
+ | ExtentBroadcaster <br> | ||
+ | IsZoomed <br> | ||
+ | LogicalExtent <br> | ||
+ | OnChartPaint <br> | ||
+ | PrevLogicalExtent <br> | ||
+ | RenderingParams <br> | ||
+ | ReticulePos <br> | ||
+ | SeriesCount <br> | ||
+ | XGraphMax <br> | ||
+ | XGraphMin <br> | ||
+ | YGraphMax <br> | ||
+ | YGraphMin <br> | ||
+ | # [[#Events_id|'''Events''']] | ||
+ | OnAfterDraw <br> | ||
+ | OnAfterDrawBackground <br> | ||
+ | OnAfterDrawBackWall <br> | ||
+ | OnAfterPaint <br> | ||
+ | OnBeforeDrawBackground <br> | ||
+ | OnBeforeDrawBackWall <br> | ||
+ | OnDrawReticule <br> | ||
+ | OnExtentChanged <br> | ||
+ | OnExtentChanging <br> | ||
+ | OnClick <br> | ||
+ | OnDblClick <br> | ||
+ | OnDragDrop <br> | ||
+ | OnDragOver <br> | ||
+ | OnEndDrag <br> | ||
+ | OnMouseDown <br> | ||
+ | OnMouseMove <br> | ||
+ | OnMouseUp <br> | ||
+ | OnStartDrag <br> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
* [[#Methods_Public_id|'''Public Methods''']] | * [[#Methods_Public_id|'''Public Methods''']] | ||
** [[#Functions_id|'''Functions''']] | ** [[#Functions_id|'''Functions''']] | ||
Line 34: | Line 132: | ||
** [[#Unpublished_prop_id|'''Published''']] | ** [[#Unpublished_prop_id|'''Published''']] | ||
* [[#Events_id|'''Events''']] | * [[#Events_id|'''Events''']] | ||
− | |||
− | |||
− | |||
public // Helpers for series drawing | public // Helpers for series drawing | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | [[Category:Old or unknown pages]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Latest revision as of 11:58, 2 February 2017
!! 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
- IsPointInViewPort <F>
- EraseBackground
- Procedure GetChildren
- Procedure Paint
- Procedure SetChildOrder
- Procedure DrawLineHoriz
- Procedure DrawLineVert
- Procedure DrawOnCanvas
- AddSeries
- DeleteSeries
- RemoveSeries
- ClearSeries
- CopyToClipboardBitmap
- DisableRedrawing
- Draw
- DrawLegendOn
- EnableRedrawing
- PaintOnAuxCanvas
- PaintOnCanvas
- Prepare
- SaveToBitmapFile
- SaveToFile
- StyleChanged
- ZoomFull
- 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
OnAfterDraw
OnAfterDrawBackground
OnAfterDrawBackWall
OnAfterPaint
OnBeforeDrawBackground
OnBeforeDrawBackWall
OnDrawReticule
OnExtentChanged
OnExtentChanging
OnClick
OnDblClick
OnDragDrop
OnDragOver
OnEndDrag
OnMouseDown
OnMouseMove
OnMouseUp
OnStartDrag
public // Helpers for series drawing