Commit Graph

83 Commits

Author SHA1 Message Date
wp
fcdba55052 TAChart: Remove "not initialized" warnings.
git-svn-id: trunk@63574 -
2020-07-16 20:11:06 +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
09c0c58381 TAChart: Fix TCustomPieSeries.FindContainingSlice if one of the pies has size 0. Issue #36332, based on patch by TK.
git-svn-id: trunk@62282 -
2019-11-22 10:22:39 +00:00
wp
834b592281 TAChart: Avoid painting of gaps in non-solid series using the brush color when ChartStyles are active.
git-svn-id: trunk@62094 -
2019-10-20 11:07:40 +00:00
wp
95ca9460ab TAChart: Exit public series methods when series is empty. Issue #35618, patch by Marcin Wiazowski.
git-svn-id: trunk@61268 -
2019-05-22 09:32:35 +00:00
wp
0979ae36e8 TAChart: Fix issues of TCalculatedChartsource related to YCount = 0 and Y value reordering.
git-svn-id: trunk@61079 -
2019-04-29 13:16:45 +00:00
wp
ac880dd4b9 TAChart: Allow XCount=0 for TChartSource meaning "replace X by point index". Still some issues.
git-svn-id: trunk@60995 -
2019-04-16 14:16:58 +00:00
wp
2c3ac872b4 TAChart: Some optimization of TCubicSplineSeries painting after r60785 #3c24b3ee10. Less hints and warnings.
git-svn-id: trunk@60787 -
2019-03-27 22:30:36 +00:00
wp
f11f384ce4 TAChart: Fire OnCustomDrawPie event also when top faces of a pie series are drawn.
git-svn-id: trunk@60757 -
2019-03-24 10:40:31 +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
0c7f82169d TAChart: Provide public method TPieSeries.CalcBorderPoint.
git-svn-id: trunk@60752 -
2019-03-23 18:47:26 +00:00
wp
1b480c8800 TAChart: Make method TPieSeries.CalcInnerRadius public.
git-svn-id: trunk@60751 -
2019-03-23 18:40:24 +00:00
wp
e3bb0c1dd4 TAChart: Implement event OnDrawPie for custom painting of TPieSeries.
git-svn-id: trunk@60750 -
2019-03-23 18:12:58 +00:00
wp
189f92546d TAChart: Refactor drawing of 3d TPieSeries
git-svn-id: trunk@60747 -
2019-03-23 12:36:06 +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
3b6eb99826 TAChart: Add documentation for TPieSeries. Sort pie slices in 3D mode only.
git-svn-id: trunk@60702 -
2019-03-16 18:32:43 +00:00
wp
f175271dc3 TAChart: Improved drawing algorithm for 3d pie series.
git-svn-id: trunk@60694 -
2019-03-16 12:14:09 +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
967a52e177 TAChart: Marginal improvement of 3D painting of pie series. Still some issues with very narrow slices.
git-svn-id: trunk@60655 -
2019-03-11 22:05:14 +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
d8e4080ee6 TAChart: Improved positioning of polar and bubble series marks.
git-svn-id: trunk@60443 -
2019-02-17 22:46:38 +00:00
wp
7dd969b437 TAChart: Make TBSplineSeries, TCubicSplineSeries, TFitSeries, TPolarSeries use the data point color for pointer symbol.
git-svn-id: trunk@60441 -
2019-02-16 22:09:25 +00:00
wp
48c6af644e TAChart: TPolarSeries publishes properties Styles, Marks, MarkPositions and paints multi-valued data correctly. Issues #35077, #35088
git-svn-id: trunk@60438 -
2019-02-16 16:30:30 +00:00
wp
5b206105d3 TAChart: Publish properties Marks and MarkPositions only when useful.
git-svn-id: trunk@60432 -
2019-02-15 21:07:55 +00:00
wp
13cf806532 TAChart: Fix operation of DataPointDragTool for TPieSeries
git-svn-id: trunk@58466 -
2018-07-08 21:59:35 +00:00
wp
a955f927fa TAChart: Fix DataPointClick tool for PieSeries.
git-svn-id: trunk@58457 -
2018-07-07 11:31:37 +00:00
wp
b620802ae8 TAChart: Add new property MarkDistancePercent to TPieSeries.
git-svn-id: trunk@58447 -
2018-07-06 12:17:50 +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
92595f0745 TAChart: Use SameValue in floating point comparisons.
git-svn-id: trunk@55104 -
2017-05-26 13:15:42 +00:00
wp
7c4b548c40 TAChart: Add new properties Filled and Brush to TPolarSeries.
git-svn-id: trunk@54333 -
2017-03-03 11:54:41 +00:00
wp
ccd8c6cb32 TAChart: Hide pointer of TPolarSeries by default (previous behavior).
git-svn-id: trunk@54330 -
2017-03-03 10:31:20 +00:00
wp
faf1054d64 TAChart: Publish the events OnCustomDrawPointer and OnGetPointerStyle for TFitSeries and TPolarSeries.
git-svn-id: trunk@54319 -
2017-03-01 08:22:21 +00:00
wp
00d819c364 TAChart: Make TFitSeries, TCubicSplineSeries and TBSplineSeries respond to ToolTarget nptCustom of DataPoint tools.
git-svn-id: trunk@54309 -
2017-02-28 19:50:49 +00:00
wp
abde85be3f TAChart: Inherit TRadialSeries from TBasicPointSeries (instead of TCustomSeries) and add series pointer.
git-svn-id: trunk@54298 -
2017-02-27 18:18:27 +00:00
wp
8fabfff1b2 TAChart: Add support for datapoint drag tool to TPolarSeries.
git-svn-id: trunk@54294 -
2017-02-27 16:31:34 +00:00
wp
715527349b TAChart: Add support of datapoint tools to PieSeries
git-svn-id: trunk@54018 -
2017-01-27 22:54:27 +00:00
wp
14381c96ad TAChart: Complete localization
git-svn-id: trunk@50758 -
2015-12-12 21:39:31 +00:00
wp
80fa123942 TAChart: Make TPieSeries.Radius public
git-svn-id: trunk@50333 -
2015-11-15 10:31:29 +00:00
wp
fd258ffc81 TAChart: Fix crash of IDE if TPieSeries is linked to a TUserDefinedChartSource
git-svn-id: trunk@49019 -
2015-05-14 10:54:48 +00:00
wp
01cb0be6e0 TAChart: Fix several bugs related to incorrect scaling for printing
git-svn-id: trunk@47203 -
2014-12-15 13:59:56 +00:00
maxim
9a1699953a Components, TAChart: don't crash when making legend for PolarSeries visible, patch from wp, bug #25456
git-svn-id: trunk@43737 -
2014-01-16 20:39:19 +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
eae13b6de2 TAChart: Fix SIGFPE while drawing very narrow slices in 3D pie chart
git-svn-id: trunk@40112 -
2013-02-01 12:08:09 +00:00
ask
1cdc9e4f16 TAChart: Fix drawing of pie series with data from the db source
git-svn-id: trunk@38737 -
2012-09-18 15:27:16 +00:00
ask
a35e517060 TAChart: Support Marks.Attachment = maCenter in pie series
git-svn-id: trunk@38675 -
2012-09-16 04:14:00 +00:00
ask
b12d54bac4 TAChart: Support Y NaNs in polar series
git-svn-id: trunk@38547 -
2012-09-07 03:00:47 +00:00