Commit Graph

736 Commits

Author SHA1 Message Date
ask
52e019d6da TAChart: Minor updates to the basic demo
git-svn-id: trunk@29680 -
2011-02-27 04:36:09 +00:00
ask
41d79d8332 TAChart: Add more series to the AggPas demo. This concludes implementation of issue #17182
git-svn-id: trunk@29679 -
2011-02-27 03:41:01 +00:00
ask
924c4ddfdb TAChart: Handle default font size in TAggPasDrawer
git-svn-id: trunk@29678 -
2011-02-27 03:39:36 +00:00
ask
90a4b20d3e TAChart: Use TZoomDragTool.RatioLimit in tools demo and line demo
git-svn-id: trunk@29677 -
2011-02-27 03:02:14 +00:00
ask
10ae7cdbb1 TAChart: Replace TZoomDragTool.Proportional property with RatioLimit, allowing single-axis zooming
git-svn-id: trunk@29676 -
2011-02-27 02:59:15 +00:00
ask
68dcc4d090 TAChart: Add panning tool to the extent demo
git-svn-id: trunk@29675 -
2011-02-27 02:28:21 +00:00
ask
761f8b5a28 TAChart: Reset current extent after the change to TChart.Extent property
git-svn-id: trunk@29674 -
2011-02-27 02:26:33 +00:00
ask
9659a4e300 TAChart: Add TBasicPanTool.LimitToExtent property
git-svn-id: trunk@29673 -
2011-02-27 02:25:22 +00:00
ask
1f07a55be4 TAChart: Fix default ActiveCursor for TDataPointDragTool
git-svn-id: trunk@29672 -
2011-02-27 01:36:08 +00:00
ask
d48841a758 TAChart: Fix bar series drawing so that Source.Color, if set, overrides both BarBrush.Color and Styles.Brush.Color.
Fixes issue #18810

git-svn-id: trunk@29657 -
2011-02-23 16:19:25 +00:00
ask
abd9e9a7df TAChart: Use IChartDrawer to draw TUserDrawnSeries. Remove Draw(ACanvas) from TBasicChartSeries
git-svn-id: trunk@29638 -
2011-02-21 16:43:50 +00:00
ask
f72f36bdd3 TAChart: Use IChartDrawer to draw TFuncSeries and TColorMapSeries
git-svn-id: trunk@29637 -
2011-02-21 16:41:13 +00:00
ask
43e58801a0 TAChart: Remove canvas-based drawing utilities, since they are no longer used
git-svn-id: trunk@29636 -
2011-02-21 16:27:56 +00:00
ask
5f5e43acdb TAChart: Use IChartDrawer to draw TBubbleSeries and TBoxAndWhiskerSeries
git-svn-id: trunk@29635 -
2011-02-21 16:18:27 +00:00
ask
94f2a8371c TAChart: Use IChartDrawer to draw TSeriesPointer
git-svn-id: trunk@29634 -
2011-02-21 16:08:52 +00:00
ask
aac7596990 TAChart: Use IChartDrawer to draw TLineSeries
git-svn-id: trunk@29632 -
2011-02-21 10:47:53 +00:00
ask
106dd31ac6 TAChart: Use IChartDrawer to draw TAreaSeries
git-svn-id: trunk@29631 -
2011-02-21 10:12:44 +00:00
ask
2e16651b8b TAChart: Use IChartDrawer to draw TBarSeries
git-svn-id: trunk@29630 -
2011-02-21 09:43:29 +00:00
ask
2d7dd017e5 TAChart: Add GetBrushColor, SetBrushColor and DrawLineDepth methods to the IChartDrawer interface
git-svn-id: trunk@29629 -
2011-02-21 09:42:59 +00:00
ask
1c91f3de2d TAChart: Apply TChartStyles to IChartDrawer
git-svn-id: trunk@29628 -
2011-02-21 09:41:26 +00:00
ask
afb0fca7f1 TAChart: Use IChartDrawer to draw TConstantLine series
git-svn-id: trunk@29624 -
2011-02-20 23:02:21 +00:00
ask
bec3b9be2a TAChart: Fix pen width for the pie series
git-svn-id: trunk@29623 -
2011-02-20 22:57:56 +00:00
ask
bc056b4cd4 TAChart: Add AggPas drawing demo
git-svn-id: trunk@29621 -
2011-02-20 20:59:48 +00:00
ask
7eff0c879b TAChart: Initial implementation of TAggPasDrawer
git-svn-id: trunk@29620 -
2011-02-20 20:56:40 +00:00
ask
0de01bb828 TAChart: Fix accidental change in r29618 #a6c610a851
git-svn-id: trunk@29619 -
2011-02-20 20:54:54 +00:00
ask
a6c610a851 TAChart: Reorder components on the "Chart" palette page so that TChart comes first
git-svn-id: trunk@29618 -
2011-02-20 20:52:12 +00:00
ask
a32eaddc9d TAChart: Use IChartDrawer to draw reticule
git-svn-id: trunk@29617 -
2011-02-20 20:15:34 +00:00
ask
1b48a23ce3 TAChart: Fix AV when drawing pie series of near-zero radius
git-svn-id: trunk@29535 -
2011-02-13 19:12:04 +00:00
ask
0ff70e0b68 TAChart: Use IChartDrawer to draw radial series
git-svn-id: trunk@29534 -
2011-02-13 18:54:36 +00:00
ask
bea6cd43d9 TAChart: Extract TFPCanvasDrawer and ISimpleTextOut
git-svn-id: trunk@29533 -
2011-02-13 18:50:52 +00:00
ask
2d3a007277 TAChart: Refactor TADrawUtils unit
git-svn-id: trunk@29532 -
2011-02-13 17:42:03 +00:00
ask
829ea72a9d TAChart: Use IChartDrawer to draw labels
git-svn-id: trunk@29531 -
2011-02-13 17:28:51 +00:00
ask
e3c19880f0 TAChart: Use IChartDrawer to draw axises. Add IChartDrawer.ClippingStart ans ClippingStop methods.
git-svn-id: trunk@29530 -
2011-02-13 16:52:50 +00:00
ask
6edfc21f02 TAChart: Use IChartDrawer to draw chart back wall
git-svn-id: trunk@29529 -
2011-02-13 15:57:46 +00:00
ask
a4fb8cc245 TAChart: Use IChartDrawer to draw chart title and footer
git-svn-id: trunk@29528 -
2011-02-13 15:49:51 +00:00
ask
f4437ee29b TAChart: Use IChartDrawer for legend drawing
git-svn-id: trunk@29526 -
2011-02-13 15:04:41 +00:00
ask
684c623fc2 TAChart: Sort TChart methods alphabetically
git-svn-id: trunk@29521 -
2011-02-13 13:01:41 +00:00
ask
2acf57df8d TAChart: Start implementation of IChartDrawer interface
git-svn-id: trunk@29519 -
2011-02-13 12:45:10 +00:00
mattias
31fccf17dd updated Makefiles
git-svn-id: trunk@29413 -
2011-02-07 13:51:40 +00:00
ask
4f3c1f45bb TAChart: Fix compilation with FPC 2.5.1. Issue #18695
git-svn-id: trunk@29385 -
2011-02-05 09:47:01 +00:00
ask
7cb245a54e TAChart: Update chart in both design-time and run-time after the change of Title.Text
git-svn-id: trunk@29373 -
2011-02-04 08:24:31 +00:00
ask
7f4a651ff3 TAChart: Add chart cloning to the cloning demo
git-svn-id: trunk@29372 -
2011-02-04 07:59:01 +00:00
ask
08523f26a1 TAChart: Add TChart.Clone method
git-svn-id: trunk@29371 -
2011-02-04 07:57:40 +00:00
ask
7848609a2c TAChart: Add data point click tool to the drag-and-drop demo
git-svn-id: trunk@29353 -
2011-02-03 17:48:35 +00:00
ask
7ec47ea47a TAChart: Add TUserDefinedTool
git-svn-id: trunk@29352 -
2011-02-03 17:46:20 +00:00
ask
1179fbf5a3 TAChart: Add TDataPointClickTool
git-svn-id: trunk@29351 -
2011-02-03 17:38:14 +00:00
ask
692c471c27 TAChart: Update chart after Series.SetColor call
git-svn-id: trunk@29350 -
2011-02-03 17:34:56 +00:00
ask
ba99b14873 TAChart: Auto-rename tools when the toolset name changes
git-svn-id: trunk@29332 -
2011-02-02 17:38:10 +00:00
ask
c25cf46ae6 TAChart: Auto-rename subcomponents when parent component name changes
git-svn-id: trunk@29331 -
2011-02-02 13:20:31 +00:00
ask
45aa6e748e TAChart: Update TColorMapSeries after ColorSource change
git-svn-id: trunk@29325 -
2011-02-02 08:22:07 +00:00