Commit Graph

61 Commits

Author SHA1 Message Date
wp_xyz
68228adb4e TAChart: Clean-up: Remove out-dated version checks. Add missing compiler mode directives. 2023-06-03 17:37:23 +02:00
wp_xyz
accd76af5c TAChart: Less hints and warnings. 2021-08-08 00:20:43 +02:00
wp_xyz
7c644ae7b3 TAChart: Less hints and warnings 2021-08-05 10:34:48 +02:00
wp
2c5911c6d3 TAChart: Fix compilation with FPC 3.0.4, issue #38623. Undo part of r64450 #47499875e6 which does not compile with 3.0.4 either.
git-svn-id: trunk@64811 -
2021-03-14 21:30:50 +00:00
wp
2d5c00038e TAChart: Add wordwrapping feature to axis title.
git-svn-id: trunk@64799 -
2021-03-14 00:27:35 +00:00
wp
227b974139 TAChart: Chart drawers support setting pen width.
git-svn-id: trunk@64380 -
2021-01-12 16:44:38 +00:00
wp
4ef73c26d0 TAChart: Implement in drawing backends methods to access pen color only.
git-svn-id: trunk@60768 -
2019-03-25 12:34:17 +00:00
wp
c8835c761e TAChart: Add missing overload directives in TBasicDrawer class (issue #34774, patch by Jonas Maebe).
git-svn-id: trunk@59935 -
2018-12-29 19:25:14 +00:00
wp
2d5f0859da TAChart: Rearrange html code to fix circular unit reference when compiling with fpc 2.6.4
git-svn-id: trunk@55454 -
2017-07-06 13:03:58 +00:00
wp
1ff61505bf TAChart: Allow html tags in display text of distance measurement tool.
git-svn-id: trunk@55451 -
2017-07-05 13:46:07 +00:00
wp
0b870a2687 TAChart: Fix sub/superscripts for OpenGL, bgra, wmf and aggpas drawers (aggpas still has issues with text positioning).
git-svn-id: trunk@55432 -
2017-07-03 21:11:33 +00:00
wp
8532170a20 TAChart: Initial commit for html tags in titles and labels.
git-svn-id: trunk@55427 -
2017-07-02 21:51:26 +00:00
wp
ada5db9ce2 TAChart: Fix poor resolution when printing a chart with LazReport.
git-svn-id: trunk@52205 -
2016-04-16 15:07:06 +00:00
wp
a9f558b56b TAChart: Add "ResetFont" to drawing interface to fix issue #27163 without interfering with nogui widgetset.
git-svn-id: trunk@51266 -
2016-01-13 15:20:49 +00:00
wp
3b03f92c99 TAChart: Add new series pointer style psPoint.
git-svn-id: trunk@49881 -
2015-09-27 19:36:31 +00:00
wp
6df6fe5c6e TAChart: initial implementation of BiDiMode
git-svn-id: trunk@44555 -
2014-03-30 16:23:31 +00:00
juha
ecd140c985 Improve license headers in sources, part 2. Refer to details about license, not copyright. Remove jargon about lack of warranty, it is covered in license already.
git-svn-id: trunk@41389 -
2013-05-25 09:22:25 +00:00
ask
6cd1638f18 TAChart: Support monochrome mode in svg drawing back-end
git-svn-id: trunk@40091 -
2013-01-31 09:25:00 +00:00
ask
e755978110 TAChart: Add IChartDrawer.PutImage procedure
git-svn-id: trunk@40052 -
2013-01-30 13:18:35 +00:00
ask
fe0143e2cd TAChart: Add IChartDrawer.SetMonochromeColor procedure
git-svn-id: trunk@40049 -
2013-01-30 06:50:04 +00:00
ask
fa127299e6 TAChart: Add initial framework for transparency support
git-svn-id: trunk@38453 -
2012-08-31 10:42:26 +00:00
ask
593695c6b5 TAChart: Replace IChartDrawer.SetXorPen with SetXor
git-svn-id: trunk@38435 -
2012-08-30 06:17:47 +00:00
ask
4a1d2af745 TAChart: Replace PrepareXorPen with IChartDrawer.SetXorPen.
Xor drawing now preserves pen width.

git-svn-id: trunk@38429 -
2012-08-30 02:00:15 +00:00
ask
1bb99f869b TAChart: Add RotatePointX utility function
git-svn-id: trunk@35623 -
2012-02-29 15:25:04 +00:00
ask
9ddaa28a8f TAChart: Remove "const" from some parameters where it is unneeded or dangerous
git-svn-id: trunk@31673 -
2011-07-12 08:03:40 +00:00
ask
980591b46b TAChart: Merge duplicate definitions of TChartColor
git-svn-id: trunk@31392 -
2011-06-26 07:14:37 +00:00
ask
2cca7ee1a8 TAChart: Replace TCustomChartSeries.ColorOrDefault with global ColorDef function
git-svn-id: trunk@31391 -
2011-06-26 06:29:49 +00:00
ask
45279d3513 TAChart: Add AntialiasingMode property
git-svn-id: trunk@30410 -
2011-04-21 13:39:03 +00:00
ask
e0db061157 TAChart: Remove AEndPoint parameter from IChartDrawer.Polyline
git-svn-id: trunk@30217 -
2011-04-06 00:30:58 +00:00
ask
20bbf9174c TAChart: Simplify Polygon/Polyline interface of IChartDrawer
git-svn-id: trunk@30216 -
2011-04-06 00:21:22 +00:00
ask
61fe03b598 TAChart: Add DrawingBegin/DrawingEnd methods to IChartDrawer
git-svn-id: trunk@30205 -
2011-04-05 20:24:28 +00:00
ask
dfe7639567 TAChart: Add DoGetFontOrientation event to IChartDrawer interface
git-svn-id: trunk@30000 -
2011-03-23 10:55:11 +00:00
ask
910e4b3def TAChart: Extract TADrawerCanvas unit, remove TADrawUtils -> Graphics dependency
git-svn-id: trunk@29970 -
2011-03-21 14:52:25 +00:00
ask
20a6203533 TAChart: Add color conversion method to IChartDrawer
git-svn-id: trunk@29968 -
2011-03-21 14:25:39 +00:00
ask
2c1e9b1a49 TAChart: Remove TOpenGLDrawer -> Graphics dependency
git-svn-id: trunk@29967 -
2011-03-21 14:15:42 +00:00
ask
7391699e46 TAChart: Add ChartColorToFPColor and FPColorToChartColor functions to reduce dependency on Graphics unit
git-svn-id: trunk@29961 -
2011-03-21 13:19:04 +00:00
ask
9487b41cc5 TAChart: Rename TFPCanvasDrawer -> TBasicDrawer, move Colors constant to the location of usage
git-svn-id: trunk@29954 -
2011-03-21 07:25:13 +00:00
ask
1c19d07c41 TAChart: Support clipping in TOpenGLDrawer
git-svn-id: trunk@29951 -
2011-03-21 04:13:20 +00:00
ask
a4d4972a0a TAChart: Replace IChartDrawer.HasCanvas/GetCanvas with a separate IChartTCanvasDrawer interface
git-svn-id: trunk@29943 -
2011-03-20 20:04:22 +00:00
ask
26ac2c3d21 TAChart: Extract TAGeometry unit
git-svn-id: trunk@29797 -
2011-03-11 11:42:56 +00:00
ask
39d6ab4f66 TAChart: Initial implementation of TPrinterDrawer
git-svn-id: trunk@29682 -
2011-02-27 09:32:49 +00:00
ask
ae19acd0e6 TAChart: Add copyright header to the TADrawerAggPas unit
git-svn-id: trunk@29681 -
2011-02-27 07:37:12 +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
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
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
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