ask
92a2c6fc9c
TAChart: Add TManhattanSeries
...
git-svn-id: trunk@40054 -
2013-01-30 13:30:11 +00:00
ask
c04513ee75
TAChart: Fix drawing of line series with number of points above 1000000
...
git-svn-id: trunk@40043 -
2013-01-30 03:26:23 +00:00
ask
1e0cb7d080
TAChart: Fix mark positions for bar series with BarOffsetPercent <> 0
...
git-svn-id: trunk@39130 -
2012-10-18 16:15:17 +00:00
ask
b7211c82d9
TAChart: Clear brush when drawing line series
...
git-svn-id: trunk@38873 -
2012-09-27 17:08:08 +00:00
ask
4678f2ffd4
TAChart: Add TBarSeries.GetBarWidth function
...
git-svn-id: trunk@38790 -
2012-09-21 15:30:25 +00:00
ask
ed154f4797
TAChart: Add TBasicPointSeries.MovePoint overload for graph coordinates
...
git-svn-id: trunk@38780 -
2012-09-21 11:15:15 +00:00
ask
7c5fdea730
TAChart: Fix hang when changing TLineSeries.ShowPoints while drawing chart
...
git-svn-id: trunk@38754 -
2012-09-19 13:47:00 +00:00
ask
38164a5dd7
TAChart: Add per-style legend items
...
git-svn-id: trunk@37528 -
2012-06-05 08:47:48 +00:00
ask
8bfa6da5ec
TAChart: Use SetPropDefaults to set default properties of TLineSeries
...
git-svn-id: trunk@36919 -
2012-04-20 06:46:08 +00:00
ask
ab96a7be35
TAChart: Add TPieSeries.EdgePen property
...
git-svn-id: trunk@35639 -
2012-03-01 15:11:21 +00:00
ask
31c109090a
TAChart: Initial version of 3-d pie charts
...
git-svn-id: trunk@35624 -
2012-02-29 16:55:08 +00:00
ask
43e5cef025
TAChart: Add TChartArrow.BaseLength property
...
git-svn-id: trunk@35622 -
2012-02-29 15:15:56 +00:00
ask
0daf02b5a9
TAChart: Fix range check error while drawing the stepped line which frequently goes out of the extent, issue #20887
...
git-svn-id: trunk@34169 -
2011-12-14 08:40:28 +00:00
ask
03933b7304
TAChart: Use Legend.Format for item-per-point multiplicity. Update demo.
...
git-svn-id: trunk@34015 -
2011-12-07 03:54:01 +00:00
ask
38f0b9b911
TAChart: Add Legend.Format property, implement it for single item per series multiplicity
...
git-svn-id: trunk@34009 -
2011-12-06 23:50:51 +00:00
ask
9c33a8ec42
TAChart: Move ExpandRange procedure to TAMath unit
...
git-svn-id: trunk@32699 -
2011-10-05 10:03:34 +00:00
ask
1176e4faca
TAChart: Support NaNs in area series. Update demo
...
git-svn-id: trunk@32448 -
2011-09-21 11:30:39 +00:00
ask
6cad306a34
TAChart: Support NaNs in bar series
...
git-svn-id: trunk@32321 -
2011-09-13 16:40:44 +00:00
ask
24260c4e30
TAChart: Skip NaNs when drawing line series
...
git-svn-id: trunk@32307 -
2011-09-13 04:32:43 +00:00
ask
dd9ce14656
TAChart: Add TNearestPointParams.FRadius field
...
git-svn-id: trunk@32074 -
2011-08-28 05:53:15 +00:00
ask
ab098ca690
TAChart: Add TNearestPointResults.FDist field
...
git-svn-id: trunk@32073 -
2011-08-28 04:52:09 +00:00
ask
cc324e9e04
TAChart: Use records to pass parameters to GetNearestPoint function
...
git-svn-id: trunk@32072 -
2011-08-28 04:40:05 +00:00
ask
00a19e4d01
TAChart: Do not subtract ZeroLevel from the bar height
...
git-svn-id: trunk@32070 -
2011-08-27 15:34:21 +00:00
ask
413337fbfa
TAChart: Make TConstantLine.AxisIndexX work in GetNearestPoint and MovePoint methods. Update axistransf demo.
...
git-svn-id: trunk@31953 -
2011-08-12 06:00:05 +00:00
ask
aa51debce9
TAChart: Add TChartAxis.Range property
...
git-svn-id: trunk@31822 -
2011-07-30 06:41:55 +00:00
ask
c61219fe79
TAChart: Add TConstantLine.AxisIndexX property
...
git-svn-id: trunk@31821 -
2011-07-29 07:15:59 +00:00
ask
c2dfa0d212
TAChart: Add TConstantLine.Arrow property
...
git-svn-id: trunk@31721 -
2011-07-17 08:30:28 +00:00
ask
c7a345958f
TAChart: Add Pointer property to spline series
...
git-svn-id: trunk@31433 -
2011-06-28 16:34:58 +00:00
ask
1a44819dcf
TAChart: Move Pointer property to TBasicPointSeries
...
git-svn-id: trunk@31432 -
2011-06-28 16:26:52 +00:00
ask
80486ae12e
TAChart: Do not draw pointers with Visible = false
...
git-svn-id: trunk@31431 -
2011-06-28 16:03:36 +00:00
ask
452f12804c
TAChart: Fix freeze for very long line series drawn with wide pen
...
git-svn-id: trunk@31242 -
2011-06-16 08:09:55 +00:00
ask
553a073919
TAChart: Add Marks.YIndex property, implement labels for stacked series
...
git-svn-id: trunk@30588 -
2011-05-06 15:27:27 +00:00
ask
88a88c1b2b
TAChart: Consult BarSeries.ZeroLevel when calculating label direction
...
git-svn-id: trunk@30587 -
2011-05-06 15:06:09 +00:00
ask
4f051e1e6d
TAChart: Add MarkPositions property to point-based series
...
git-svn-id: trunk@30578 -
2011-05-06 10:47:34 +00:00
ask
bad4e3f9a3
TAChart: Add PieSeries.MarkPositions property. Implement labels inside of slices.
...
git-svn-id: trunk@30570 -
2011-05-06 09:42:30 +00:00
ask
5546c5b445
TAChart: Fix "unchanged" checks in event assignments
...
git-svn-id: trunk@29989 -
2011-03-23 07:14:16 +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
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
196b88b14f
TAChart: Calculate bar height separately from drawing
...
git-svn-id: trunk@29733 -
2011-03-06 12:34:10 +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
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
afb0fca7f1
TAChart: Use IChartDrawer to draw TConstantLine series
...
git-svn-id: trunk@29624 -
2011-02-20 23:02:21 +00:00
ask
332efed95d
TAChart: Standardize variable and setter names for TConstantLine.Position property
...
git-svn-id: trunk@29318 -
2011-02-02 07:07:35 +00:00
ask
79d868efcf
TAChart: Allow assignment of TAreaSeries, TBarSeries, TConstantLine, TUserDrawnSeries
...
git-svn-id: trunk@29317 -
2011-02-02 07:05:56 +00:00
ask
1228ada9a3
TAChart: Update chart after modifying TBarSeries.BarWidthPercent
...
git-svn-id: trunk@29316 -
2011-02-02 06:53:33 +00:00
ask
545b9ba037
TAChart: Allow assignment of TLineSeries
...
git-svn-id: trunk@29315 -
2011-02-02 06:51:17 +00:00
ask
a41d6de601
TAChart: Do not store TConstantLine.SeriesColor property since it duplicates Pen.Color
...
git-svn-id: trunk@29306 -
2011-02-02 03:14:58 +00:00
ask
ac7217664b
TAChart: Do not use series color for pointer drawing in TLineSeries.
...
Fixes issue #18594
git-svn-id: trunk@29181 -
2011-01-24 07:03:30 +00:00
ask
21453ac232
TAChart: Do not automatically normalize rectangle before expanding it. Add test.
...
git-svn-id: trunk@29101 -
2011-01-18 08:54:00 +00:00
ask
372ce5181d
TAChart: Add TBarSeries.OnBeforeDrawBar event. See issue #18539
...
git-svn-id: trunk@29059 -
2011-01-17 02:45:24 +00:00
ask
ff046e1b02
TAChart: Add TBarSeries.BarWidthStyle property
...
git-svn-id: trunk@28717 -
2010-12-15 05:24:44 +00:00
ask
f234d5845a
TAChart: Add TPieSeries.RotateLabels property. Update demo.
...
git-svn-id: trunk@28695 -
2010-12-12 09:44:34 +00:00
ask
09382cb3c0
TAChart: Add TPieSeries.FixedRadius property
...
git-svn-id: trunk@28638 -
2010-12-06 14:02:58 +00:00
ask
2b62871247
TAChart: Extract TARadialSeries unit
...
git-svn-id: trunk@28570 -
2010-11-30 13:04:00 +00:00
ask
11acb13b20
TAChart: Do not display empty slice labels
...
git-svn-id: trunk@28555 -
2010-11-29 10:59:26 +00:00
ask
7fcd05e49f
TAChart: Add TPieSeries.FindContainingSlice function. Extract Measure helper method.
...
git-svn-id: trunk@28548 -
2010-11-28 19:41:13 +00:00
ask
b1578e5dac
TAChart: Precisely calculate extra distance to pie series labels. Partially fixes issue #17988
...
git-svn-id: trunk@28368 -
2010-11-20 12:09:15 +00:00
ask
30b65050e7
TAChart: Fix drawing of rotated bar series
...
git-svn-id: trunk@27826 -
2010-10-24 06:46:06 +00:00
ask
32c7dba3c0
TAChart: Extract TAFuncSeries unit
...
git-svn-id: trunk@27724 -
2010-10-17 02:15:13 +00:00
ask
d4fd6075e6
TACHart: Increase series length in line demo, reformat comment
...
git-svn-id: trunk@27574 -
2010-10-04 12:41:03 +00:00
ask
e7ce0b0dac
TAChart: Add TBarSeries.BarOffsetPercent property
...
git-svn-id: trunk@27570 -
2010-10-04 11:40:34 +00:00
ask
ba23bd2982
TAChart: Draw pie slices in the legend
...
git-svn-id: trunk@27568 -
2010-10-04 10:46:25 +00:00
ask
c95aa6b2f3
TAChart: Draw per-point legend items with the color from the chart source
...
git-svn-id: trunk@27567 -
2010-10-04 10:32:34 +00:00
ask
213a8b5ef1
TAChart: Implement legend multiplicity for most series
...
git-svn-id: trunk@27565 -
2010-10-04 10:13:28 +00:00
ask
d589d25f96
TAChart: Fix chart invalidation after changing subcomponents' properties
...
git-svn-id: trunk@27563 -
2010-10-04 09:22:47 +00:00
ask
91aa289f6e
TAChart: Group Legend-related properties into TChartSeriesLegend class. Update demo.
...
git-svn-id: trunk@27559 -
2010-10-04 09:10:55 +00:00
ask
84bb112a07
TAChart: Initial support for legend multiplicity
...
git-svn-id: trunk@27557 -
2010-10-04 08:21:46 +00:00
ask
09b0ea83ae
TAChart: Add OnDrawLegend event to chart series
...
git-svn-id: trunk@27555 -
2010-10-04 07:28:23 +00:00
ask
ec692bc033
TAChart: Show pointers in line series legend
...
git-svn-id: trunk@27461 -
2010-09-26 02:43:12 +00:00
ask
0006342434
TAChart: Use styles for drawing stacked series
...
git-svn-id: trunk@27271 -
2010-09-05 06:46:46 +00:00
ask
592cd0f85b
TAChart: Implement stacked area series
...
git-svn-id: trunk@27135 -
2010-08-18 11:59:30 +00:00
ask
8592caeac1
TAChart: Do not store redundant SeriesColor property
...
git-svn-id: trunk@27133 -
2010-08-18 06:39:59 +00:00
ask
e44c18a3d3
TAChart: Implement stacked line series
...
git-svn-id: trunk@27132 -
2010-08-18 06:32:55 +00:00
ask
823ef24846
TAChart: Extract TLineSeries.DrawSingleLineInStack procedure
...
git-svn-id: trunk@27130 -
2010-08-18 02:49:17 +00:00
ask
db61d236a5
TAChart: Extract TBasicPointSeries.GetXRange function
...
git-svn-id: trunk@27117 -
2010-08-17 09:52:01 +00:00
ask
dc77b7c0f3
TAChart: Extract TAMultiSeries unit.
...
git-svn-id: trunk@27114 -
2010-08-17 07:47:09 +00:00
ask
c14dd0005f
TAChart: Initial support for stacked bar series. Update demo.
...
git-svn-id: trunk@27083 -
2010-08-12 16:42:02 +00:00
ask
8ecb367ba8
TAChart: Draw labels for bubble series
...
git-svn-id: trunk@27078 -
2010-08-12 15:50:16 +00:00
ask
8046cb27a3
TAChart: Fix effective extent for bubble series
...
git-svn-id: trunk@27072 -
2010-08-12 12:25:52 +00:00
ask
0d8fe57965
TAChart: Initial implementation of TBubbleSeries
...
git-svn-id: trunk@27052 -
2010-08-10 17:01:00 +00:00
ask
72165d1d22
TAChart: Move TBasicPointSeries class to TACustomSeries unit
...
git-svn-id: trunk@27032 -
2010-08-08 11:09:22 +00:00
ask
edd774a031
TAChart: Add TBarSeries.ZeroLevel property
...
git-svn-id: trunk@27031 -
2010-08-08 06:37:15 +00:00
ask
2cbeb8a186
TAChart: Use PrepareGraphPoints in TBarSeries.Draw
...
git-svn-id: trunk@27030 -
2010-08-08 06:31:13 +00:00
ask
8a93b3076e
TAChart: Replace TAreaSeries.Stairs and InvertedStairs with ConnectType property.
...
+ Correctly display rotated stairs series.
git-svn-id: trunk@27026 -
2010-08-07 18:04:08 +00:00
ask
4850673e1d
TAChart: Support 3-d look for area series. Various fixes for zero level code. Update demo.
...
git-svn-id: trunk@27025 -
2010-08-07 17:22:46 +00:00
ask
3d00e0005f
TAChart: Add ZeroLevel and UseZeroLevel properties to TAreaSeries, Update demo.
...
git-svn-id: trunk@27024 -
2010-08-07 16:57:18 +00:00
ask
76b6278554
TAChart: Improve area series drawing.
...
+ Refactor drawing code
+ Add TAreaSeries.AreaContourPen
+ Support rotated series
git-svn-id: trunk@27022 -
2010-08-07 16:48:53 +00:00
ask
6688cc9ce2
TAChart: Extract TBasicPointSeries.PrepareGraphPoints method
...
git-svn-id: trunk@27020 -
2010-08-07 14:36:11 +00:00
ask
d5a2df6249
TAChart: Correctly support arbitrary label orientation.
...
As a bonus:
* Fix axis ticks disappearing when the corresponding label is hidden.
* Support Marks.OverlapPolicy in pie series.
git-svn-id: trunk@26771 -
2010-07-22 06:40:43 +00:00
ask
be405ec70a
TAChart: Extract TADrawUtils unit
...
git-svn-id: trunk@26686 -
2010-07-16 14:12:55 +00:00
ask
252e281d13
TAChart: Fix bounds search for rotated line series
...
git-svn-id: trunk@25924 -
2010-06-05 16:11:30 +00:00
ask
160c2dc205
TAChart: Pre-filter points outside of the current extent in TLineSeries.Draw
...
git-svn-id: trunk@25921 -
2010-06-05 15:06:46 +00:00
ask
89e0f1b9ba
TAChart: Do not draw line series if it lies totally outside of the current extent
...
git-svn-id: trunk@25918 -
2010-06-05 14:16:57 +00:00
ask
cf2296e624
TAChart: Add TListChartSource.Sorted property
...
git-svn-id: trunk@25912 -
2010-06-05 12:59:00 +00:00