maxim
0636e27226
Merged revision(s) 47521 #f38736684f from trunk:
...
TAChart: Move declaration of TDrawEvent event out of the context of TChart and rename it to TChartDrawEvent to fix event OnAfterDraw
........
git-svn-id: branches/fixes_1_4@47551 -
2015-01-27 23:11:59 +00:00
wp
01cb0be6e0
TAChart: Fix several bugs related to incorrect scaling for printing
...
git-svn-id: trunk@47203 -
2014-12-15 13:59:56 +00:00
wp
890e8de7d4
TAChart: Improved reset of font orientation after drawing
...
git-svn-id: trunk@47201 -
2014-12-15 09:49:38 +00:00
wp
53d40ddb63
TAChart: At the end of TChart.Draw(), undo changes made to the drawer by the drawer (issue #0027163 ).
...
git-svn-id: trunk@47195 -
2014-12-14 21:24:30 +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
e21111e2bf
TAChart: Add event OnDrawLegend to TChart
...
git-svn-id: trunk@44583 -
2014-04-01 22:06:06 +00:00
wp
504b5ab89f
TAChart: publish TChart.ParentBiDiMode
...
git-svn-id: trunk@44571 -
2014-03-31 22:29:04 +00:00
wp
6df6fe5c6e
TAChart: initial implementation of BiDiMode
...
git-svn-id: trunk@44555 -
2014-03-30 16:23:31 +00:00
maxim
87023d8658
Components, TAChart: make TChart GetChartHeight return height and GetChartWidth return width, note vice versa, patch by Michael Fuchs, bug #25437
...
git-svn-id: trunk@43722 -
2014-01-14 22:02:48 +00:00
paul
9124b3003c
tachart: use FPC resources for component images
...
git-svn-id: trunk@43096 -
2013-10-05 04:28:35 +00:00
ask
f4fb26c786
TAChart: Add TChartPen.EffVisible helper function
...
git-svn-id: trunk@41781 -
2013-06-21 13:22:14 +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
7c928877c9
TAChart: Broadcast TGUIConnector changes to charts
...
git-svn-id: trunk@40214 -
2013-02-08 23:09:50 +00:00
ask
97642929c0
TAChart: Fix access violation while deleting an active TChartGUIConnector
...
git-svn-id: trunk@40213 -
2013-02-08 22:48:18 +00:00
ask
b37b00794a
TAChart: Add TAGUIConnector unit and TChart.GUIConnector property
...
git-svn-id: trunk@40172 -
2013-02-04 09:55:17 +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
8ac53ca5f8
TAChart: Add TChart.OnAfterDraw event
...
git-svn-id: trunk@40093 -
2013-01-31 10:03:15 +00:00
ask
d91a1f1adc
TAChart: Add initial support for shadows
...
git-svn-id: trunk@40050 -
2013-01-30 06:51:15 +00:00
ask
89b0f202b0
TAChart: Refactor TChart.DisplaySeries to use for-in loop
...
git-svn-id: trunk@40047 -
2013-01-30 05:14:51 +00:00
ask
af6a389df6
TAChart: Add AImmediateRecalc parameter to ZoomFull procedure
...
git-svn-id: trunk@39926 -
2013-01-21 06:12:48 +00:00
ask
a79405d847
TAChart: Set TChartTool.Chart = nil after calling OnAfterXXX event, not before
...
git-svn-id: trunk@39854 -
2013-01-14 15:19:40 +00:00
ask
607dd7c75f
TAChart: Hide legend if exception happened while attempting to fill it
...
git-svn-id: trunk@39599 -
2012-12-20 16:35:42 +00:00
ask
0278f15753
TAChart: Remove TChart.GraphBrush property which did nothing
...
git-svn-id: trunk@39073 -
2012-10-13 16:18:51 +00:00
ask
a41feb139a
TAChart: Move GetBounds procedure from TBasicChartSeries to TCustomChartSeries
...
git-svn-id: trunk@39070 -
2012-10-13 15:45:12 +00:00
ask
5f51be22e5
TAChart: Do not draw 2-d series over the chart frame
...
git-svn-id: trunk@39067 -
2012-10-13 15:27:58 +00:00
ask
d102797393
TAChart: Add TChart.OnExtentChanging event
...
git-svn-id: trunk@38891 -
2012-09-29 05:34:29 +00:00
ask
e75056a790
TAChart: Separate measure and draw phases for TChartTitle
...
git-svn-id: trunk@38890 -
2012-09-29 05:27:18 +00:00
ask
35e042eb08
TAChart: Add TChart.AutoFocus property
...
git-svn-id: trunk@38867 -
2012-09-27 16:00:51 +00:00
ask
ed154f4797
TAChart: Add TBasicPointSeries.MovePoint overload for graph coordinates
...
git-svn-id: trunk@38780 -
2012-09-21 11:15:15 +00:00
ask
15016fc37f
TAChart: Fix zero division when calling ImageToGraph before the chart is drawn
...
git-svn-id: trunk@38651 -
2012-09-14 10:46:23 +00:00
ask
9215fdebd3
TAChart: Make PrevLogicalExtent a public property
...
git-svn-id: trunk@38650 -
2012-09-14 09:58:21 +00:00
ask
fa8507e364
TAChart: Extract TATextElements unit
...
git-svn-id: trunk@38564 -
2012-09-08 07:02:21 +00:00
ask
8e2e2f20a6
TAChart: Convert TBasicChartSeries.GetGraphBounds to a public function
...
git-svn-id: trunk@38477 -
2012-09-02 06:29:10 +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
fa127299e6
TAChart: Add initial framework for transparency support
...
git-svn-id: trunk@38453 -
2012-08-31 10:42:26 +00:00
ask
593695c6b5
TAChart: Replace IChartDrawer.SetXorPen with SetXor
...
git-svn-id: trunk@38435 -
2012-08-30 06:17:47 +00:00
ask
4a1d2af745
TAChart: Replace PrepareXorPen with IChartDrawer.SetXorPen.
...
Xor drawing now preserves pen width.
git-svn-id: trunk@38429 -
2012-08-30 02:00:15 +00:00
ask
21622f66e7
TAChart: Introduce ZeroRect constant
...
git-svn-id: trunk@37664 -
2012-06-16 10:06:57 +00:00
ask
1fdba07d6b
TAChart: Add TChart.IsZoomed property
...
git-svn-id: trunk@36955 -
2012-04-21 13:58:33 +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
fd03e9f920
TAChart: Add TChart.RemoveSeries as TeeChart-compatible synonym for DeleteSeries
...
git-svn-id: trunk@36911 -
2012-04-19 16:15:17 +00:00
ask
6f8724ce64
TAChart: Extract TChart.Prepare procedure
...
git-svn-id: trunk@35887 -
2012-03-11 14:38:41 +00:00
ask
02e00c3bc2
TAChart: Add TChart.ExtentSizeLimit property
...
git-svn-id: trunk@35141 -
2012-02-05 08:49:43 +00:00
ask
cdc3c0d0ee
TAChart: Refresh chart after Series.Clear call
...
git-svn-id: trunk@34981 -
2012-01-28 09:09:26 +00:00
sekelsenmat
73f0887e09
Fixes bug #20065 . Removes ssCaps, ssNum and ssScroll because they are implemented based on the key lock in win32, which is not the same as shift state, they are added only for MouseWhell events and very unreliable across platforms (cannot be correctly implemented in win32 for example). Also corrects the ShiftState for MouseWhell messages in Windows. Removes State from the mousewhell internal message, now Button is used, which is more consistent with Win32.
...
git-svn-id: trunk@33092 -
2011-10-26 15:08:10 +00:00
ask
4447f89ee8
TAChart: Move Title property from TBasicChartSeries to TCustomChartSeries
...
git-svn-id: trunk@32934 -
2011-10-17 07:57:08 +00:00
ask
bed7d78b47
TAChart: Extract TAMath unit
...
git-svn-id: trunk@32688 -
2011-10-05 05:40:51 +00:00
ask
6cce24d91d
TAChart: Add TZoomMouseWheelTool
...
git-svn-id: trunk@32642 -
2011-10-03 05:22:23 +00:00
ask
cca154e0aa
TAChart: Add generic mousewheel support for chart tools
...
git-svn-id: trunk@32641 -
2011-10-03 04:22:27 +00:00
ask
ea518ad5d3
TAChart: Support NaNs in TChart.IsPointInViewPort
...
git-svn-id: trunk@32312 -
2011-09-13 07:56:29 +00:00