Commit Graph

133 Commits

Author SHA1 Message Date
wp
160b1232b0 TAChart: introduce TChartArrow.Inverted for correct R2L drawing
git-svn-id: trunk@44568 -
2014-03-31 21:35:06 +00:00
wp
6df6fe5c6e TAChart: initial implementation of BiDiMode
git-svn-id: trunk@44555 -
2014-03-30 16:23:31 +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
d6a519e428 TAChart: Fix chart margins calculation for axises with ZPosition > 0
git-svn-id: trunk@40110 -
2013-02-01 11:47:19 +00:00
ask
84ee0a7b04 TAChart: Add TChartAxisTitle.PositionOnMarks property
git-svn-id: trunk@39026 -
2012-10-09 14:54:53 +00:00
ask
34b65790a0 TAChart: Add TChartAxis.MarginsForMarks property
git-svn-id: trunk@38992 -
2012-10-08 06:11:20 +00:00
ask
8406131b04 TAChart: Fix a call to the "strict protected" function from non-descendant class in TChartMinorAxis.GetAlignment
git-svn-id: trunk@38981 -
2012-10-07 13:11:17 +00:00
ask
f297a8e800 TAChart: Add axis index property editor
git-svn-id: trunk@38668 -
2012-09-15 14:22:51 +00:00
ask
1ef9f780a2 TAChart: Add TChartAxis.Value and .ValueCount properties
git-svn-id: trunk@38661 -
2012-09-15 09:09:13 +00:00
ask
8448fbd197 TAChart: Draw chart correctly after decrease of an axis margin
git-svn-id: trunk@38571 -
2012-09-08 09:05:53 +00:00
ask
8acfab6158 TAChart: Micro-optimize transparency in canvas drawer. Group series with the same transparency to reduce overhead.
git-svn-id: trunk@38472 -
2012-09-01 14:19:41 +00:00
ask
fcf47b570b TAChart: Add TChartAxis.IsPointInside function
git-svn-id: trunk@38349 -
2012-08-23 13:55:15 +00:00
ask
17acb22f33 TAChart: Add cuAxis element to TChartUnits type. Update axis demo.
git-svn-id: trunk@38324 -
2012-08-22 08:24:46 +00:00
ask
1f29550b44 TAChart: Display major axis marks at the edges of the clip range
git-svn-id: trunk@37565 -
2012-06-07 13:40:04 +00:00
ask
545f1d7cda TAChart: Add Axis.PositionUnits property
git-svn-id: trunk@37512 -
2012-06-04 14:08:43 +00:00
ask
2ee0e2bafb TAChart: Save only non-default Axis.Position
git-svn-id: trunk@37507 -
2012-06-04 10:12:25 +00:00
ask
98043f717a TAChart: Add Axis.Position property
git-svn-id: trunk@37506 -
2012-06-04 09:43:40 +00:00
ask
4089a0fab9 TAChart: Replace GetAxis/SetAxis and AXIS_INDEX with GetAxisByAlign/SetAxisByAlign
git-svn-id: trunk@36915 -
2012-04-20 01:47:29 +00:00
ask
dfa6c71041 TAChart: Refactor TChartAxis.GetMarkValues and add FIXME comment
+ Add forgotten line from the previous commit.

git-svn-id: trunk@36165 -
2012-03-19 12:16:30 +00:00
ask
1720bbaf07 TAChart: Do not draw minor marks outside of marks range
git-svn-id: trunk@36163 -
2012-03-19 11:29:17 +00:00
ask
1efd95da30 TAChart: Add Axis.Margin property
git-svn-id: trunk@36159 -
2012-03-19 06:39:23 +00:00
ask
6169395766 TAChart: Center axis title by the marks
git-svn-id: trunk@36158 -
2012-03-19 06:29:04 +00:00
ask
215e6b2bd7 TAChart: Minor refactoring of TChartAxisList.Prepare
git-svn-id: trunk@36157 -
2012-03-19 05:30:40 +00:00
ask
7e37bace92 TAChart: Fix drawing of Axis.Title with Attachment = maCenter
git-svn-id: trunk@36156 -
2012-03-19 05:09:28 +00:00
ask
274955e748 TAChart: Extract TChartRange.Intersect helper procedure
git-svn-id: trunk@32801 -
2011-10-10 13:34:55 +00:00
ask
0f0e833719 TAChart: Reset zooming after changing axis transformations to avoid SIGFPE in some cases
git-svn-id: trunk@32796 -
2011-10-10 10:13:04 +00:00
ask
bed7d78b47 TAChart: Extract TAMath unit
git-svn-id: trunk@32688 -
2011-10-05 05:40:51 +00:00
ask
d48b6c597d TAChart: Fix compile-time range check errors due to NaN usage
git-svn-id: trunk@32305 -
2011-09-13 03:43:05 +00:00
ask
d5ad4ab713 TAChart: Add FormatIfNotEmpty utility function
git-svn-id: trunk@32136 -
2011-08-31 11:05:11 +00:00
ask
74bfc779a0 TAChart: Use TChartAxis.Range even if no series is assigned to the axis
git-svn-id: trunk@32028 -
2011-08-21 10:40:49 +00:00
ask
b001e5e50e TAChart: Auto-hide axis if exception is raised while drawing it
git-svn-id: trunk@32027 -
2011-08-21 10:06:43 +00:00
ask
a85397a7f2 TAChart: Fix axis interval scale during printing. Trivial update to print demo.
git-svn-id: trunk@31923 -
2011-08-09 13:48:51 +00:00
ask
21b9e581d4 TAChart: Use axis interval parameters in TDateTimeIntervalChartSource. Update axis demo.
git-svn-id: trunk@31871 -
2011-08-05 12:29:32 +00:00
ask
3ec7677315 TAChart: Add aipGraphCoords option to axis interval parameters
git-svn-id: trunk@31866 -
2011-08-05 05:56:25 +00:00
ask
cc9b94639e TAChart: Do not draw minor axis marks over major ones. Correctly use axis transformation on the minor marks.
git-svn-id: trunk@31865 -
2011-08-05 05:34:17 +00:00
ask
7195e84854 TAChart: Update chart after change of axis interval parameters
git-svn-id: trunk@31859 -
2011-08-03 16:26:51 +00:00
ask
ce27587010 TAChart: Refactor TCharAxis.GetMarkValues procedure
git-svn-id: trunk@31857 -
2011-08-03 15:41:09 +00:00
ask
b6c83f2721 TAChart: Additional checks to prevent drawing of axis marks outside the axis range
git-svn-id: trunk@31856 -
2011-08-03 15:28:06 +00:00
ask
89c458bc8d TAChart: Replace TChartMinorAxis.IntervalsCount with Intervals property
git-svn-id: trunk@31855 -
2011-08-03 15:14:50 +00:00
ask
3f6db4ab9f TAChart: Add TChartAxis.Intervals property
git-svn-id: trunk@31854 -
2011-08-03 14:44:56 +00:00
ask
6fc1a2fbed TAChart: Fix axis ordering
git-svn-id: trunk@31853 -
2011-08-03 14:40:58 +00:00
ask
70e64e04d8 TAChart: Use TIntervalChartSource.Params in interval calculations
git-svn-id: trunk@31851 -
2011-08-03 11:37:38 +00:00
ask
f81391d3cd TAChart: Add TValuesInRangeParams helper type, remove TAxisDataExtent helper type
git-svn-id: trunk@31844 -
2011-08-01 06:06:43 +00:00
ask
fb3b94ed21 TAChart: Use SetPropDefaults in TChartPen
git-svn-id: trunk@31829 -
2011-07-30 16:28:19 +00:00
ask
d0b5c54609 TAChart: Process new properties in TChartAxis.Assign
git-svn-id: trunk@31826 -
2011-07-30 08:13:56 +00:00
ask
11d4e269aa TAChart: Add TChartAxisMarks.Range property
git-svn-id: trunk@31824 -
2011-07-30 08:08:54 +00:00
ask
aa51debce9 TAChart: Add TChartAxis.Range property
git-svn-id: trunk@31822 -
2011-07-30 06:41:55 +00:00
ask
727c3782d1 TAChart: Add workaround for issue #19780
git-svn-id: trunk@31813 -
2011-07-28 01:33:39 +00:00
ask
411ec72db8 TAChart: Do not display mark labels by default for minor axis.
+ Remove unusable properties from minor axis marks 
+ Update axis demo

git-svn-id: trunk@31776 -
2011-07-21 16:18:49 +00:00
ask
92659628f1 TAChart: Measure "edge" marks correctly in the presence of axis transformations
git-svn-id: trunk@31772 -
2011-07-20 15:49:18 +00:00