ask
|
4dbdf21241
|
TAChart: Fix a typo leading to excessive bounds culling in unordered series.
* Reported by Andrea Mauri
git-svn-id: trunk@26041 -
|
2010-06-11 13:10:56 +00:00 |
|
ask
|
3fb76f8c86
|
TAChart: Fix SIGFPE after changing scale to logarithmic on zoomed-in chart
git-svn-id: trunk@25941 -
|
2010-06-06 06:02:04 +00:00 |
|
ask
|
68caa0b7e3
|
TAChart: Transmit sender in broadcast notifications
git-svn-id: trunk@25940 -
|
2010-06-06 05:58:56 +00:00 |
|
ask
|
aa496b24ff
|
TAChart: Do not re-sort data copied from already sorted source
git-svn-id: trunk@25928 -
|
2010-06-05 17:03:31 +00:00 |
|
ask
|
3bd2cdda8e
|
TAChart: Allow TUserDefinedChartSource to declare itself sorted.
git-svn-id: trunk@25927 -
|
2010-06-05 17:02:07 +00:00 |
|
ask
|
72131e1b79
|
TAChart: Add tools for more realistic performance testing
git-svn-id: trunk@25925 -
|
2010-06-05 16:12:41 +00:00 |
|
ask
|
252e281d13
|
TAChart: Fix bounds search for rotated line series
git-svn-id: trunk@25924 -
|
2010-06-05 16:11:30 +00:00 |
|
ask
|
e8d4380072
|
TAChart: Use binary search to speed up extent detection for sorted series
+ Fix a typo in TCustomChartSeries.AxisToGraph
git-svn-id: trunk@25923 -
|
2010-06-05 16:04:50 +00:00 |
|
ask
|
160c2dc205
|
TAChart: Pre-filter points outside of the current extent in TLineSeries.Draw
git-svn-id: trunk@25921 -
|
2010-06-05 15:06:46 +00:00 |
|
ask
|
1e84a4ad0a
|
TAChart: Add TCustomChartSource.IsSorted function
git-svn-id: trunk@25920 -
|
2010-06-05 14:34:02 +00:00 |
|
ask
|
d6b37e7cb4
|
TAChart: Use EnsureOrder and NormalizeRect throughout the code
git-svn-id: trunk@25919 -
|
2010-06-05 14:22:22 +00:00 |
|
ask
|
89e0f1b9ba
|
TAChart: Do not draw line series if it lies totally outside of the current extent
git-svn-id: trunk@25918 -
|
2010-06-05 14:16:57 +00:00 |
|
ask
|
95f7e807b0
|
TAChart: Add EnsureOrder and ExpandRect utility functions
git-svn-id: trunk@25917 -
|
2010-06-05 14:15:35 +00:00 |
|
ask
|
d940f2e95a
|
TAChart: Update dragdrop demo to show Sorted property
git-svn-id: trunk@25913 -
|
2010-06-05 12:59:52 +00:00 |
|
ask
|
cf2296e624
|
TAChart: Add TListChartSource.Sorted property
git-svn-id: trunk@25912 -
|
2010-06-05 12:59:00 +00:00 |
|
ask
|
a895e51adb
|
TAChart: Fix range check on drawing empty line series
git-svn-id: trunk@25910 -
|
2010-06-05 12:28:15 +00:00 |
|
ask
|
11f8057bd2
|
TAChart: Add simple benchmarking to linedemo.
git-svn-id: trunk@25896 -
|
2010-06-04 15:54:08 +00:00 |
|
ask
|
64b60ee04b
|
TAChart: Optimize TLineSeries.Draw
git-svn-id: trunk@25893 -
|
2010-06-04 15:47:57 +00:00 |
|
ask
|
3efb8f9a7f
|
TAChart: Add multiple series to line demo for performance testing
git-svn-id: trunk@25892 -
|
2010-06-04 10:51:17 +00:00 |
|
ask
|
ceced0f482
|
TAChart: Invalidate chart after adding series
git-svn-id: trunk@25891 -
|
2010-06-04 10:49:56 +00:00 |
|
ask
|
275ec2350d
|
TAChart: Add line series demo
git-svn-id: trunk@25890 -
|
2010-06-04 09:58:26 +00:00 |
|
ask
|
7ac59b9d1b
|
TAChart: Implement stepped line series. Based on patch by Rick Richard
git-svn-id: trunk@25889 -
|
2010-06-04 09:54:59 +00:00 |
|
ask
|
4fb616acac
|
TAChart: Fix TLineSeries to use axis transformations for origin point.
+ Optimize drawing slightly.
git-svn-id: trunk@25888 -
|
2010-06-04 09:23:20 +00:00 |
|
ask
|
ccbc4bbb33
|
TAChart: Add DoublePoint utility function
git-svn-id: trunk@25887 -
|
2010-06-04 09:20:22 +00:00 |
|
ask
|
1133b58566
|
TAChart: Silence 'unused parameter' hint
git-svn-id: trunk@25886 -
|
2010-06-04 08:59:44 +00:00 |
|
ask
|
3a48646fa2
|
TAChart: Fix TBarSeries to use axis transformations for zero line. Update demo.
git-svn-id: trunk@25885 -
|
2010-06-04 08:55:08 +00:00 |
|
ask
|
1d35c4b3b3
|
TAChart: Add On{Before/After}Mouse{Down/Move/Up} events to chart tools. Update demo.
git-svn-id: trunk@25799 -
|
2010-05-31 09:18:25 +00:00 |
|
ask
|
ed2db46b0f
|
TAChart: Use TDataPointDragTool in dragdrop demo
git-svn-id: trunk@25762 -
|
2010-05-30 08:15:48 +00:00 |
|
ask
|
5684de6f96
|
TAChart: Replace TConstantLineDragTool with the generalized TDataPointDragTool
git-svn-id: trunk@25761 -
|
2010-05-30 08:14:39 +00:00 |
|
ask
|
5fb8c6c91b
|
TAChart: Add TBasicChartSeries.MovePoint procedure.
+ Implement MovePoint and GetNearestPoint for TConstantLine series
git-svn-id: trunk@25760 -
|
2010-05-30 08:12:53 +00:00 |
|
ask
|
0106d929e9
|
TAChart: Move $HINTS OFF directive to the correct place
git-svn-id: trunk@25759 -
|
2010-05-30 08:11:05 +00:00 |
|
ask
|
5aaca35cb8
|
TAChart: Add TConstantLineDragTool.AffectedSeries property
git-svn-id: trunk@25758 -
|
2010-05-30 06:27:12 +00:00 |
|
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
|
78eb50a8d5
|
TAChart: Extract PrepareSimplePen utility procedure
git-svn-id: trunk@25062 -
|
2010-04-29 06:19:37 +00:00 |
|
ask
|
3560ac7c3f
|
TAChart: Re-measure axises after calclulating transformation for better precision
git-svn-id: trunk@25061 -
|
2010-04-29 06:08:31 +00:00 |
|
ask
|
7937d63b39
|
TAChart: Respect Marks.OverlapPolicy when drawing axis marks
git-svn-id: trunk@25033 -
|
2010-04-28 14:29:01 +00:00 |
|
ask
|
0f37f9e39d
|
TAChart: Refactor TChartAxis.Draw procedure
git-svn-id: trunk@25032 -
|
2010-04-28 14:26:59 +00:00 |
|
ask
|
d6ff361112
|
TAChart: Reduce CodeObserver warnings
git-svn-id: trunk@25031 -
|
2010-04-28 12:45:15 +00:00 |
|
ask
|
2255790333
|
TAChart: Extract TGenericChartMarks.IsLabelHiddenDueToOverlap function
git-svn-id: trunk@25030 -
|
2010-04-28 12:43:41 +00:00 |
|
ask
|
863906e974
|
TAChart: Add Marks.OverlapPolicy property
git-svn-id: trunk@25017 -
|
2010-04-27 20:40:47 +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
|
deb60ea55e
|
TAChart: Fix chart redrawing after manual Invalidate call
git-svn-id: trunk@25004 -
|
2010-04-27 11:03:19 +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
|
07678eb2fd
|
TAChart: Update demos to use TConstantLine
git-svn-id: trunk@24647 -
|
2010-04-16 06:28:05 +00:00 |
|
ask
|
f19e3d4ca3
|
TAChart: Rename TLine to TConstantLine to avoid confusion with TLineSeries
git-svn-id: trunk@24646 -
|
2010-04-16 06:03:41 +00:00 |
|
ask
|
dfc1161da4
|
TAChart: Rename TCustomChartSource.ValuesInInterval to ValuesInRange
git-svn-id: trunk@24645 -
|
2010-04-16 06:02:26 +00:00 |
|
ask
|
471a3d050a
|
TAChart: Workaround for bug #16035/bug #16254
git-svn-id: trunk@24593 -
|
2010-04-12 07:09:39 +00:00 |
|