Commit Graph

27 Commits

Author SHA1 Message Date
ask
d919a5610d TAChart: Fix TConstantLineDragTool.GrabRadius. Add demo.
git-svn-id: trunk@25751 -
2010-05-29 15:54:37 +00:00
ask
3cdf5411bb TAChart: Add TConstantLineDragTool
git-svn-id: trunk@25750 -
2010-05-29 15:42:42 +00:00
ask
f607c5ba28 TAChart: Pass correct point index and value to OnDrawReticule event handler.
Based on fix by Jorge López.

git-svn-id: trunk@25524 -
2010-05-20 00:43:08 +00:00
ask
5567182a53 TAChart: Call OnMouseXXX handlers for all mouse events not handled by chart toolset
git-svn-id: trunk@25005 -
2010-04-27 13:50:03 +00:00
ask
97d1dbe77d TAChart: Invert panning direction for more intuitive control.
git-svn-id: trunk@25003 -
2010-04-27 10:54:36 +00:00
paul
5451a2e4a3 tachart: fix range check errors
git-svn-id: trunk@24811 -
2010-04-22 02:43:25 +00:00
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
a2fbc46d03 TAChart: Add TZoomDragTool.Proportional property
git-svn-id: trunk@24535 -
2010-04-09 10:40:41 +00:00
ask
d6d8f0ffd1 TAChart: Remove TBasicChartTool.Index function, since it duplicated TIndexedComponent.Index
git-svn-id: trunk@24428 -
2010-04-05 09:51:27 +00:00
ask
221162d126 TAChart: Introduce TIndexedComponent as a base class for tools and series
git-svn-id: trunk@24426 -
2010-04-05 08:18:40 +00:00
ask
7f6dc92e94 TAChart: Extract RefreshList procedure into TASubcomponentsEditor
git-svn-id: trunk@24389 -
2010-04-04 03:24:17 +00:00
ask
af9b033b42 TAChart: Implement TZoomDragTool using LogicalExtent instead of ZoomToRect
git-svn-id: trunk@24352 -
2010-04-01 13:24:27 +00:00
ask
d216b60a2f TAChart: Implement TZoomClickTool using LogicalExtent instead of ZoomToRect
git-svn-id: trunk@24351 -
2010-04-01 13:06:20 +00:00
ask
8cc81d308a TAChart: Make LogicalExtent settable property as a more general replacement for Pan method
git-svn-id: trunk@24350 -
2010-04-01 12:59:11 +00:00
ask
cc26bf33e5 TAChart: Add TChartTool.ActiveCursor property
git-svn-id: trunk@24345 -
2010-04-01 11:42:48 +00:00
ask
f2c2d16901 TAChart: Move GetVerbCount into parent class TSubComponentListEditor
git-svn-id: trunk@24340 -
2010-04-01 11:08:23 +00:00
ask
fff9fbf31a TAChart: Add TPanDragTool.Directions to allow panning in specified directions only.
* This finishes issue #16109

git-svn-id: trunk@24339 -
2010-04-01 11:03:30 +00:00
ask
d059542372 TAChart: Add TPanDragTool. This is part of issue #16109
git-svn-id: trunk@24337 -
2010-04-01 10:49:29 +00:00
ask
7c1607e0b4 TAChart: Add TZoomClickTool. This is part of issue #16109
git-svn-id: trunk@24330 -
2010-04-01 03:39:52 +00:00
ask
93833e99ed TAChart: Rename TChart*Tool to just T*Tool to shorten subcomponent names
git-svn-id: trunk@24328 -
2010-04-01 02:16:29 +00:00
ask
02e6a3fe48 TAChart: Allow design-time tools editing
git-svn-id: trunk@24326 -
2010-03-31 23:27:07 +00:00
ask
82c421e69c TAChart: Convert chart tools from collection items into subcomponents, similar to series
git-svn-id: trunk@24310 -
2010-03-31 11:17:14 +00:00
ask
1a7ff8cf0d TAChart: Make TChartToolset a design-time component
git-svn-id: trunk@24300 -
2010-03-30 13:40:11 +00:00
ask
b2f0afcdb6 TAChart: Add TChartReticuleTool
git-svn-id: trunk@24282 -
2010-03-29 12:02:48 +00:00
ask
3791b08ca0 TAChart: Make AllowZoom work again
git-svn-id: trunk@24280 -
2010-03-29 11:34:39 +00:00
ask
2b054216fc TAChart: Move TChartTool and TChartToolset to TATools unit
git-svn-id: trunk@24279 -
2010-03-29 11:29:50 +00:00
ask
3dc68f371a TAChart: Add TATools unit. Move TChartZoomDragTool there.
git-svn-id: trunk@24277 -
2010-03-29 10:56:12 +00:00