ask
|
ad3dfd2bae
|
TAChart: Fix mouse coordinates passed to KeyUp/KeyDown tool events
git-svn-id: trunk@31970 -
|
2011-08-13 09:20:36 +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
|
413337fbfa
|
TAChart: Make TConstantLine.AxisIndexX work in GetNearestPoint and MovePoint methods. Update axistransf demo.
git-svn-id: trunk@31953 -
|
2011-08-12 06:00:05 +00:00 |
|
jesus
|
561307dda3
|
Fix compile with fpc trunk
git-svn-id: trunk@31947 -
|
2011-08-11 20:18:27 +00:00 |
|
ask
|
a85397a7f2
|
TAChart: Fix axis interval scale during printing. Trivial update to print demo.
git-svn-id: trunk@31923 -
|
2011-08-09 13:48:51 +00:00 |
|
ask
|
cdbd6d7fc4
|
TAChart: Fix minor marks after the last mark provided by the list source
git-svn-id: trunk@31911 -
|
2011-08-08 09:29:40 +00:00 |
|
ask
|
bfd5cb4f0e
|
TAChart: Use Intervals.MinLength in TCustomChartSource
git-svn-id: trunk@31873 -
|
2011-08-05 12:44:46 +00:00 |
|
ask
|
21b9e581d4
|
TAChart: Use axis interval parameters in TDateTimeIntervalChartSource. Update axis demo.
git-svn-id: trunk@31871 -
|
2011-08-05 12:29:32 +00:00 |
|
ask
|
8ce1ae04fd
|
TAChart: Use aipGraphCoords option in the axistransf demo
git-svn-id: trunk@31867 -
|
2011-08-05 05:59:20 +00:00 |
|
ask
|
3ec7677315
|
TAChart: Add aipGraphCoords option to axis interval parameters
git-svn-id: trunk@31866 -
|
2011-08-05 05:56:25 +00:00 |
|
ask
|
cc9b94639e
|
TAChart: Do not draw minor axis marks over major ones. Correctly use axis transformation on the minor marks.
git-svn-id: trunk@31865 -
|
2011-08-05 05:34:17 +00:00 |
|
ask
|
85819bec91
|
TAChart: Add workaround for issue #19887
git-svn-id: trunk@31864 -
|
2011-08-05 03:42:11 +00:00 |
|
ask
|
f9aff65013
|
TAChart: Publish TIntervalChartSource component. Add icon.
git-svn-id: trunk@31861 -
|
2011-08-03 17:02:40 +00:00 |
|
ask
|
e988567787
|
TAChart: Update axistransf demo
git-svn-id: trunk@31860 -
|
2011-08-03 16:38:28 +00:00 |
|
ask
|
7195e84854
|
TAChart: Update chart after change of axis interval parameters
git-svn-id: trunk@31859 -
|
2011-08-03 16:26:51 +00:00 |
|
ask
|
e486d01537
|
TAChart: Add "Intervals" page to the axis demo
git-svn-id: trunk@31858 -
|
2011-08-03 15:42:09 +00:00 |
|
ask
|
ce27587010
|
TAChart: Refactor TCharAxis.GetMarkValues procedure
git-svn-id: trunk@31857 -
|
2011-08-03 15:41:09 +00:00 |
|
ask
|
b6c83f2721
|
TAChart: Additional checks to prevent drawing of axis marks outside the axis range
git-svn-id: trunk@31856 -
|
2011-08-03 15:28:06 +00:00 |
|
ask
|
89c458bc8d
|
TAChart: Replace TChartMinorAxis.IntervalsCount with Intervals property
git-svn-id: trunk@31855 -
|
2011-08-03 15:14:50 +00:00 |
|
ask
|
3f6db4ab9f
|
TAChart: Add TChartAxis.Intervals property
git-svn-id: trunk@31854 -
|
2011-08-03 14:44:56 +00:00 |
|
ask
|
6fc1a2fbed
|
TAChart: Fix axis ordering
git-svn-id: trunk@31853 -
|
2011-08-03 14:40:58 +00:00 |
|
ask
|
70e64e04d8
|
TAChart: Use TIntervalChartSource.Params in interval calculations
git-svn-id: trunk@31851 -
|
2011-08-03 11:37:38 +00:00 |
|
ask
|
f81391d3cd
|
TAChart: Add TValuesInRangeParams helper type, remove TAxisDataExtent helper type
git-svn-id: trunk@31844 -
|
2011-08-01 06:06:43 +00:00 |
|
ask
|
b5c78839e1
|
TAChart: Add TIntervalChartSource.Params property
git-svn-id: trunk@31843 -
|
2011-08-01 04:03:08 +00:00 |
|
ask
|
c52dc587e2
|
TAChart: Initial implementation of TChartAxisIntervalParams.
Does not do anything useful yet.
git-svn-id: trunk@31836 -
|
2011-07-31 03:49:03 +00:00 |
|
ask
|
cf6ddb9fb0
|
TAChart: Extract StrToFloatDefSep utility function
git-svn-id: trunk@31835 -
|
2011-07-31 03:41:41 +00:00 |
|
ask
|
4ce550af73
|
TAChart: Add test for decimal separator in DataPoints property
git-svn-id: trunk@31834 -
|
2011-07-31 03:15:08 +00:00 |
|
ask
|
fb3b94ed21
|
TAChart: Use SetPropDefaults in TChartPen
git-svn-id: trunk@31829 -
|
2011-07-30 16:28:19 +00:00 |
|
ask
|
6227fc5787
|
TAChart: Add SetPropDefaults procedure and tests for it
git-svn-id: trunk@31828 -
|
2011-07-30 14:49:23 +00:00 |
|
ask
|
e8d1819c83
|
TAChart: Add some strict protected/strict private annotations. Get rid of TCustomSeriesCrack class.
git-svn-id: trunk@31827 -
|
2011-07-30 08:25:18 +00:00 |
|
ask
|
d0b5c54609
|
TAChart: Process new properties in TChartAxis.Assign
git-svn-id: trunk@31826 -
|
2011-07-30 08:13:56 +00:00 |
|
ask
|
a2676e9ab3
|
TAChart: Update axis demo
git-svn-id: trunk@31825 -
|
2011-07-30 08:09:32 +00:00 |
|
ask
|
11d4e269aa
|
TAChart: Add TChartAxisMarks.Range property
git-svn-id: trunk@31824 -
|
2011-07-30 08:08:54 +00:00 |
|
ask
|
b8bef2f439
|
TAChart: Add TChartRange.Assign and TChartExtent.Assign methods
git-svn-id: trunk@31823 -
|
2011-07-30 06:45:50 +00:00 |
|
ask
|
aa51debce9
|
TAChart: Add TChartAxis.Range property
git-svn-id: trunk@31822 -
|
2011-07-30 06:41:55 +00:00 |
|
ask
|
c61219fe79
|
TAChart: Add TConstantLine.AxisIndexX property
git-svn-id: trunk@31821 -
|
2011-07-29 07:15:59 +00:00 |
|
ask
|
022a7d20b5
|
TACHart: Trivial style fixes
git-svn-id: trunk@31820 -
|
2011-07-29 05:26:39 +00:00 |
|
ask
|
727c3782d1
|
TAChart: Add workaround for issue #19780
git-svn-id: trunk@31813 -
|
2011-07-28 01:33:39 +00:00 |
|
mattias
|
4b2eccb8c0
|
docs: undo rename of fpdoc links #lclbase, because first the tools need to be updated
git-svn-id: trunk@31801 -
|
2011-07-25 22:43:12 +00:00 |
|
mattias
|
5a5221944d
|
docs: fixed some more links
git-svn-id: trunk@31789 -
|
2011-07-23 12:47:09 +00:00 |
|
ask
|
411ec72db8
|
TAChart: Do not display mark labels by default for minor axis.
+ Remove unusable properties from minor axis marks
+ Update axis demo
git-svn-id: trunk@31776 -
|
2011-07-21 16:18:49 +00:00 |
|
ask
|
92659628f1
|
TAChart: Measure "edge" marks correctly in the presence of axis transformations
git-svn-id: trunk@31772 -
|
2011-07-20 15:49:18 +00:00 |
|
ask
|
490ec0cbdc
|
TAChart: Measure marks correctly even if the source is unsorted
git-svn-id: trunk@31771 -
|
2011-07-20 15:36:08 +00:00 |
|
ask
|
f58c701d03
|
TAChart: Measure minor mark labels
git-svn-id: trunk@31768 -
|
2011-07-20 14:45:20 +00:00 |
|
ask
|
de32d99c42
|
TAChart: Refactor axis marks generation
git-svn-id: trunk@31764 -
|
2011-07-20 11:40:55 +00:00 |
|
ask
|
82d446ecb3
|
TAChart: Update axis demo
git-svn-id: trunk@31763 -
|
2011-07-20 11:16:30 +00:00 |
|
ask
|
0138145ed5
|
TAChart: Draw minor axis marks
git-svn-id: trunk@31762 -
|
2011-07-20 11:08:47 +00:00 |
|
ask
|
790e4b7ec7
|
TAChart: Take minor ticks into account while measuring axis
git-svn-id: trunk@31761 -
|
2011-07-20 10:02:17 +00:00 |
|
ask
|
437e34ed6f
|
TAChart: TChartTitle.Alignment affects title position in addition to justification
git-svn-id: trunk@31760 -
|
2011-07-20 09:40:02 +00:00 |
|
ask
|
bc03648d20
|
TAChart: Minor demo updates
git-svn-id: trunk@31759 -
|
2011-07-20 09:33:39 +00:00 |
|
ask
|
69b894a323
|
TAChart: Fix default values and remove warnings in chart titles
git-svn-id: trunk@31758 -
|
2011-07-20 09:32:02 +00:00 |
|
ask
|
99862bc8dc
|
TAChart: TChartTitle is now a descendant of TChartTextElement:
* TChartTitle.Frame now works
* Alignment property extended to all kinds of marks
git-svn-id: trunk@31757 -
|
2011-07-20 09:16:29 +00:00 |
|
ask
|
bea2a05af6
|
TAChart: Extract TChartTextElement helper class
git-svn-id: trunk@31756 -
|
2011-07-20 08:44:51 +00:00 |
|
ask
|
5a9034c984
|
TAChart: Do not publish YIndex property for the axis title
git-svn-id: trunk@31755 -
|
2011-07-20 04:32:16 +00:00 |
|
ask
|
0566afca02
|
TAChart: Add TChartAxis.Arrow property
git-svn-id: trunk@31726 -
|
2011-07-17 09:45:35 +00:00 |
|
ask
|
7e525bd5f0
|
TAChart: Scale arrows
git-svn-id: trunk@31725 -
|
2011-07-17 08:48:38 +00:00 |
|
ask
|
0d4182bf6a
|
TAChart: Use TConstantLine.Arrow in func demo
git-svn-id: trunk@31722 -
|
2011-07-17 08:31:03 +00:00 |
|
ask
|
c2dfa0d212
|
TAChart: Add TConstantLine.Arrow property
git-svn-id: trunk@31721 -
|
2011-07-17 08:30:28 +00:00 |
|
ask
|
122c7971a0
|
TAChart: Use AxisPen property in 3d demo
git-svn-id: trunk@31720 -
|
2011-07-17 07:50:40 +00:00 |
|
ask
|
e8e8e52c90
|
TAChart: Fix axis Z positioning
git-svn-id: trunk@31719 -
|
2011-07-17 07:50:16 +00:00 |
|
ask
|
6742e22298
|
TAChart: Add TChartAxis.AxisPen property
git-svn-id: trunk@31718 -
|
2011-07-17 07:44:47 +00:00 |
|
ask
|
938cbd7a55
|
TAChart: Correctly measure axis titles
git-svn-id: trunk@31714 -
|
2011-07-16 18:34:15 +00:00 |
|
ask
|
9b3b52f19f
|
TAChart: Exactly reserve margins for the first and the last mark on the axis
git-svn-id: trunk@31713 -
|
2011-07-16 18:20:23 +00:00 |
|
ask
|
4ed00f8de5
|
TAChart: Use TAxisDrawHelper for axis measuring
git-svn-id: trunk@31712 -
|
2011-07-16 17:37:01 +00:00 |
|
ask
|
b237589161
|
TAChart: Do not add extra margins between labels and border
git-svn-id: trunk@31711 -
|
2011-07-16 16:27:06 +00:00 |
|
ask
|
a6036287a9
|
TAChart: Always add internal chart margins
git-svn-id: trunk@31710 -
|
2011-07-16 16:26:21 +00:00 |
|
ask
|
d4b0f89e8f
|
TAChart: Calculate transformation coefficients iteratively
git-svn-id: trunk@31709 -
|
2011-07-16 16:17:26 +00:00 |
|
ask
|
f13bf300dd
|
TAChart: Reserve margins for the first and the last mark on the axis
git-svn-id: trunk@31708 -
|
2011-07-16 12:15:43 +00:00 |
|
ask
|
67aa466330
|
TAChart: Use enumerators while working with axises
git-svn-id: trunk@31707 -
|
2011-07-16 08:07:22 +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
|
ef6c622afb
|
TAChart: Use series enumerators in demo projects
git-svn-id: trunk@31679 -
|
2011-07-12 11:42:28 +00:00 |
|
ask
|
ff5131c97b
|
TAChart: Use custom series enumerator in TChartListbox
git-svn-id: trunk@31678 -
|
2011-07-12 11:28:38 +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
|
e164321e99
|
TAChart: Fix memory leak introduced in r31672 #5c92f7cdaf
git-svn-id: trunk@31676 -
|
2011-07-12 11:20:36 +00:00 |
|
ask
|
d952814c84
|
TAChart: Add and use TBasicChartSeriesEnumerator
git-svn-id: trunk@31675 -
|
2011-07-12 09:38:32 +00:00 |
|
ask
|
267a457efe
|
TAChart: Add and use TLegendItemsEnumerator
git-svn-id: trunk@31674 -
|
2011-07-12 09:22:52 +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
|
5c92f7cdaf
|
TAChart: Add TChart.MarginsExternal property
git-svn-id: trunk@31672 -
|
2011-07-12 07:14:55 +00:00 |
|
ask
|
8c1941aa19
|
TAChart: Update listbox demo
git-svn-id: trunk@31668 -
|
2011-07-10 16:40:20 +00:00 |
|
ask
|
92fec404bd
|
TAChart: Do not repopulate listbox on source changes.
git-svn-id: trunk@31667 -
|
2011-07-10 16:39:48 +00:00 |
|
ask
|
cbc4a09b8e
|
TAChart: Transmit original sender through TCustomChartSeries.StyleChanged
git-svn-id: trunk@31666 -
|
2011-07-10 16:37:57 +00:00 |
|
ask
|
bbdcdd97ef
|
TAChart: Fix list "index out of bounds" after pressing space in TChartListbox
+ Some optimizations
git-svn-id: trunk@31665 -
|
2011-07-10 16:27:02 +00:00 |
|
ask
|
e3caa9ce61
|
TAChart: Add TListener.OnNotify property
git-svn-id: trunk@31664 -
|
2011-07-10 16:25:11 +00:00 |
|
ask
|
03f4033c49
|
TAChart: Fix AV when calling ValuesInRange on empty source
git-svn-id: trunk@31663 -
|
2011-07-10 15:19:19 +00:00 |
|
ask
|
9e2a877d3d
|
TAChart: Extract TChartListbox.EnsureSingleChecked procedure.
+ Remove locking mechanism since it is no longer needed.
git-svn-id: trunk@31662 -
|
2011-07-10 14:38:20 +00:00 |
|
ask
|
e7f6c7289b
|
TAChart: Updated TChartListbox icon by Werner Pamler
git-svn-id: trunk@31661 -
|
2011-07-10 13:40:55 +00:00 |
|
ask
|
1c39600e87
|
TAChart: Fix AV while trying to draw empty legend
git-svn-id: trunk@31660 -
|
2011-07-10 13:34:53 +00:00 |
|
ask
|
d67172d19f
|
TAChart: Add TChartListbox.OnAddSeries event
git-svn-id: trunk@31659 -
|
2011-07-10 10:57:31 +00:00 |
|
ask
|
ad6ec6e704
|
TAChart: TChartListbox: Do not enforce single active series without cloShowCheckboxes option
git-svn-id: trunk@31658 -
|
2011-07-10 10:41:37 +00:00 |
|
ask
|
d8ce372351
|
TAChart: Rename TChartListbox.OnSeriesIconClick to OnSeriesIconDblClick
git-svn-id: trunk@31657 -
|
2011-07-10 10:38:50 +00:00 |
|
ask
|
2518e1544d
|
TAChart: Replace TChartListbox boolean properties with a single Options property. Update demo.
git-svn-id: trunk@31656 -
|
2011-07-10 10:35:32 +00:00 |
|
ask
|
56bfdb8e1a
|
TAChart: Sort TChartListbox items according to Legend.Order
git-svn-id: trunk@31655 -
|
2011-07-10 10:24:20 +00:00 |
|
ask
|
af52bce126
|
TAChart: Move legend item order initialization to Legend.SortItemsByOrder
git-svn-id: trunk@31654 -
|
2011-07-10 10:23:37 +00:00 |
|
ask
|
9e89969e78
|
TAChart: Update bgra demo
git-svn-id: trunk@31653 -
|
2011-07-10 09:57:55 +00:00 |
|
ask
|
92f1f8c865
|
TAChart: Add Font.Style support to TBGRABitmapDrawer
git-svn-id: trunk@31652 -
|
2011-07-10 09:55:46 +00:00 |
|
ask
|
1616b005fa
|
TAChart: Stop auto-hiding axis after adding pie series
git-svn-id: trunk@31651 -
|
2011-07-10 09:53:38 +00:00 |
|
ask
|
57720bea42
|
TAChart: Convert TBGRABitmapDrawer to use BGRACanvas, based on code by "circular"
git-svn-id: trunk@31650 -
|
2011-07-10 09:52:26 +00:00 |
|
ask
|
64471ede52
|
TAChart: Update axis demo to use minor axis on Submarks page
git-svn-id: trunk@31643 -
|
2011-07-10 06:51:27 +00:00 |
|
ask
|
007f525bd7
|
TAChart: Modify ValuesInRange to return extra value on both sides of requested interval.
This fixes display of minor axis the the graph edges.
git-svn-id: trunk@31642 -
|
2011-07-10 06:50:21 +00:00 |
|
ask
|
2f560c99e7
|
TAChart: Update listbox demo to use design-time more.
+ Some style fixes
git-svn-id: trunk@31641 -
|
2011-07-10 06:15:46 +00:00 |
|
ask
|
e08abac28c
|
TAChart: Update TChartListbox after change of OnPopulate event
git-svn-id: trunk@31640 -
|
2011-07-10 06:14:11 +00:00 |
|
ask
|
40e5b784e4
|
TAChart: Set default columns count to 1 in listbox demo
git-svn-id: trunk@31639 -
|
2011-07-10 04:05:38 +00:00 |
|
ask
|
61891d6766
|
TAChart: Convert listbox demo code to standard formatting and style
git-svn-id: trunk@31638 -
|
2011-07-10 03:59:54 +00:00 |
|
ask
|
dbfbd65cbe
|
TAChart: Remove session info from listbox demo project file
git-svn-id: trunk@31637 -
|
2011-07-10 03:59:06 +00:00 |
|
ask
|
2252e97508
|
TAChart: Add item caption and TLegendItem object to TChartListbox.Items.
+ Few minor style fixes
git-svn-id: trunk@31636 -
|
2011-07-10 03:49:13 +00:00 |
|
ask
|
d8477e5555
|
TAChart: Remove TChartListBox.Notification method
It duplicated listener's functionality and was not registered anyway.
git-svn-id: trunk@31635 -
|
2011-07-10 03:21:12 +00:00 |
|
ask
|
cbf4bd53aa
|
TAChart: Fix list-out-of-bounds error when clicking outside of series list in TChartListBox
git-svn-id: trunk@31634 -
|
2011-07-10 03:13:18 +00:00 |
|
ask
|
8d895ef46b
|
TAChart: Convert TChartListBox code to standard style
git-svn-id: trunk@31633 -
|
2011-07-10 02:59:52 +00:00 |
|
ask
|
77e81e6501
|
TAChart: Convert TChartListBox code to standard formatting
git-svn-id: trunk@31632 -
|
2011-07-10 02:01:00 +00:00 |
|
ask
|
c7b8797cf5
|
TAChart: Add TChartListbox demo by Werner Pamler
git-svn-id: trunk@31631 -
|
2011-07-10 01:40:29 +00:00 |
|
ask
|
2d6a277be3
|
TAChart: Add TChartListbox by Werner Pamler
git-svn-id: trunk@31630 -
|
2011-07-10 01:37:10 +00:00 |
|
ask
|
afebc43889
|
TAChart: Fill TLegendItem.Owner property
git-svn-id: trunk@31629 -
|
2011-07-10 01:20:43 +00:00 |
|
ask
|
56b5541270
|
TAChart: Add separate options for left- and right-side extrapolation to TCubicSplineSeries. Update demo.
git-svn-id: trunk@31569 -
|
2011-07-05 18:11:13 +00:00 |
|
ask
|
c5139ede83
|
TAChart: Call StyleChanged instead of Invalidate when changing TAChart properties.
This allows listeners to catch all changes.
git-svn-id: trunk@31568 -
|
2011-07-05 17:03:53 +00:00 |
|
ask
|
9c9da3e05c
|
TAChart: Add TLegendItem.Owner property
git-svn-id: trunk@31557 -
|
2011-07-04 12:00:11 +00:00 |
|
ask
|
d20a2f65ae
|
TAChart: Add TCustomChartSeries.GetSingleLegendItem procedure
git-svn-id: trunk@31556 -
|
2011-07-04 11:49:54 +00:00 |
|
ask
|
b0fdff2a72
|
TAChart: Update func demo to use TCubicSplineSeries.Options
git-svn-id: trunk@31509 -
|
2011-07-02 15:41:48 +00:00 |
|
ask
|
de65da804e
|
TAChart: Fix AV when deleting toolset which is assigned to a chart
git-svn-id: trunk@31508 -
|
2011-07-02 15:36:12 +00:00 |
|
ask
|
db59a549b8
|
TAChart: Fix AV on drawing empty spline series
git-svn-id: trunk@31507 -
|
2011-07-02 14:12:16 +00:00 |
|
ask
|
41682039b8
|
TAChart: Fixup for r31504 #1dfc811dc9
git-svn-id: trunk@31506 -
|
2011-07-02 14:11:40 +00:00 |
|
ask
|
d469b0c96f
|
TAChart: Correctly calculate TCubicSplineSeries extent.
git-svn-id: trunk@31505 -
|
2011-07-02 14:04:03 +00:00 |
|
ask
|
1dfc811dc9
|
TAChart: Add ipfsmm procedure to numlib library to calculate spline minimum and maximum values.
git-svn-id: trunk@31504 -
|
2011-07-02 14:03:23 +00:00 |
|
ask
|
2b2cf863e5
|
TAChart: Make cubic spline extrapolation optional
git-svn-id: trunk@31501 -
|
2011-07-02 13:06:14 +00:00 |
|
ask
|
94604fadc2
|
TAChart: Add Options and BadDataPen properties to TCubicSplineSeries.
git-svn-id: trunk@31497 -
|
2011-07-02 13:00:23 +00:00 |
|
ask
|
8ccc414025
|
TAChart: Fix division by zero when attempting to draw cubic splines from unordered X values
git-svn-id: trunk@31479 -
|
2011-06-30 15:02:08 +00:00 |
|
ask
|
00841b0993
|
TAChart: Update func demo with pointers in spline series
git-svn-id: trunk@31434 -
|
2011-06-28 16:38:21 +00:00 |
|
ask
|
c7a345958f
|
TAChart: Add Pointer property to spline series
git-svn-id: trunk@31433 -
|
2011-06-28 16:34:58 +00:00 |
|
ask
|
1a44819dcf
|
TAChart: Move Pointer property to TBasicPointSeries
git-svn-id: trunk@31432 -
|
2011-06-28 16:26:52 +00:00 |
|
ask
|
80486ae12e
|
TAChart: Do not draw pointers with Visible = false
git-svn-id: trunk@31431 -
|
2011-06-28 16:03:36 +00:00 |
|
ask
|
ea79d0a8d1
|
TAChart: Fix bugs in TCubicSplineSeries.
* Draw last point correctly
* Do not cut the spline to the points' bounding box
git-svn-id: trunk@31430 -
|
2011-06-28 15:57:45 +00:00 |
|
ask
|
01e9be3b20
|
TAChart: Add TChartMinorAxis.IntervalsCount property. Draw minor axises.
git-svn-id: trunk@31429 -
|
2011-06-28 10:58:17 +00:00 |
|
ask
|
a890570935
|
TAChart: Extract TAChartAxisUtils unit
git-svn-id: trunk@31428 -
|
2011-06-28 10:15:27 +00:00 |
|
ask
|
2b82bb67f6
|
TAChart: Move common methods and properties to TChartBasicAxis
git-svn-id: trunk@31427 -
|
2011-06-28 09:53:28 +00:00 |
|
ask
|
fb73e33cdd
|
TAChart: Remove warning
git-svn-id: trunk@31426 -
|
2011-06-28 09:09:48 +00:00 |
|
ask
|
7954ae2127
|
TAChart: Move TTransformFunc definition to TAChartUtils. Use it in the axis drawing code.
git-svn-id: trunk@31424 -
|
2011-06-28 08:58:22 +00:00 |
|
ask
|
df404722c8
|
TAChart: Refactor axis drawing. Add TAxisDrawHelper class.
git-svn-id: trunk@31423 -
|
2011-06-28 08:52:40 +00:00 |
|
ask
|
6c0db06c3f
|
TAChart: Add cubic spline to the func demo
git-svn-id: trunk@31408 -
|
2011-06-26 17:25:54 +00:00 |
|
ask
|
8697a41ace
|
TAChart: Add cubic spline series
git-svn-id: trunk@31407 -
|
2011-06-26 17:24:55 +00:00 |
|
ask
|
86b18e0c0a
|
TAChart: Update Makefile
git-svn-id: trunk@31406 -
|
2011-06-26 17:23:18 +00:00 |
|
ask
|
e55047557e
|
TAChart: Temporarily add some files from the FPC numlib library
to fix critical numlib bugs without waiting for FPC upgrade
git-svn-id: trunk@31405 -
|
2011-06-26 17:22:26 +00:00 |
|
ask
|
796aa1f5c7
|
TAChart: Rename TSplineSeries into TBSplineSeries
git-svn-id: trunk@31404 -
|
2011-06-26 15:54:23 +00:00 |
|
ask
|
17383db4e9
|
TAChart: Fix AV with invisible legend
git-svn-id: trunk@31403 -
|
2011-06-26 14:35:31 +00:00 |
|
ask
|
59ea86ddff
|
TAChart: Add TChartLegend.ColumnCount property
git-svn-id: trunk@31402 -
|
2011-06-26 14:27:07 +00:00 |
|
ask
|
7ad974bb8a
|
TAChart: Change TChartSeriesLegend.OnDraw parameters. Update demo.
git-svn-id: trunk@31399 -
|
2011-06-26 10:35:03 +00:00 |
|
ask
|
ae0f0fc734
|
TAChart: Add TChartSeriesLegend.OnCreate event. Update demo.
git-svn-id: trunk@31398 -
|
2011-06-26 10:29:53 +00:00 |
|
ask
|
2c6d4e309e
|
TAChart: Add TChartLegend.GroupFont property
git-svn-id: trunk@31397 -
|
2011-06-26 09:58:17 +00:00 |
|
ask
|
be7740a708
|
TAChart: Add legend item grouping. Update demo.
git-svn-id: trunk@31396 -
|
2011-06-26 09:43:47 +00:00 |
|
ask
|
e6b1840fc4
|
TAChart: Add TChartSeriesLegend.Order property
git-svn-id: trunk@31395 -
|
2011-06-26 08:45:35 +00:00 |
|
ask
|
1584ede71a
|
TAChart: Extract MakeSquare utility function
git-svn-id: trunk@31394 -
|
2011-06-26 07:32:18 +00:00 |
|
ask
|
ac09dbf6fd
|
TAChart: Draw pie-specific legend item for pie series. Update demo.
git-svn-id: trunk@31393 -
|
2011-06-26 07:25:56 +00:00 |
|
ask
|
980591b46b
|
TAChart: Merge duplicate definitions of TChartColor
git-svn-id: trunk@31392 -
|
2011-06-26 07:14:37 +00:00 |
|
ask
|
2cca7ee1a8
|
TAChart: Replace TCustomChartSeries.ColorOrDefault with global ColorDef function
git-svn-id: trunk@31391 -
|
2011-06-26 06:29:49 +00:00 |
|
ask
|
a29bc6b797
|
TAChart: Move TLegendItemPieSlice to the TARadialSeries unit
git-svn-id: trunk@31390 -
|
2011-06-26 06:15:32 +00:00 |
|
ask
|
a6c1d7e971
|
TAChart: Implement typed Items property in TChartLegendItems
git-svn-id: trunk@31389 -
|
2011-06-26 05:46:17 +00:00 |
|
ask
|
edac0eec23
|
TAChart: Add AIncludeHidden parameter to the TChart.GetLegendItems function.
Based on code by Werner.
git-svn-id: trunk@31359 -
|
2011-06-24 13:39:11 +00:00 |
|
ask
|
67e4a0d07f
|
TAChart: Use TChartLegendItems instead of TObjectList
git-svn-id: trunk@31344 -
|
2011-06-23 14:56:05 +00:00 |
|
ask
|
6cc9d3da78
|
TAChart: Add Legend.SymbolFrame property
git-svn-id: trunk@31342 -
|
2011-06-23 07:33:53 +00:00 |
|
ask
|
0bbf6f4c42
|
TAChart: Do not draw legend frame with Visible = false
git-svn-id: trunk@31341 -
|
2011-06-23 07:28:56 +00:00 |
|
ask
|
fe8fb348a1
|
TAChart: Fix text positioning in fpvectorial back-end. Silence warnings.
git-svn-id: trunk@31336 -
|
2011-06-22 14:23:45 +00:00 |
|
ask
|
f1cfea45dc
|
TAChart: Add combobox with legend items to the legend demo
git-svn-id: trunk@31335 -
|
2011-06-22 14:13:21 +00:00 |
|
ask
|
80521e30cc
|
TAChart: Extract public function TChart.GetLegendItems
git-svn-id: trunk@31334 -
|
2011-06-22 14:07:47 +00:00 |
|
ask
|
9595273e55
|
TAChart: Extract public TChartLegend.MeasureItem function
git-svn-id: trunk@31332 -
|
2011-06-22 13:18:12 +00:00 |
|
ask
|
acc492d0f6
|
TAChart: Fix brush style setting in fpvectorial back-end
git-svn-id: trunk@31255 -
|
2011-06-16 12:30:20 +00:00 |
|
ask
|
230c6153d4
|
TAChart: Simplify Y axis inversion code in fpvectorial back-end.
git-svn-id: trunk@31254 -
|
2011-06-16 12:29:05 +00:00 |
|
ask
|
96e208066b
|
TAChart: Invert Y axis when drawing to fpvectorial back-end
git-svn-id: trunk@31253 -
|
2011-06-16 12:19:58 +00:00 |
|
ask
|
9e2e844a4f
|
TAChart: Take system colors into account in fpvectorial back-end. Update demo.
git-svn-id: trunk@31246 -
|
2011-06-16 11:14:10 +00:00 |
|
sekelsenmat
|
206e4d5b90
|
tachart: Fixes compilation because now fpvectorial uses TFPColor
git-svn-id: trunk@31245 -
|
2011-06-16 10:33:47 +00:00 |
|
sekelsenmat
|
9a6b6f2418
|
tachart: fixes compilation of the fpvectorial demo
git-svn-id: trunk@31244 -
|
2011-06-16 09:36:07 +00:00 |
|
ask
|
452f12804c
|
TAChart: Fix freeze for very long line series drawn with wide pen
git-svn-id: trunk@31242 -
|
2011-06-16 08:09:55 +00:00 |
|
ask
|
a051702584
|
TAChart: Draw pie series on bgra back-end
git-svn-id: trunk@31199 -
|
2011-06-13 12:25:40 +00:00 |
|
ask
|
ff37968b20
|
TAChart: Use font antialiasing in the bgra back-end. Update demo.
git-svn-id: trunk@31190 -
|
2011-06-13 01:37:32 +00:00 |
|
ask
|
0c44a00b8c
|
TAChart: Do not draw single-pixel label links
git-svn-id: trunk@31189 -
|
2011-06-13 01:23:44 +00:00 |
|
ask
|
4e7f3f8f63
|
TAChart: Minor optimizations and fixes to TSplineSeries
git-svn-id: trunk@31182 -
|
2011-06-12 07:04:06 +00:00 |
|
ask
|
b536ad8ffa
|
TAChart: Silence hints in the axis demo
git-svn-id: trunk@31175 -
|
2011-06-11 23:23:39 +00:00 |
|
ask
|
b72a333eb7
|
TAChart: More precise requirements for nogui demo
git-svn-id: trunk@31174 -
|
2011-06-11 23:23:13 +00:00 |
|
ask
|
ce90312470
|
TAChart: Add spline to the func demo.
git-svn-id: trunk@31173 -
|
2011-06-11 23:21:45 +00:00 |
|
ask
|
822e023c1d
|
TAChart: Draw spline segments by recursive subdivision to guarantee smoothness
git-svn-id: trunk@31172 -
|
2011-06-11 23:19:42 +00:00 |
|
ask
|
8d25b542e1
|
TAChart: Add TSplineSeries
git-svn-id: trunk@31171 -
|
2011-06-11 22:42:02 +00:00 |
|
ask
|
5779ff5a45
|
TAChart: Initial implementation of TChartMinorAxis
git-svn-id: trunk@31153 -
|
2011-06-10 10:50:59 +00:00 |
|
ask
|
fd1c88271a
|
TAChart: Extract TChartBasicAxis class
git-svn-id: trunk@31152 -
|
2011-06-10 10:09:31 +00:00 |
|
ask
|
95315d575a
|
TAChart: Process all fields in TChartAxis.Assign
git-svn-id: trunk@31151 -
|
2011-06-10 08:40:27 +00:00 |
|
ask
|
db47008d5d
|
TAChart: Disable reticule on KeyUp in the tools demo
git-svn-id: trunk@31142 -
|
2011-06-09 10:17:22 +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
|
434077f134
|
TAChart: Update rotate and multi demos to include mark positions
git-svn-id: trunk@30589 -
|
2011-05-06 15:28:47 +00:00 |
|
ask
|
553a073919
|
TAChart: Add Marks.YIndex property, implement labels for stacked series
git-svn-id: trunk@30588 -
|
2011-05-06 15:27:27 +00:00 |
|
ask
|
88a88c1b2b
|
TAChart: Consult BarSeries.ZeroLevel when calculating label direction
git-svn-id: trunk@30587 -
|
2011-05-06 15:06:09 +00:00 |
|
ask
|
4f051e1e6d
|
TAChart: Add MarkPositions property to point-based series
git-svn-id: trunk@30578 -
|
2011-05-06 10:47:34 +00:00 |
|
ask
|
febce422a7
|
TAChart: Update radial demo with mark positions
git-svn-id: trunk@30574 -
|
2011-05-06 10:00:17 +00:00 |
|
ask
|
22f53e500e
|
TAChart: Implement left/right mark positions for pie series
git-svn-id: trunk@30573 -
|
2011-05-06 09:59:40 +00:00 |
|
ask
|
bad4e3f9a3
|
TAChart: Add PieSeries.MarkPositions property. Implement labels inside of slices.
git-svn-id: trunk@30570 -
|
2011-05-06 09:42:30 +00:00 |
|
ask
|
4f80748db7
|
TAChart: Do not draw label links with LinkPen.Visible = false
git-svn-id: trunk@30568 -
|
2011-05-06 09:33:40 +00:00 |
|
ask
|
397a0e437e
|
TAChart: Extract TAIntervalSources unit
git-svn-id: trunk@30528 -
|
2011-05-02 12:22:16 +00:00 |
|
ask
|
0830ff3c25
|
TAChart: Improve font size support in fpvectorial back-end
git-svn-id: trunk@30527 -
|
2011-05-02 12:09:38 +00:00 |
|
ask
|
88604dfc35
|
TAChart: Minor style fixes
git-svn-id: trunk@30526 -
|
2011-05-02 12:08:44 +00:00 |
|
ask
|
70ab11beed
|
TAChart: Use TAChartPrint package in the printing demo
git-svn-id: trunk@30525 -
|
2011-05-02 09:17:55 +00:00 |
|