Commit Graph

92 Commits

Author SHA1 Message Date
ask
56687efcdf TAChart: Add TDataPointDistanceTool.Distance function and OnMeasure event
git-svn-id: trunk@38327 -
2012-08-22 09:15:49 +00:00
ask
7f85da95f6 TAChart: Add initial version of TDataPointDistanceTool. Based on patch by Werner Pamler.
git-svn-id: trunk@38323 -
2012-08-22 08:18:46 +00:00
ask
9fa0308818 TAChart: Fix division by zero in zoom tools with extreme zoom ratios
git-svn-id: trunk@38225 -
2012-08-11 06:01:20 +00:00
ask
99d017b9e3 TAChart: Add TDataPointHintTool.OnHintPosition event
git-svn-id: trunk@38028 -
2012-07-24 08:17:15 +00:00
ask
78b05dc0a3 TAChart: Do not try to display empty hint in TDataPointHintTool.
This is a workaround for issue #22498.

git-svn-id: trunk@38024 -
2012-07-24 06:08:01 +00:00
ask
1a835d8a6b TAChart: Extract TDataPointDrawTool basic class.
Based on patch by Werner Pamler

git-svn-id: trunk@37865 -
2012-07-04 13:27:45 +00:00
ask
71e80a4383 TAChart: Fix typo: InitBuitlinTools -> InitBuiltinTools
git-svn-id: trunk@37759 -
2012-06-24 10:34:11 +00:00
ask
c0db15a654 TAChart: Silence compiler hints
git-svn-id: trunk@37209 -
2012-05-07 07:32:38 +00:00
ask
35ae157a3b TAChart: Add TDataPointHintTool.UseApplicationHint property
Application-level hint does not work in combination with modifier keys
and mouse buttons. The tool now manages a separate hint window instead.
Rare users who require a single hint window per application
may set UseApplicationHint=true.

git-svn-id: trunk@37208 -
2012-05-07 07:25:28 +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
21a7f6daf5 TAChart: Clear chart reference for inactive tools to fix multiple charts per toolset case
git-svn-id: trunk@32917 -
2011-10-16 07:08:16 +00:00
ask
5f94205be5 TAChart: Change default value of TBasicZoomStepTool.FixedPoint to true. Update demo.
git-svn-id: trunk@32774 -
2011-10-09 02:12:18 +00:00
ask
9c33a8ec42 TAChart: Move ExpandRange procedure to TAMath unit
git-svn-id: trunk@32699 -
2011-10-05 10:03:34 +00:00
ask
d5499f7343 TAChart: Add TPanMouseWheelTool
git-svn-id: trunk@32658 -
2011-10-03 16:33:02 +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
3563b6e636 TAChart: Use TPublishedIntegerSet to store TDataPointTool.AffectedSeries
git-svn-id: trunk@32203 -
2011-09-07 08:41:24 +00:00
ask
3b22c6ae7b TAChart: Extract TAToolEditors unit
git-svn-id: trunk@32132 -
2011-08-31 08:54:00 +00:00
ask
96bc72c285 TAChart: Add TDataPointTool.DistanceMode property
git-svn-id: trunk@32078 -
2011-08-28 06:50:47 +00:00
ask
3d47dcc48a TAChart: Check UseReticule property only in TReticuleTool
git-svn-id: trunk@32077 -
2011-08-28 06:40:14 +00:00
ask
dd9ce14656 TAChart: Add TNearestPointParams.FRadius field
git-svn-id: trunk@32074 -
2011-08-28 05:53:15 +00:00
ask
ab098ca690 TAChart: Add TNearestPointResults.FDist field
git-svn-id: trunk@32073 -
2011-08-28 04:52:09 +00:00
ask
cc324e9e04 TAChart: Use records to pass parameters to GetNearestPoint function
git-svn-id: trunk@32072 -
2011-08-28 04:40:05 +00:00
ask
1f845378e0 TAChart: Deactivate cross-hair tool after call to Hide
git-svn-id: trunk@32025 -
2011-08-21 09:01:13 +00:00
ask
2411bc6d12 TAChart: Add Chart and NearestGraphPoint properties to data tools
git-svn-id: trunk@32023 -
2011-08-21 01:10:04 +00:00
ask
6980c29514 TAChart: Add TDataPointCrosshairTool.CrosshairPen property
git-svn-id: trunk@31972 -
2011-08-13 09:29:04 +00:00
ask
a9be6582cb TAChart: Add Hide and KeyDown methods to TDataPointCrosshairTool
git-svn-id: trunk@31971 -
2011-08-13 09:21:32 +00:00
ask
9589bb8c23 TAChart: Add TDataPointCrosshairTool.Size property
git-svn-id: trunk@31969 -
2011-08-13 08:21:58 +00:00
ask
4e1e68d332 TAChart: Add TDataPointCrosshairTool
git-svn-id: trunk@31968 -
2011-08-13 08:17:02 +00:00
ask
c7a63a2aed TAChart: Automatically determine default tool drawing mode based on the widgetset
git-svn-id: trunk@31966 -
2011-08-12 17:48:29 +00:00
ask
b132e87418 TAChart: Add TZoomDragTool.Frame property
git-svn-id: trunk@31965 -
2011-08-12 17:36:14 +00:00
ask
f1e69d3d5f TAChart: Add TChartTool.Draw and TChartTool.DrawingMode. Publish DrawingMode property for TZoomDragTool.
git-svn-id: trunk@31964 -
2011-08-12 17:25:57 +00:00
ask
ff7e117d2f TAChart: Add enumerator to TChartTools. Add "strict" modifiers to classes in TATools unit.
git-svn-id: trunk@31961 -
2011-08-12 12:20:21 +00:00
ask
14fabdf99b TAChart: Use enumerators in utils, tools and transformations
git-svn-id: trunk@31700 -
2011-07-14 11:23:17 +00:00
ask
609137625e TAChart: Add and use filtered series enumerator
git-svn-id: trunk@31677 -
2011-07-12 11:21:37 +00:00
ask
9ddaa28a8f TAChart: Remove "const" from some parameters where it is unneeded or dangerous
git-svn-id: trunk@31673 -
2011-07-12 08:03:40 +00:00
ask
5cf87bd0ee TAChart: Add KeyDown/KeyUp events to chart tools
git-svn-id: trunk@31139 -
2011-06-09 08:52:01 +00:00
ask
88604dfc35 TAChart: Minor style fixes
git-svn-id: trunk@30526 -
2011-05-02 12:08:44 +00:00
ask
35a2cee989 TAChart: Add TDataPointHintTool
git-svn-id: trunk@30396 -
2011-04-20 10:22:27 +00:00
ask
5546c5b445 TAChart: Fix "unchanged" checks in event assignments
git-svn-id: trunk@29989 -
2011-03-23 07:14:16 +00:00
ask
910e4b3def TAChart: Extract TADrawerCanvas unit, remove TADrawUtils -> Graphics dependency
git-svn-id: trunk@29970 -
2011-03-21 14:52:25 +00:00
ask
26ac2c3d21 TAChart: Extract TAGeometry unit
git-svn-id: trunk@29797 -
2011-03-11 11:42:56 +00:00
ask
ae4239028a TAChart: Fix division by zero in TZoomClickTool
git-svn-id: trunk@29749 -
2011-03-08 09:19:20 +00:00
ask
d378e66c95 TAChart: Extract WeightedAverage utility function
git-svn-id: trunk@29748 -
2011-03-08 09:17:56 +00:00
ask
10ae7cdbb1 TAChart: Replace TZoomDragTool.Proportional property with RatioLimit, allowing single-axis zooming
git-svn-id: trunk@29676 -
2011-02-27 02:59:15 +00:00
ask
9659a4e300 TAChart: Add TBasicPanTool.LimitToExtent property
git-svn-id: trunk@29673 -
2011-02-27 02:25:22 +00:00
ask
1f07a55be4 TAChart: Fix default ActiveCursor for TDataPointDragTool
git-svn-id: trunk@29672 -
2011-02-27 01:36:08 +00:00
ask
7ec47ea47a TAChart: Add TUserDefinedTool
git-svn-id: trunk@29352 -
2011-02-03 17:46:20 +00:00
ask
1179fbf5a3 TAChart: Add TDataPointClickTool
git-svn-id: trunk@29351 -
2011-02-03 17:38:14 +00:00
ask
ba99b14873 TAChart: Auto-rename tools when the toolset name changes
git-svn-id: trunk@29332 -
2011-02-02 17:38:10 +00:00