Commit Graph

221 Commits

Author SHA1 Message Date
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