Commit Graph

1646 Commits

Author SHA1 Message Date
wp
d293d45ec1 TAChart tutorials: Add project getting_started to readme.txt
git-svn-id: trunk@39210 -
2012-10-31 15:37:19 +00:00
wp
ce1d1ce545 git-svn-id: trunk@39209 - 2012-10-31 14:57:51 +00:00
pamler
cc0d1cb762 TAChart: add readme.txt
git-svn-id: trunk@39205 -
2012-10-30 21:36:43 +00:00
ask
362d125f5b TAChart: Add TChartMarks.AutoMargins property
git-svn-id: trunk@39187 -
2012-10-29 14:09:27 +00:00
ask
97676db7a1 TAChart: Fix style and magnification format in "mandelbrot" tutorial
git-svn-id: trunk@39180 -
2012-10-28 19:16:31 +00:00
ask
6b7c8e492a TAChart: Add source code for "ColorMapSeries, Zooming" tutorial
git-svn-id: trunk@39179 -
2012-10-28 18:51:54 +00:00
ask
c3bf972233 TAChart: Fix color map series accidentally broken in r39173 #e4d8203192
git-svn-id: trunk@39178 -
2012-10-28 18:15:21 +00:00
ask
e4d8203192 TAChart: Extract TACustomFuncSeries unit
git-svn-id: trunk@39173 -
2012-10-27 17:28:02 +00:00
ask
69471d832e TAChart: Improve visuals of color map legend gradients in "func" demo
git-svn-id: trunk@39153 -
2012-10-23 16:33:19 +00:00
ask
9d6f97e475 TAChart: Draw gradients in legend of interpolated color map series
git-svn-id: trunk@39152 -
2012-10-23 16:31:27 +00:00
ask
363a8ffcc7 TAChart: Use TBubbleSeries.OverrideColor property in "multi" demo
git-svn-id: trunk@39151 -
2012-10-23 12:05:29 +00:00
ask
763c21cad7 TAChart: Add TBubbleSeries.OverrideColor property
git-svn-id: trunk@39150 -
2012-10-23 12:04:03 +00:00
ask
5c4e6dcd6c TAChart: Add transparency to the "bgra" demo
git-svn-id: trunk@39146 -
2012-10-21 05:51:11 +00:00
ask
1e0cb7d080 TAChart: Fix mark positions for bar series with BarOffsetPercent <> 0
git-svn-id: trunk@39130 -
2012-10-18 16:15:17 +00:00
ask
8a9d23c7e6 TAChart: Measure ZeroLevel in axis units when considering it for label direction
git-svn-id: trunk@39129 -
2012-10-18 15:55:11 +00:00
ask
05fc4692ab TAChart: Copy GridHorizontal and GridVertical properties in TChartLegend.Assign
git-svn-id: trunk@39077 -
2012-10-14 05:03:05 +00:00
ask
9313416622 TAChart: Copy properties in TChartLegend.Assign
git-svn-id: trunk@39076 -
2012-10-14 05:01:49 +00:00
ask
aec9afaf9c TAChart: Update "legend" demo to show legend grid
git-svn-id: trunk@39075 -
2012-10-14 04:55:19 +00:00
ask
bef2b0f44a TAChart: Add TChartLegend.GridHorizontal and GridVertical properties
git-svn-id: trunk@39074 -
2012-10-14 04:50:35 +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
056e3bdecd TAChart: Fix SIGFPE while drawing area series with infinite Y values
git-svn-id: trunk@39072 -
2012-10-13 16:12:53 +00:00
ask
203ffb01d9 TAChart: Ignore infinite series extent when calculating graph bounds
git-svn-id: trunk@39071 -
2012-10-13 16:09:14 +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
7888f11877 TAChart: Revert r38985, since a more general fix is implemented in r39067 #5f51be22e5
git-svn-id: trunk@39068 -
2012-10-13 15:35:07 +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
84ee0a7b04 TAChart: Add TChartAxisTitle.PositionOnMarks property
git-svn-id: trunk@39026 -
2012-10-09 14:54:53 +00:00
ask
b8dc7e13eb TAChart: Update visuals in the "axis" demo
git-svn-id: trunk@38994 -
2012-10-08 09:23:42 +00:00
ask
3e88b3861e TAChart: Update "func" demo to use MarginsForMarks property
git-svn-id: trunk@38993 -
2012-10-08 06:23:22 +00:00
ask
34b65790a0 TAChart: Add TChartAxis.MarginsForMarks property
git-svn-id: trunk@38992 -
2012-10-08 06:11:20 +00:00
ask
90c7b42a02 TAChart: Do not draw TColorMapSeries over left and top borders
git-svn-id: trunk@38985 -
2012-10-07 15:17:46 +00:00
ask
85e3ea566c TAChart: Add TChartBasicAxis.TickInnerLength property
git-svn-id: trunk@38984 -
2012-10-07 13:54:00 +00:00
ask
8dc70f7e1f TAChart: Fix out-of-bounds access while drawing TColorMapSeries with empty ColorSource
git-svn-id: trunk@38982 -
2012-10-07 13:32:02 +00:00
ask
8406131b04 TAChart: Fix a call to the "strict protected" function from non-descendant class in TChartMinorAxis.GetAlignment
git-svn-id: trunk@38981 -
2012-10-07 13:11:17 +00:00
ask
1b11439a5b TAChart: Add "fit" page to the "distance" demo. Based on demo by Werner Pamler.
git-svn-id: trunk@38951 -
2012-10-02 14:37:12 +00:00
ask
f50a958fad TAChart: Add TZoomDragTool.SelectionRect property
git-svn-id: trunk@38949 -
2012-10-02 13:51:37 +00:00
ask
e7c4459955 TAChart: Add TDataPointDistanceTool.Transparency property
git-svn-id: trunk@38916 -
2012-09-30 05:32:09 +00:00
ask
3a81d9a04e TAChart: Add TZoomDragTool.AdjustSelection property
git-svn-id: trunk@38915 -
2012-09-30 05:20:09 +00:00
ask
8d208ba958 TAChart: Draw selection rectangle according to RatioLimit in zoom drag tool
git-svn-id: trunk@38908 -
2012-09-29 17:40:02 +00:00
ask
06b630c6b9 TAChart: Set TZoomDragTool.Brush.Style = bsClear by default. Part 2
git-svn-id: trunk@38907 -
2012-09-29 17:38:34 +00:00
ask
b8f1a26235 TAChart: Set TZoomDragTool.Brush.Style = bsClear by default
git-svn-id: trunk@38902 -
2012-09-29 14:36:19 +00:00
ask
50c1480502 TAChart: Fix leftover tool image after unzooming in normal draw mode
git-svn-id: trunk@38901 -
2012-09-29 14:30:00 +00:00
ask
e7353938a4 TAChart: Add TZoomDragTool.Transparency property
git-svn-id: trunk@38900 -
2012-09-29 14:24:10 +00:00
ask
eff9f1abee TAChart: Add TZoomDragTool.Brush property
git-svn-id: trunk@38898 -
2012-09-29 12:01:52 +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
5380fecc6f TAChart: Add TPanDragTool to the built-in toolset
git-svn-id: trunk@38888 -
2012-09-28 17:47:32 +00:00
ask
3ea4ede96d TAChart: Fix keyboard-activated distance tool on the auto-focus chart
git-svn-id: trunk@38887 -
2012-09-28 17:42:00 +00:00
ask
b7211c82d9 TAChart: Clear brush when drawing line series
git-svn-id: trunk@38873 -
2012-09-27 17:08:08 +00:00
ask
db9416f5c8 TAChart: Add bar series to "navigate" demo for better visuals
git-svn-id: trunk@38871 -
2012-09-27 16:23:45 +00:00
ask
4fc027fcf4 TAChart: Add "zoom on endpoint" feature to the "distance" demo
git-svn-id: trunk@38870 -
2012-09-27 16:21:44 +00:00
ask
9c7f6a203e TAChart: Use TChart.AutoFocus in "dragdrop" and "tools" demos
git-svn-id: trunk@38869 -
2012-09-27 16:17:52 +00:00
ask
35e042eb08 TAChart: Add TChart.AutoFocus property
git-svn-id: trunk@38867 -
2012-09-27 16:00:51 +00:00
ask
6020e3b6da TAChart: Add TPanDragTool.EscapeCancels property
git-svn-id: trunk@38866 -
2012-09-27 15:51:04 +00:00
ask
320655321d TAChart: Add TZoomDragTool.EscapeCancels property
git-svn-id: trunk@38865 -
2012-09-27 15:29:31 +00:00
ask
dba262b42f TAChart: Add TDataPointDragTool.EscapeCancels property
git-svn-id: trunk@38864 -
2012-09-27 15:21:54 +00:00
ask
adf12d0ef5 TAChart: Fix drawing of out-of-extent function series with +Infinity in domain exclusions.
git-svn-id: trunk@38863 -
2012-09-27 14:38:38 +00:00
ask
681289e730 TAChart: Fix crash when the tool is activated while zoom animation is in progress
git-svn-id: trunk@38862 -
2012-09-27 14:37:08 +00:00
ask
e6a2713fce TAChart: Make sure the previous tool is deactivated before activating a new one
git-svn-id: trunk@38861 -
2012-09-27 14:27:42 +00:00
ask
c66a6f83f6 TAChart: Optimize GetNearestPoint for the case of sorted source and at least linear on X point distance
git-svn-id: trunk@38853 -
2012-09-27 12:10:33 +00:00
ask
f33a977acb TAChart: Fix TChartNavPanel.SetFullExtentPen and SetLogicalExtentPen to use Assign instead of :=
git-svn-id: trunk@38852 -
2012-09-27 11:20:42 +00:00
ask
dc82e7be1e TAChart: Fix inverted Y axis on TChartNavPanel's minimap. Issue #22978
git-svn-id: trunk@38841 -
2012-09-26 06:36:26 +00:00
ask
42d469990a TAChart: Fix drawing of function series with +Infinity in domain exclusions
git-svn-id: trunk@38825 -
2012-09-25 10:56:58 +00:00
ask
8bbd1cfc0e TAChart: More tests for sources with NaNs
git-svn-id: trunk@38814 -
2012-09-24 14:59:35 +00:00
ask
4b17b59c53 TAChart: Fix TCustomChartSource.FindBounds for the case of extremely large bounds
git-svn-id: trunk@38813 -
2012-09-24 14:58:22 +00:00
ask
ea61e7b307 TAChart: Fix SIGFPE on TListChartSource.SetXValue(NaN) and SetYValue(NaN)
git-svn-id: trunk@38812 -
2012-09-24 14:39:32 +00:00
ask
4b2fe13853 TAChart: Add IsEquivalent utility function
git-svn-id: trunk@38811 -
2012-09-24 14:37:53 +00:00
ask
333ad8cbcd TAChart: Fix crash on deleting subcomponent with active property editor
git-svn-id: trunk@38792 -
2012-09-21 17:30:22 +00:00
ask
e4d555f7f9 TAChart: Add "Bars" page to the "dragdrop" demo
git-svn-id: trunk@38791 -
2012-09-21 15:48:34 +00:00
ask
4678f2ffd4 TAChart: Add TBarSeries.GetBarWidth function
git-svn-id: trunk@38790 -
2012-09-21 15:30:25 +00:00
ask
21b933340c TAChart: Add common TImageToGraphFunc and TGraphToImageFunc types
git-svn-id: trunk@38789 -
2012-09-21 15:28:58 +00:00
ask
cdecf4667d TAChart: Support axis transformations in TCustomChartSeries.MovePoint
git-svn-id: trunk@38788 -
2012-09-21 15:15:24 +00:00
ask
54f6a99a13 TAChart: Add TDataPointDragTool.OnDragStart event
git-svn-id: trunk@38786 -
2012-09-21 14:43:38 +00:00
ask
6512597d13 TAChart: Add TChartExtentLink.AddChart procedure
git-svn-id: trunk@38782 -
2012-09-21 11:23:38 +00:00
ask
325d4b93f7 TAChart: Use graph instead of image coordinates for TDataPointDragTool.Origin and OnDrag
git-svn-id: trunk@38781 -
2012-09-21 11:18:11 +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
88ff18a61a TAChart: Do not notify from TListChartSource.SetXValue and SetYValue if the value did not actually change.
git-svn-id: trunk@38779 -
2012-09-21 10:51:46 +00:00
ask
e30d3da819 TAChart: TDataPointDragTool: Add Origin property and OnDrag event
git-svn-id: trunk@38765 -
2012-09-20 14:01:48 +00:00
ask
fcad341d6e TAChart: Display crosshair tool on mouse down
git-svn-id: trunk@38757 -
2012-09-19 17:29:43 +00:00
ask
7c5fdea730 TAChart: Fix hang when changing TLineSeries.ShowPoints while drawing chart
git-svn-id: trunk@38754 -
2012-09-19 13:47:00 +00:00
ask
1cdc9e4f16 TAChart: Fix drawing of pie series with data from the db source
git-svn-id: trunk@38737 -
2012-09-18 15:27:16 +00:00
ask
d510d4d1a8 TAChart: Fix FormatItemXYText incorrectly formatting "Text" field due to "const String" param.
git-svn-id: trunk@38736 -
2012-09-18 14:50:07 +00:00
ask
76446726f9 TAChart: Fix memory leak in TDbChartSource.BeforeDraw
git-svn-id: trunk@38735 -
2012-09-18 14:07:02 +00:00
ask
1789905e3c TAChart: Fix TChartSeries.SetColor to notify all listeners and require ListSource. Add TListChartSource.SetColor
git-svn-id: trunk@38733 -
2012-09-18 11:54:34 +00:00
ask
5c77b8e843 TAChart: Add TListChartSource.SetText and TChartSeries.SetText procedures
git-svn-id: trunk@38732 -
2012-09-18 11:48:15 +00:00
ask
2974002ed0 TAChart: Add "Auto Y extent" page to the "func" demo
git-svn-id: trunk@38731 -
2012-09-18 09:33:06 +00:00
ask
3acae5fe9f TAChart: Add TFuncSeries.ExtentAutoY property
git-svn-id: trunk@38730 -
2012-09-18 09:23:18 +00:00
ask
cf75819f6e TAChart: Extract TDrawFuncHelper.XRange helper function.
+ Fix GetNearestPoint for rotated function series.

git-svn-id: trunk@38729 -
2012-09-18 04:17:20 +00:00
ask
894333eabe TAChart: Show TLinkedChart.Chart.Name in the object inspector tree
git-svn-id: trunk@38726 -
2012-09-18 02:24:01 +00:00
ask
22ad3dfb0b TAChart: Extract TDrawFuncHelper.ForEachPoint helper procedure
git-svn-id: trunk@38719 -
2012-09-17 17:21:21 +00:00
ask
a70dbab972 TAChart: Add tests for TCustomChartSource.FindBounds procedure
git-svn-id: trunk@38714 -
2012-09-17 11:25:53 +00:00
ask
085082ce94 TAChart: Use NumberOr function instead of checking for NaN explicitly
git-svn-id: trunk@38713 -
2012-09-17 11:24:26 +00:00
ask
460cd6ced3 TAChart: Fix crash while replacing linked chart in TChartExtentLink
git-svn-id: trunk@38712 -
2012-09-17 08:17:32 +00:00
ask
85bdf70d19 TAChart: Override TLinkedCharts.Add with better return type
git-svn-id: trunk@38711 -
2012-09-17 07:49:32 +00:00
ask
fcf2372934 TAChart: Fix crash when using TChartExtentLink with LinkedChart.Chart = nil
git-svn-id: trunk@38710 -
2012-09-17 07:43:14 +00:00
ask
c92eb28f54 TAChart: Publish TChartTitle.Shape and OnGetShape properties
git-svn-id: trunk@38708 -
2012-09-17 03:26:31 +00:00
ask
c72cbcb8e4 TAChart: Add test for TListChartSource cache
git-svn-id: trunk@38696 -
2012-09-16 17:49:22 +00:00
ask
583c74c2cc TAChart: Fix update of TListChartSource.ValuesTotal cache when adding or removing NaNs
git-svn-id: trunk@38694 -
2012-09-16 17:44:59 +00:00
ask
befc2df57b TAChart: Show user-defined mark shapes in "labels" demo
git-svn-id: trunk@38677 -
2012-09-16 06:12:13 +00:00
ask
1ff0ad2871 TAChart: Add Marks.OnGetShape event
git-svn-id: trunk@38676 -
2012-09-16 06:10:54 +00:00
ask
a35e517060 TAChart: Support Marks.Attachment = maCenter in pie series
git-svn-id: trunk@38675 -
2012-09-16 04:14:00 +00:00
ask
c309698bcb TAChart: Ignore NaNs while calculating TCustomChartSource.ValuesTotal
git-svn-id: trunk@38673 -
2012-09-15 16:55:40 +00:00
ask
f297a8e800 TAChart: Add axis index property editor
git-svn-id: trunk@38668 -
2012-09-15 14:22:51 +00:00
ask
0ce0a99c98 TAChart: Add tests for TCustomChartSource.Intervals.Tolerance
git-svn-id: trunk@38665 -
2012-09-15 09:30:46 +00:00
ask
f69a675b05 TAChart: Fix compiler hints in TAAnimatedSource unit
git-svn-id: trunk@38664 -
2012-09-15 09:28:09 +00:00
ask
27c22c6347 TAChart: Add "Synchronize marks" control to "Independent scale" page of "axis" demo
git-svn-id: trunk@38663 -
2012-09-15 09:13:40 +00:00
ask
71bbfef4d6 TAChart: Add TCustomAxisChartSource
git-svn-id: trunk@38662 -
2012-09-15 09:10:13 +00:00
ask
1ef9f780a2 TAChart: Add TChartAxis.Value and .ValueCount properties
git-svn-id: trunk@38661 -
2012-09-15 09:09:13 +00:00
ask
4b8e4641ab TAChart: Support Intervals.Tolerance for axis with non-interval source
git-svn-id: trunk@38660 -
2012-09-15 09:08:25 +00:00
ask
14c82d694e TAChart: Avoid double call to SetLength from ValuesInRange for unsorted TCustomChartSource
git-svn-id: trunk@38659 -
2012-09-15 07:48:48 +00:00
ask
5fc1caeffa TAChart: Add copyright header to AssertHelpers unit
git-svn-id: trunk@38658 -
2012-09-14 13:02:16 +00:00
ask
d3489c971e TAChart: Fix comment in front of THistory class
git-svn-id: trunk@38657 -
2012-09-14 13:00:59 +00:00
ask
6af3a1eb5d TAChart: Use TChartExtentHistory in the "extent" demo
git-svn-id: trunk@38656 -
2012-09-14 12:34:35 +00:00
ask
1a0c213794 TAChart: Test THistory class
git-svn-id: trunk@38654 -
2012-09-14 12:14:29 +00:00
ask
fcf539ce79 TAChart: Add THistory and TChartExtentHistory utility classes
git-svn-id: trunk@38653 -
2012-09-14 12:02:55 +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
fd49bc20b8 TAChart: Fix GetNearestPoint returning true with no points found inside radius, issue #22854
git-svn-id: trunk@38617 -
2012-09-11 16:18:21 +00:00
ask
a06d48f63f TAChart: Add TChartExtent.FixTo utility function
git-svn-id: trunk@38609 -
2012-09-10 09:44:05 +00:00
ask
14e266b3ba TAChart: Workaround for issue #22850
git-svn-id: trunk@38607 -
2012-09-10 03:41:09 +00:00
ask
1ea614e177 TAChart: Update "aggpas" demo to show transparency
git-svn-id: trunk@38597 -
2012-09-09 10:45:31 +00:00
ask
2373b8575c TAChart: Update "opengl" demo to show transparency and pie chart
git-svn-id: trunk@38596 -
2012-09-09 10:43:12 +00:00
ask
a1d618dfe6 TAChart: Support pie charts in OpenGL drawer
git-svn-id: trunk@38593 -
2012-09-09 09:20:00 +00:00
ask
b08d33069e TAChart: Support transparency in OpenGL drawer
git-svn-id: trunk@38590 -
2012-09-09 08:52:06 +00:00
ask
0745897078 TAChart: Do not draw lines which should be invisible in OpenGL drawer
git-svn-id: trunk@38589 -
2012-09-09 06:51:08 +00:00
ask
7525f414fe TAChart: Copy recently added properties in TChartTextElement.Assign and TGenericChartMarks.Assign
git-svn-id: trunk@38585 -
2012-09-08 16:58:55 +00:00
ask
bf4025e39a TAChart: Copy Attachment and YIndex in TGenericChartMarks.Assign
git-svn-id: trunk@38584 -
2012-09-08 16:57:07 +00:00
ask
400dc6d8e4 TAChart: Update "labels" demo to show callouts
git-svn-id: trunk@38582 -
2012-09-08 16:10:40 +00:00
ask
dc94200051 TAChart: Add mark callouts
git-svn-id: trunk@38581 -
2012-09-08 16:09:14 +00:00
ask
282b5f7f99 TAChart: Update "labels" demo to show label shapes
git-svn-id: trunk@38580 -
2012-09-08 11:31:58 +00:00
ask
c7d446ef38 TAChart: Add clsRoundRect and clsRoundSides to TChartLabelShape enumeration
git-svn-id: trunk@38579 -
2012-09-08 11:24:09 +00:00
ask
5417050ae2 TAChart: Move TGenericChartMarks.Shape property to TChartTextElement
git-svn-id: trunk@38578 -
2012-09-08 11:01:42 +00:00
ask
1a87d875b4 TAChart: Add TAGeometry.TPolygon utility object
git-svn-id: trunk@38575 -
2012-09-08 09:48:31 +00:00
ask
8448fbd197 TAChart: Draw chart correctly after decrease of an axis margin
git-svn-id: trunk@38571 -
2012-09-08 09:05:53 +00:00
ask
a7c38ab7ef TAChart: Add Marks.Margins property
git-svn-id: trunk@38567 -
2012-09-08 08:54:21 +00:00
ask
b51fa0ecd9 TAChart: Refactor label measurement in preparation for non-symmetric labels
git-svn-id: trunk@38566 -
2012-09-08 08:31:25 +00:00
ask
48b4ff9a85 TAChart: Update "basic" demo
git-svn-id: trunk@38565 -
2012-09-08 07:06:38 +00:00
ask
fa8507e364 TAChart: Extract TATextElements unit
git-svn-id: trunk@38564 -
2012-09-08 07:02:21 +00:00
ask
3464f50fbd TAChart: Add Marks.Shape property
git-svn-id: trunk@38561 -
2012-09-07 16:15:02 +00:00
ask
74d88298c4 TAChart: Add potential support for pie charts to fpcanvas drawer.
Will start working as soon as FPCanvas will support filled polygons.

git-svn-id: trunk@38559 -
2012-09-07 13:49:57 +00:00
ask
c2281371a4 TAChart: Add pie chart support to the fpvectorial drawer
git-svn-id: trunk@38558 -
2012-09-07 13:37:54 +00:00
ask
0ee540a7df TAChart: Support brush style, pen style and pen width in fpvectorial drawer
git-svn-id: trunk@38557 -
2012-09-07 13:07:09 +00:00
ask
b12d54bac4 TAChart: Support Y NaNs in polar series
git-svn-id: trunk@38547 -
2012-09-07 03:00:47 +00:00
ask
fdfaa2f99a TAChart: Add pie series support to the svg drawer
git-svn-id: trunk@38542 -
2012-09-06 15:22:10 +00:00
ask
b9c2d8fc91 TAChart: Add and use TAGeometry.TEllipse instead of BoundingBoxToCenterAndHalfRadius
git-svn-id: trunk@38538 -
2012-09-06 14:54:02 +00:00
ask
458fb3cdc9 TAChart: Add mark arrows to "label" demo
git-svn-id: trunk@38505 -
2012-09-03 16:57:17 +00:00
ask
b5a1282d12 TAChart: Notify chart when changing Series.Marks.Arrow
git-svn-id: trunk@38504 -
2012-09-03 16:54:58 +00:00
ask
ef32540658 TAChart: Copy BaseLength in TChartArrow.Assign
git-svn-id: trunk@38503 -
2012-09-03 16:50:14 +00:00
ask
73b155ec26 TAChart: Add Marks.Arrow property
git-svn-id: trunk@38502 -
2012-09-03 16:47:55 +00:00
ask
e11de6d9cd TAChart: Add TChartToolset.DispatchedShiftState property
git-svn-id: trunk@38500 -
2012-09-03 13:54:12 +00:00
ask
b33c818ce3 TAChart: Update "distance" demo
git-svn-id: trunk@38499 -
2012-09-03 13:05:39 +00:00
ask
544ce86495 TAChart: Split DataPointMode into DataPointModeStart and DataPointModeEnd
git-svn-id: trunk@38498 -
2012-09-03 13:03:58 +00:00
ask
d9f0617b68 TAChart: Optimize TDataPointTool.FindNearestPoint
git-svn-id: trunk@38478 -
2012-09-02 07:25:09 +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
51ae73b5dc TAChart: Fix drawing of empty transparent series with canvas drawer
git-svn-id: trunk@38471 -
2012-09-01 13:27:58 +00:00
ask
1788289d4b TAChart: Add transparency support to the svg drawer
git-svn-id: trunk@38470 -
2012-09-01 13:04:34 +00:00
ask
4ae545e36d TAChart: Fix error message in TFPCanvasDrawer.RadialPie
git-svn-id: trunk@38464 -
2012-08-31 15:57:24 +00:00
ask
770f3cd12c TAChart: Add transparency support to the aggpas drawer
git-svn-id: trunk@38463 -
2012-08-31 14:29:33 +00:00
ask
b40557bc9c TAChart: Add transparency support to the canvas drawer
git-svn-id: trunk@38459 -
2012-08-31 14:13:28 +00:00
ask
18ca070dec TAChart: Remove reference to non-existing file from the distance demo project.
git-svn-id: trunk@38458 -
2012-08-31 13:04:16 +00:00
ask
a027124970 TAChart: Add transparency support to BGRABitmap drawer
git-svn-id: trunk@38454 -
2012-08-31 10:43:16 +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
82f17f1252 TAChart: Add "distance" demo. Based on patch by Werner Pamler.
git-svn-id: trunk@38451 -
2012-08-31 09:56:38 +00:00
ask
d485227dea TAChart: Refresh chart for some changes of TDataPointDistanceTool properties in permanent mode
git-svn-id: trunk@38450 -
2012-08-31 09:50:13 +00:00
ask
74abf5658d TAChart: Add dpdoFlipLabel to TDataPointDistanceTool.Options
git-svn-id: trunk@38448 -
2012-08-31 05:41:17 +00:00
ask
2da91ebc91 TAChart: Replace TDataPointDistanceTool.dpdpLockToData option with DataPointMode property
git-svn-id: trunk@38447 -
2012-08-31 05:28:41 +00:00
ask
1abb40c5f4 TAChart: Set default TDataPointDistanceTool.Distance units to cuAxis.
Pass both axis and graph distance to Marks.Format.

git-svn-id: trunk@38446 -
2012-08-31 04:10:38 +00:00
ask
80bac85dcd TAChart: Add "animate" demo
git-svn-id: trunk@38443 -
2012-08-30 15:17:08 +00:00
ask
ddfd58d1de TAChart: Add TCustomAnimatedChartSource
git-svn-id: trunk@38442 -
2012-08-30 15:11:50 +00:00
ask
a51ed493bb TAChart: Add dpdoPermanent option to TDataPointDistanceTool
git-svn-id: trunk@38441 -
2012-08-30 08:21:49 +00:00
ask
3926cc6b0e TAChart: Take Marks.Distance into account when drawing TDataPointDistanceTool
git-svn-id: trunk@38440 -
2012-08-30 08:08:37 +00:00
ask
f78b270767 TAChart: Add dpdoRotateLabel option to TDataPointDistanceTool
git-svn-id: trunk@38439 -
2012-08-30 07:56:29 +00:00
ask
3c118fcf49 TAChart: Make text output code aware of SetXor mode instead of direct call to DrawXorText
git-svn-id: trunk@38438 -
2012-08-30 07:46:14 +00:00
ask
593695c6b5 TAChart: Replace IChartDrawer.SetXorPen with SetXor
git-svn-id: trunk@38435 -
2012-08-30 06:17:47 +00:00
ask
3192129e6e TAChart: Move DrawXorText to TADrawerCanvas unit
git-svn-id: trunk@38434 -
2012-08-30 05:54:23 +00:00
ask
c5350721c8 TAChart: Use drawer everywhere instead of canvas in tools
git-svn-id: trunk@38433 -
2012-08-30 05:34:59 +00:00
ask
ad680a75f4 TAChart: Extract TADataTools unit
git-svn-id: trunk@38432 -
2012-08-30 05:25:19 +00:00
ask
4cf420b246 TAChart: Extract PrepareDrawingModePen helper procedure
git-svn-id: trunk@38431 -
2012-08-30 02:20:09 +00:00
ask
27dded466e TAChart: Fix out-of-bounds access when drawing empty polygons and polylines
git-svn-id: trunk@38430 -
2012-08-30 02:03:18 +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
mattias
5348dc7d33 updated Makefiles
git-svn-id: trunk@38410 -
2012-08-27 16:43:01 +00:00
martin
ace911d9e7 Remove SynEdit from IdeIntf (license conflict)
git-svn-id: trunk@38408 -
2012-08-27 13:07:49 +00:00
mattias
1df496577f fixed make bigide, make all
git-svn-id: trunk@38405 -
2012-08-27 11:41:23 +00:00
ask
fcf47b570b TAChart: Add TChartAxis.IsPointInside function
git-svn-id: trunk@38349 -
2012-08-23 13:55:15 +00:00
ask
1223b09763 TAChart: Add TZoomDragTool.RestoreExtentOn property
git-svn-id: trunk@38342 -
2012-08-23 04:09:34 +00:00
ask
4d9f1110be TAChart: Update radial demo to show TPolarSeries.CloseCircle property
git-svn-id: trunk@38341 -
2012-08-23 03:24:53 +00:00
ask
1e025efb9d TAChart: Add TPolarSeries.CloseCircle property
git-svn-id: trunk@38340 -
2012-08-23 02:57:51 +00:00
ask
2c72f1ced4 TAChart: Fixes for TDataPointDistanceTool in xor drawing mode and with partial visibility
git-svn-id: trunk@38335 -
2012-08-22 15:18:11 +00:00
ask
847b230747 TAChart: Add initial implementation of distance text to TDataPointDistanceTool.
Based on patch by Werner Pamler.

git-svn-id: trunk@38334 -
2012-08-22 14:26:32 +00:00
ask
f5b873aa42 TAChart: Add TDataPointTool.TPointRef.AxisPos function
git-svn-id: trunk@38330 -
2012-08-22 10:51:36 +00:00
ask
aa894b143a TAChart: Add pointers to TDataPointDistanceTool
git-svn-id: trunk@38329 -
2012-08-22 09:48:58 +00:00
ask
2a08196858 TAChart: Add psHorBar and psVertBar to TSeriesPointerStyle enumeration. Update line demo.
git-svn-id: trunk@38328 -
2012-08-22 09:24:36 +00:00
ask
56687efcdf TAChart: Add TDataPointDistanceTool.Distance function and OnMeasure event
git-svn-id: trunk@38327 -
2012-08-22 09:15:49 +00:00
ask
17acb22f33 TAChart: Add cuAxis element to TChartUnits type. Update axis demo.
git-svn-id: trunk@38324 -
2012-08-22 08:24:46 +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
58cb183a8f TAChart: Issue change notifications when modifying TListChartSource.DataPoint property
git-svn-id: trunk@38261 -
2012-08-16 17:28:45 +00:00
ask
c489ae022c TAChart: Use correct notification when the series' source changes
git-svn-id: trunk@38260 -
2012-08-16 17:12:28 +00:00
ask
fc96c5a92f TAChart: Use TFitSeries.IEquationText in the fit demo
git-svn-id: trunk@38259 -
2012-08-16 16:12:58 +00:00
ask
af9adfd054 TAChart: Add TFitSeries.IEquationText interface, deprecate previous methods of getting equation text
git-svn-id: trunk@38258 -
2012-08-16 16:09:02 +00:00
ask
59dd582337 TAChart: Fix crash when setting Marks.LabelFont from the Object Inspector
git-svn-id: trunk@38234 -
2012-08-13 14:08:42 +00:00