Commit Graph

150 Commits

Author SHA1 Message Date
mattias
f90df6a99f TAChart: Fix memory leak related to minor axes (see https://forum.lazarus.freepascal.org/index.php/topic,41151.0.html)
git-svn-id: branches/fixes_1_8@57819 -
2018-05-07 18:20:06 +00:00
martin
c849f1f138 Merged revision(s) 55104 #92595f0745, 55106 #cb676c2241 from trunk:
TAChart: Use SameValue in floating point comparisons.
........
SynEdit: MarkupFoldColor, fixed crash due to wrong method signature.
........

git-svn-id: branches/fixes_1_8@55107 -
2017-05-27 02:54:41 +00:00
wp
3456985cf7 TAChart: Add new property RotationCenter to TChartTextElement and publish it for axis and series marks.
git-svn-id: trunk@54258 -
2017-02-23 22:03:25 +00:00
wp
aad2a41b76 TAChart: Fix expected behavior of Axis.Marks.AtDataOnly if series does not set its AxisIndexes (http://forum.lazarus.freepascal.org/index.php/topic,35606.0.html)
git-svn-id: trunk@54023 -
2017-01-28 12:44:54 +00:00
maxim
0137d679e3 TAChart: improved Axis translation, regenerated translations and updated Russian translation
git-svn-id: trunk@53340 -
2016-11-10 22:21:28 +00:00
wp
896f4abbc4 TAChart: Translate some axis-related strings
git-svn-id: trunk@53302 -
2016-11-06 11:51:23 +00:00
wp
dea4ec5cee TAChart: Remove hints and warnings (issue #0029709)
git-svn-id: trunk@51676 -
2016-02-23 10:44:35 +00:00
wp
374bd932f9 TAChart: Fix incorrect usage of infinity values, patch by Vít Ondruch (issue #0028386)
git-svn-id: trunk@49513 -
2015-07-09 16:13:01 +00:00
wp
241599929e TAChart: Fix creation of axis labels if an axis transformation inverts axis limits
git-svn-id: trunk@49452 -
2015-06-26 09:49:19 +00:00
wp
5fdf172812 TAChart: Fix panes to work with TFuncSeries. Update panes-2 demo.
git-svn-id: trunk@48534 -
2015-03-29 22:13:33 +00:00
wp
489724243b TAChart: Fix paned charts to draw axis lines only in data range.
git-svn-id: trunk@48510 -
2015-03-26 16:59:12 +00:00
wp
feb46ca59a TAChart: Fix centering of axis title for chart panes
git-svn-id: trunk@48501 -
2015-03-25 08:43:48 +00:00
wp
7b6b5c3ce1 TAChart: Fix arrows at axes and constant line series with respect to rtl bidi mode and line flips
git-svn-id: trunk@48496 -
2015-03-24 23:05:13 +00:00
wp
44f9503627 TAChart: Fix axis labels reaching beyond data limits in paned charts
git-svn-id: trunk@48473 -
2015-03-24 09:25:46 +00:00
wp
0b179b19ec TAChart: Add new axis property LabelSize and corresponding demo (axisalign).
git-svn-id: trunk@47194 -
2014-12-13 23:08:29 +00:00
wp
15239eb985 TAChart: Fix chart with inverted axis crashing when chart size is reduced to 0.
git-svn-id: trunk@46892 -
2014-11-20 08:30:49 +00:00
wp
b27bf4c78f TAChart: Less hints and warnings (issue #0026951).
git-svn-id: trunk@46689 -
2014-10-27 22:05:03 +00:00
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