Commit Graph

647 Commits

Author SHA1 Message Date
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
88afd5541d TAChart: Fix TListChartSource.DataPoints to accept item text with spaces. Update tests.
git-svn-id: trunk@28363 -
2010-11-20 08:29:48 +00:00
mattias
0f778a42f9 updated makefiles
git-svn-id: trunk@27946 -
2010-10-29 12:05:03 +00:00
mattias
d00711e0d2 added Makefile.compiled
git-svn-id: trunk@27867 -
2010-10-26 06:38:39 +00:00
maxim
00dd093d5d Components: update makefiles
git-svn-id: trunk@27863 -
2010-10-25 22:22:14 +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
b16a30c689 TAChart: Use ZPosition to draw axises in front of the color map series in the funcdemo
git-svn-id: trunk@27797 -
2010-10-21 13:15:51 +00:00
ask
2f974edb89 TAChart: Limit axis ZPosition by chart Depth
git-svn-id: trunk@27796 -
2010-10-21 13:14:58 +00:00
ask
b8d55daabb TAChart: Extract TChart.DrawBackground helper, fix axis drawing on chart without series
git-svn-id: trunk@27795 -
2010-10-21 13:07:56 +00:00
ask
387d267fa5 TAChart: Refactor axis ordering
git-svn-id: trunk@27794 -
2010-10-21 12:40:12 +00:00
ask
7c2ff8e9c6 TAChart: Draw axises in Z order
git-svn-id: trunk@27793 -
2010-10-21 12:00:19 +00:00
ask
16f53a6e50 TAChart: Better support drawing of too narrow legend panel. Update demo.
git-svn-id: trunk@27785 -
2010-10-21 09:27:15 +00:00
ask
b9412bed2b TAChart: Use legend panel in funcdemo
git-svn-id: trunk@27784 -
2010-10-21 09:07:01 +00:00
ask
53f0743f12 TAChart: Auto-update TChartLegendPanel
git-svn-id: trunk@27783 -
2010-10-21 09:05:34 +00:00
ask
f67dde1d74 TAChart: Add TChartLegendPanel component
git-svn-id: trunk@27781 -
2010-10-21 08:45:29 +00:00
ask
622f3f44df TAChart: Add changing of axis ZPosition to the 3d demo
git-svn-id: trunk@27780 -
2010-10-21 07:29:23 +00:00
ask
aebe485e4b TAChart: Add TChartAxis.ZPosition property
git-svn-id: trunk@27743 -
2010-10-17 12:34:50 +00:00
ask
beb0cdf7fe TAChart: Add per-point legend to the color map demo
git-svn-id: trunk@27741 -
2010-10-17 10:03:04 +00:00
ask
bdeebef80a TAChart: Per-point legend for the color map series
git-svn-id: trunk@27740 -
2010-10-17 10:02:16 +00:00
ask
66afadd781 TAChart: Add interpolation to the color map demo
git-svn-id: trunk@27739 -
2010-10-17 09:20:29 +00:00
ask
56d4182a19 TAChart: Update chart upon change of series title
git-svn-id: trunk@27738 -
2010-10-17 09:16:39 +00:00
ask
fe7417e4e6 TAChart: Add TColorMapSeries.Interpolate property
git-svn-id: trunk@27737 -
2010-10-17 09:06:05 +00:00
ask
18dbaee9bd TAChart: Add InterpolateRGB utility function
git-svn-id: trunk@27736 -
2010-10-17 09:05:09 +00:00
ask
198c23805f TAChart: Add panning to color map series demo
git-svn-id: trunk@27735 -
2010-10-17 07:50:02 +00:00
ask
5fb808de4e TAChart: Make color map series display stable against chart panning
git-svn-id: trunk@27734 -
2010-10-17 07:49:26 +00:00
ask
eea9c04523 TAChart: Add color map page to funcdemo
git-svn-id: trunk@27733 -
2010-10-17 07:12:32 +00:00
ask
c123012ed5 TAChart: Normalize decimal separators inside of TListChartSource.DataPoints property
git-svn-id: trunk@27732 -
2010-10-17 07:11:19 +00:00
ask
588082fff1 TAChart: Implement TColorMapSeries drawing
git-svn-id: trunk@27731 -
2010-10-17 06:50:00 +00:00
ask
8ccce6a274 TAChart: Remove TChartExtent.Extent property
since extent bounds may be misleading without corresponding UseXX values

git-svn-id: trunk@27730 -
2010-10-17 06:49:17 +00:00
ask
409a4198d9 TAChart: Add TCustomChartSeries.GraphToAxis helper function
git-svn-id: trunk@27729 -
2010-10-17 06:44:40 +00:00
ask
d8afe5e250 TAChart: Fix lower bound calculation for unsorted chart sources
git-svn-id: trunk@27728 -
2010-10-17 06:43:53 +00:00
ask
96e84da1eb TAChart: Extract TBasicFuncSeries, add skeleton implementation of TColorMapSeries.
+ Fix auto-updating of TFuncSeries upon a change to Extent.

git-svn-id: trunk@27727 -
2010-10-17 05:28:43 +00:00
ask
32c7dba3c0 TAChart: Extract TAFuncSeries unit
git-svn-id: trunk@27724 -
2010-10-17 02:15:13 +00:00
ask
7575f7e21e TAChart: Do not store deprecated ShowInLegend property
git-svn-id: trunk@27723 -
2010-10-17 02:13:07 +00:00
ask
d051326063 TAChart: Minor code style fixes
git-svn-id: trunk@27618 -
2010-10-08 11:11:42 +00:00
jesus
398ecf256d TAChart, fix component and property editors, see note in issue #17077
git-svn-id: trunk@27612 -
2010-10-08 00:34:11 +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
151210cde5 TAChart: Fix animated zoom-out
git-svn-id: trunk@27573 -
2010-10-04 12:04:59 +00:00
ask
91d3bcfd77 TAChart: Replace TChart.UpdateExtent with public GetFullExtent function
git-svn-id: trunk@27572 -
2010-10-04 12:04:28 +00:00
ask
11c20399c2 TAChart: Unassign tool's chart reference during deactivation.
This fixes issue #17507

git-svn-id: trunk@27571 -
2010-10-04 11:56:50 +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
3d801aa92c TAChart: Support per-point coloring of line series
git-svn-id: trunk@27566 -
2010-10-04 10:20:29 +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
51333d23ff TAChart: Fix skipping obsolete property
git-svn-id: trunk@27560 -
2010-10-04 09:15:08 +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
643fc88dfa TAChart: Add user-drawn legend item to the legend demo
git-svn-id: trunk@27556 -
2010-10-04 07:30:19 +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
1f15b325ab TAChart: Disable series if displaying it causes exception.
This prevents further exceptions on repainting, especially during design-time.

git-svn-id: trunk@27552 -
2010-10-03 17:33:56 +00:00
ask
80b1644c82 TAChart: Use RecNo as X value if TDbChartSource.FieldX is empty.
Patch by José Mejuto

git-svn-id: trunk@27551 -
2010-10-03 03:03:53 +00:00
ask
5ad19b1d4b TAChart: Fix multi-valued series demo title
git-svn-id: trunk@27522 -
2010-09-29 06:36:03 +00:00
ask
e52d954696 TAChart: Move TSeriesPointerStyle from TAChartUtils to TATypes unit.
git-svn-id: trunk@27464 -
2010-09-26 03:25:35 +00:00
ask
e7e1f256d3 TAChart: Add ps[Left|Right]Triangle pointer styles
git-svn-id: trunk@27463 -
2010-09-26 03:21:11 +00:00
ask
f4763dd494 TAChart: Limit pointer size in the legend. Update demo.
git-svn-id: trunk@27462 -
2010-09-26 02:58:39 +00:00
ask
ec692bc033 TAChart: Show pointers in line series legend
git-svn-id: trunk@27461 -
2010-09-26 02:43:12 +00:00
maxim
ea46133c5e Components: committed automatically regenerated makefiles
git-svn-id: trunk@27421 -
2010-09-20 16:41:28 +00:00
ask
744c563dda TAChart: Add an icon for TChartStyles component
git-svn-id: trunk@27410 -
2010-09-19 05:04:19 +00:00
ask
78e3076672 TAChart: Update stacked series demo
git-svn-id: trunk@27272 -
2010-09-05 06:48:04 +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
a1d8b1a7e8 TAChart: Initial implementation of chart styles
git-svn-id: trunk@27270 -
2010-09-05 06:33:54 +00:00
ask
a8b64bb621 TAChart: Add multi-valued db-aware source. Update demo.
git-svn-id: trunk@27263 -
2010-09-04 10:11:15 +00:00
ask
94c95314be TAChart: Update demos to use MarginX and MarginY properties
git-svn-id: trunk@27261 -
2010-09-04 06:33:21 +00:00
ask
0fb7f8fc83 TAChart: Split TChartLegend.Margin into MarginX and MarginY properties
git-svn-id: trunk@27260 -
2010-09-04 06:32:40 +00:00
ask
50fafcc206 TAChart: Add statistics page to linedemo
git-svn-id: trunk@27231 -
2010-08-29 13:51:34 +00:00
ask
6cbf336c1b TAChart: Add AccumulationMethod and AccumulationRange properties to TCalculatedChartSource
git-svn-id: trunk@27230 -
2010-08-29 13:51:01 +00:00
ask
081172351f TAChart: Add page control to the line demo
git-svn-id: trunk@27229 -
2010-08-29 13:28:59 +00:00
ask
c21a6da457 TAChart: Add TCalculatedChartSource.ReorderYList property
git-svn-id: trunk@27155 -
2010-08-20 09:54:07 +00:00
ask
c366a17430 TAChart: Add percentage stacked series to the demo
git-svn-id: trunk@27147 -
2010-08-19 10:45:46 +00:00
ask
54ee41a476 TAChart: Fix percentage calculation
git-svn-id: trunk@27146 -
2010-08-19 10:43:02 +00:00
ask
be55a67eab TAChart: Combine stacked pages in the multi-value demo
git-svn-id: trunk@27145 -
2010-08-19 10:42:28 +00:00
ask
cbbcacc030 TAChart: Add icon for TCalculatedChartSource component
git-svn-id: trunk@27144 -
2010-08-19 09:59:30 +00:00
ask
e060bcd1aa TAChart: Initial implementation of TCalculatedChartSource
git-svn-id: trunk@27143 -
2010-08-19 09:37:02 +00:00
ask
277dda4e82 TAChart: Support TUserDefinedChartSource.YCount
git-svn-id: trunk@27138 -
2010-08-18 12:55:28 +00:00
ask
61cf75f456 TAChart: Move YCount implementation to TCustomChartSource
git-svn-id: trunk@27137 -
2010-08-18 12:51:13 +00:00
ask
575f8f5a73 TAChart: Add stacked area series to the demo
git-svn-id: trunk@27136 -
2010-08-18 12:00:19 +00:00
ask
592cd0f85b TAChart: Implement stacked area series
git-svn-id: trunk@27135 -
2010-08-18 11:59:30 +00:00
ask
5ed0ea3d8e TAChart: Add stacked lines to the multi-valued source demo
git-svn-id: trunk@27134 -
2010-08-18 06:40:45 +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
fe4ac38bf4 TAChart: Extract TCustomChartSource.ExtentList function
git-svn-id: trunk@27131 -
2010-08-18 06:18:11 +00:00
ask
823ef24846 TAChart: Extract TLineSeries.DrawSingleLineInStack procedure
git-svn-id: trunk@27130 -
2010-08-18 02:49:17 +00:00
ask
66ff6cc151 TAChart: Minor demo update
git-svn-id: trunk@27122 -
2010-08-17 10:12:17 +00:00
ask
ee758c26c4 TAChart: Add box-and-whiskers series demo
git-svn-id: trunk@27121 -
2010-08-17 10:11:43 +00:00
ask
3e1fdc1102 TAChart: Add TBoxAndWhiskerSeries.WhiskersWidth property
git-svn-id: trunk@27120 -
2010-08-17 10:10:44 +00:00
ask
0fbee9a723 TAChart: Add TListChartSource.SetYList procedure
git-svn-id: trunk@27119 -
2010-08-17 10:01:41 +00:00
ask
1dd8d33568 TAChart: Initial implementation of box-and-whiskers series
git-svn-id: trunk@27118 -
2010-08-17 09:52:43 +00:00
ask
db61d236a5 TAChart: Extract TBasicPointSeries.GetXRange function
git-svn-id: trunk@27117 -
2010-08-17 09:52:01 +00:00
ask
ae7862a09c TAChart: Add TALegend to the package, insert license boilerplate.
git-svn-id: trunk@27115 -
2010-08-17 07:51:24 +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
aff125b5f7 TAChart: Add multi-valued series demo
git-svn-id: trunk@27080 -
2010-08-12 15:58:03 +00:00
ask
19f61c8aaf TAChart: Do not store deprecated TChartAxisTitle.Font property
git-svn-id: trunk@27079 -
2010-08-12 15:57:31 +00:00
ask
8ecb367ba8 TAChart: Draw labels for bubble series
git-svn-id: trunk@27078 -
2010-08-12 15:50:16 +00:00
ask
82ce805c08 TAChart: Add Marks.DistanceToCenter property
git-svn-id: trunk@27077 -
2010-08-12 15:49:56 +00:00
ask
3f86d53688 TAChart: Add operator*(TPoint, TPoint)
git-svn-id: trunk@27076 -
2010-08-12 15:46:01 +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
79d465994c TAChart: Fix proportional scale calculation
git-svn-id: trunk@27071 -
2010-08-12 12:25:06 +00:00