Commit Graph

509 Commits

Author SHA1 Message Date
wp
f86c4782e6 TAChart: Adapt DataPointToolDemo to tracing line segments of TLineSeries.
git-svn-id: trunk@63049 -
2020-04-22 20:25:24 +00:00
wp
37c5baa6a6 TAChart: Fix NoGuiDemo to find font in Linux.
git-svn-id: trunk@62906 -
2020-04-07 16:49:16 +00:00
wp
7b571df356 TAChart: Improved and scaled layout of TChartListbox demo.
git-svn-id: trunk@62451 -
2019-12-27 19:18:05 +00:00
wp
410090e60e TAChart: Add new property "AngleRange" to TPieSeries to enable a "halfdonut series"
git-svn-id: trunk@62354 -
2019-12-08 18:22:21 +00:00
wp
b4a469cf74 TAChart: Fix line demo (inconsistent behavior when "3D" and "rotated" boxes are checked and "Add" is pressed).
git-svn-id: trunk@62290 -
2019-11-23 22:59:36 +00:00
wp
0f9f6cb8b1 TAChart: AutoSize controls in printdemo, replace chart background colors by clWhite for correct printing in gtk2.
git-svn-id: trunk@62202 -
2019-11-05 18:57:11 +00:00
wp
a43265e3af Improved widgetset-independent and high-dpi-aware layout in some TAChart demos (3D, axis, axisalign, axistransf).
git-svn-id: trunk@62017 -
2019-10-09 22:58:49 +00:00
wp
76d23f638b TAChart: Move OpenGL-related units to separate package to avoid requirement of OpenGL libraries when TAChart is built (https://forum.lazarus.freepascal.org/index.php/topic,46713.msg333520.html).
git-svn-id: trunk@61897 -
2019-09-18 09:13:39 +00:00
wp
d1fe198799 TAChart: Fix compilation of tools demo. Issue #35704. Patch by Marcin Wiazowski.
git-svn-id: trunk@61371 -
2019-06-12 20:25:58 +00:00
wp
aa69a266b0 TAChart: Don't check class types twice (issue #35614).
git-svn-id: trunk@61263 -
2019-05-21 22:26:14 +00:00
wp
0df144030a TAChart: Avoid exception of savedemo by svg drawer in IDE when a font file cannot be loaded by EasyLazFreeType (https://forum.lazarus.freepascal.org/index.php/topic,45461.0.html)
git-svn-id: trunk@61256 -
2019-05-20 23:18:19 +00:00
wp
bab9f23e1d TAChart: Add demo for SortedChartSource. Based on code by Marcin Wiazowski (issue #35356). Some cosmetic changes in the chartsourcedemo.
git-svn-id: trunk@61253 -
2019-05-20 21:56:17 +00:00
wp
a0c1900d66 TAChart: Fix demo of svg drawer on non-Windows systems.
git-svn-id: trunk@61243 -
2019-05-18 23:08:18 +00:00
wp
abdb6abcaf TAChart: Fix axis labels for sorting a chart source with XCount = 0. Minor changes in sort_demo.
git-svn-id: trunk@60999 -
2019-04-16 21:41:46 +00:00
wp
5d5d933bd5 TAChart: Add demo to show sorting of series based on the new XCount=0 feature.
git-svn-id: trunk@60996 -
2019-04-16 14:20:44 +00:00
wp
93c0be69fd TAChart: Fix distance demo not displaying fit results any more.
git-svn-id: trunk@60985 -
2019-04-15 20:13:40 +00:00
wp
78857f4559 TAChart: Deprecate TDataPointDrawTool.OnShow by and replace by TDataPointDrawTool.OnCustomDraw.
git-svn-id: trunk@60984 -
2019-04-15 19:40:19 +00:00
wp
a6e96bfe61 TAChart: Fix compilation of navigatedemo
git-svn-id: trunk@60865 -
2019-04-07 14:27:20 +00:00
wp
2c1a86f5ac TAChart: More layout improvements in charteditor demo.
git-svn-id: trunk@60838 -
2019-04-04 22:17:59 +00:00
wp
774810e228 TAChart: Layout improvements in charteditor demo.
git-svn-id: trunk@60837 -
2019-04-04 22:06:20 +00:00
wp
298ce64cee TAChart: Add demo for the new click tools.
git-svn-id: trunk@60836 -
2019-04-04 20:45:48 +00:00
wp
56f340d0ba TAChart: Refactor drawing for new bar shapes of TBarSeries.
git-svn-id: trunk@60769 -
2019-03-25 15:22:50 +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
b72b08174e TAChart: Fix bar series shapes when axes are rotated.
git-svn-id: trunk@60767 -
2019-03-25 00:56:54 +00:00
wp
0bfea66f90 TAChart: Add clipping option to TDatapointDistanceTool. Update demo.
git-svn-id: trunk@60766 -
2019-03-24 21:39:45 +00:00
wp
a4166ee45d TAChart: Add property TBarShape to TBarSeries to allow painting of bars as cylinders, pyramids, prisms etc. Add related demo.
git-svn-id: trunk@60762 -
2019-03-24 15:57:28 +00:00
wp
47bccc778c TAChart: Add event OnCustomDrawBar to TBarSeries, deprecate old OnBeforeDrawBar. Rename TPieSeries.OnDrawPie to .OnCustomDrawPie.
git-svn-id: trunk@60755 -
2019-03-23 23:19:53 +00:00
wp
50b7e5b2a4 TAChart: Add new properties Orientation and ViewAngle to TPieSeries. Update demo.
git-svn-id: trunk@60728 -
2019-03-19 22:11:22 +00:00
wp
0828a25696 TAChart: Add new property "StartAngle" to TPieSeries. Update demo (new layout).
git-svn-id: trunk@60717 -
2019-03-18 22:35:15 +00:00
wp
cbf913ae02 TAChart: Some more improvements of 3D painting of TPieSeries.
git-svn-id: trunk@60714 -
2019-03-17 22:11:53 +00:00
wp
2a24bff643 TAChart: New property MarkPositionCentered for TPieSeries.
git-svn-id: trunk@60688 -
2019-03-15 19:04:46 +00:00
wp
a8812d76d2 TAChart: Add new property InnerRadiusPercent to TPieSeries for achieving a "donut" series
git-svn-id: trunk@60666 -
2019-03-14 11:13:12 +00:00
wp
9e111d1a22 TAChart: Add new property DepthBrightnessDelta to some series for improved rendering in pseudo-3D mode. Update related demos.
git-svn-id: trunk@60659 -
2019-03-12 17:35:19 +00:00
wp
fe85948fb3 TAChart: Fix chart scaling issues, patch by Marcin Wiazowski, issue #35207. Update some demos.
git-svn-id: trunk@60636 -
2019-03-09 18:09:47 +00:00
wp
3dbbd29573 TAChart: Fix painting of 3D pie series.
git-svn-id: trunk@60624 -
2019-03-08 21:57:18 +00:00
wp
8e58aa9ceb TAChart: Test and update all demo projects
git-svn-id: trunk@60617 -
2019-03-07 15:16:47 +00:00
wp
c81de7635a TAChart: Rename new TFitSeries property "CombinedExtentY" to "UseCombinedExtentY". Some improved comments.
git-svn-id: trunk@60598 -
2019-03-06 16:45:38 +00:00
wp
7e2608eff7 TAChart: Fix extent of TFitSeries ignoring shape of calculated fit curve. Based on patch by Marcin Wiazowski, issue #35183
git-svn-id: trunk@60597 -
2019-03-06 09:10:33 +00:00
wp
999c63b476 TAChart: Fix compilation of toolsdemo.
git-svn-id: trunk@60594 -
2019-03-05 10:39:47 +00:00
wp
b583d03e54 TAChart: Fix TFitSeries crashing without ParentChart (demos/runtime/plotdemo).
git-svn-id: trunk@60586 -
2019-03-04 17:38:18 +00:00
wp
7534bcabb3 TAChart: Use TFitSeries' own error messages in the fit demo program.
git-svn-id: trunk@60568 -
2019-03-03 11:53:17 +00:00
wp
71d732e388 TAChart: Extend fit demo to show FitSeries.LegendText as HTML.
git-svn-id: trunk@60560 -
2019-03-02 16:33:33 +00:00
wp
8baa6bdbc1 TAChart: Fix initialization of custom fit functions for TFitSeries. Issue #35162.
git-svn-id: trunk@60549 -
2019-03-01 00:23:36 +00:00
wp
d083286913 TAChart: Add property "AutoFit" to TFitSeries. Make TFitSeries return only valid fit results.
git-svn-id: trunk@60529 -
2019-02-28 12:37:18 +00:00
wp
34796ea982 TAChart: Use ChildSizing technique to position charts in demo/panes.
git-svn-id: trunk@60109 -
2019-01-19 16:46:42 +00:00
wp
fcf8d854dc TAChart: Replace deprecated Reticule in demo/basic by a DataPointCrosshairTool.
git-svn-id: trunk@60090 -
2019-01-15 11:57:25 +00:00
wp
b60e2c8d42 TAChart: Update area demo to show new property "MarkPositionCentered".
git-svn-id: trunk@60089 -
2019-01-15 11:35:47 +00:00
wp
a0a5e9d8cd TAChart: Extend dragdrop demo to show horizontal dragging of bars.
git-svn-id: trunk@59243 -
2018-10-03 16:20:57 +00:00
wp
e9f492c0d9 TAChart: Extend TChartImageList to work for non-series icons also at designtime.
git-svn-id: trunk@59242 -
2018-10-03 13:12:40 +00:00
wp
b94a7193a0 TAChart: Fix TChartImageList demo.
git-svn-id: trunk@59241 -
2018-10-03 12:54:23 +00:00