Commit Graph

131 Commits

Author SHA1 Message Date
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
ask
490ec0cbdc TAChart: Measure marks correctly even if the source is unsorted
git-svn-id: trunk@31771 -
2011-07-20 15:36:08 +00:00
ask
f58c701d03 TAChart: Measure minor mark labels
git-svn-id: trunk@31768 -
2011-07-20 14:45:20 +00:00