Commit Graph

170 Commits

Author SHA1 Message Date
ask
ef7d9b0948 TAChart: Use FreeAndNil instead of Free for object fields
git-svn-id: trunk@24592 -
2010-04-12 06:59:17 +00:00
ask
3eeaff3825 TAChart: Add TIntervalChartSource class. Use it as the default source for axis marks.
git-svn-id: trunk@24574 -
2010-04-11 09:19:33 +00:00
ask
21c09ad7e9 TAChart: Make Axis.Inverted work for customized marks
git-svn-id: trunk@24571 -
2010-04-11 08:49:52 +00:00
ask
7f95e20e9c TAChart: Extract TCustomChartSource.ValuesInInterval procedure
git-svn-id: trunk@24570 -
2010-04-11 08:41:41 +00:00
ask
ce83bb5a91 TAChart: Use broadacster/listener to update chart after changes in axis transformation
git-svn-id: trunk@24473 -
2010-04-06 15:35:21 +00:00
ask
10de772730 TAChart: Use listener to update chart after mark source changes
git-svn-id: trunk@24472 -
2010-04-06 15:12:55 +00:00
ask
f5ff000c40 TAChart: Use VIdentityTransform instead of TChartAxis.FDefaultTransformations
git-svn-id: trunk@24464 -
2010-04-06 11:23:27 +00:00
ask
e2f5ade37d TAChart: Activate new transformations code
git-svn-id: trunk@24435 -
2010-04-05 14:05:14 +00:00
ask
00267f7fb9 TAChart: Un-publish TChartAxisMarks.LinkPen, since it is not used
git-svn-id: trunk@24370 -
2010-04-02 15:14:40 +00:00
ask
bce837f856 TAChart: Extract BoundsSize utility function
git-svn-id: trunk@24329 -
2010-04-01 03:38:02 +00:00
ask
6c59933fe5 TAChart: Use Marks.Distance as a distance between axis labels and ticks
+ Disallow negative distances

git-svn-id: trunk@24149 -
2010-03-21 17:15:51 +00:00
ask
e1f162aa58 TAChart: Unify formatting of auto-generated and Source-generated marks.
git-svn-id: trunk@24147 -
2010-03-21 15:08:41 +00:00
ask
44c76180a4 TAChart: Use Marks.Style and Marks.Format to display mark labels taken from Source
git-svn-id: trunk@24143 -
2010-03-21 13:51:26 +00:00
ask
b34a16c7fd TAChart: Add TChartAxisMarks.Source property.
This implements issue #16030

git-svn-id: trunk@24137 -
2010-03-21 12:56:28 +00:00
ask
7c56e12708 TAChart: Take LabelBrush and Frame properties into account when drawing axis marks
git-svn-id: trunk@24135 -
2010-03-21 10:58:18 +00:00
ask
a1a644a5c5 TAChart: Extract TGenericChartMarks as basic marks class.
* Inherit TChartMarks and TChartAxisMarks with different defaults in sub-properties

git-svn-id: trunk@24133 -
2010-03-21 09:44:58 +00:00
ask
289d06d85d TAChart: Add TChartAxis.Marks property, use it to control marks font
git-svn-id: trunk@24130 -
2010-03-21 05:40:05 +00:00
ask
96170987f3 TAChart: Remove Offset and Scale properties from Axis,
since they are superceded by Transformation.

git-svn-id: trunk@23241 -
2009-12-23 15:04:08 +00:00
ask
53892fe909 TAChart: Add axis transformations and ability to bind series to axises.
This implements most of the issue #13832, although the interface
is very crude yet.

git-svn-id: trunk@23217 -
2009-12-21 16:23:56 +00:00
ask
388cebcf91 TAChart: Extract TAChartAxis unit
git-svn-id: trunk@23216 -
2009-12-21 11:34:40 +00:00