ask
|
c786d4253b
|
TAChart: Add IsLineIntersectsLine and IsPointInRect utility functions
git-svn-id: trunk@26690 -
|
2010-07-16 17:50:16 +00:00 |
|
ask
|
67561b71a3
|
TAChart: Add SafeInRange and IsPointOnLine utility functions
git-svn-id: trunk@26688 -
|
2010-07-16 16:35:50 +00:00 |
|
ask
|
be405ec70a
|
TAChart: Extract TADrawUtils unit
git-svn-id: trunk@26686 -
|
2010-07-16 14:12:55 +00:00 |
|
ask
|
1b0b91f3d3
|
TAChart: Test LineIntersectsRect function
git-svn-id: trunk@26681 -
|
2010-07-16 09:52:50 +00:00 |
|
ask
|
c4940acd19
|
TAChart: Add copyright headers.
git-svn-id: trunk@26678 -
|
2010-07-16 08:29:11 +00:00 |
|
ask
|
c0047f6d24
|
TAChart: Add initial unit-testing infrastructure. Test TIntervalList class.
git-svn-id: trunk@26677 -
|
2010-07-16 08:18:01 +00:00 |
|
ask
|
1e37069221
|
TAChart: Fix interval merging
git-svn-id: trunk@26676 -
|
2010-07-16 08:15:53 +00:00 |
|
paul
|
f3b5dbe139
|
components: return correct file case for packages units
git-svn-id: trunk@26649 -
|
2010-07-14 15:52:03 +00:00 |
|
maxim
|
724c4cb9aa
|
components: commit automatic package file changes
git-svn-id: trunk@26634 -
|
2010-07-14 00:39:03 +00:00 |
|
mattias
|
b23492619f
|
codetools: completeblock: check if unindented line starts new block
git-svn-id: trunk@26617 -
|
2010-07-13 10:06:40 +00:00 |
|
mattias
|
692e26ec87
|
updated makefiles
git-svn-id: trunk@26426 -
|
2010-07-02 20:29:37 +00:00 |
|
maxim
|
61c2805db6
|
tachart: updated makefile
git-svn-id: trunk@26412 -
|
2010-07-02 00:10:56 +00:00 |
|
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 |
|