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
ask
1252e5d6dc
TAChart: Fix disappearance of axis marks located exactly at chart bounds
...
git-svn-id: trunk@38233 -
2012-08-13 11:47:45 +00:00
ask
09924a0960
TAChart: Add InRangeUlps utility function
...
git-svn-id: trunk@38232 -
2012-08-13 11:45:55 +00:00
ask
ec9045aeb0
TAChart: Fix hang in functional series with extreme zoom ratios
...
git-svn-id: trunk@38226 -
2012-08-11 06:02:05 +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
d9d528ab9c
TAChart: Do not draw fit series if the fitting was not performed.
...
Patch by Werner Pamler.
git-svn-id: trunk@38179 -
2012-08-06 12:29:28 +00:00
ask
47bce9fd29
TAChart: Add test for spaces in field names inside TDbChartSource.FieldY
...
git-svn-id: trunk@38039 -
2012-07-25 15:37:11 +00:00
ask
bff3224530
TAChart: Allow spaces in field names inside TDbChartSource.FieldY
...
git-svn-id: trunk@38038 -
2012-07-25 15:36:38 +00:00
ask
e2a4592001
TAChart: Add initial tests for TDbChartSource
...
git-svn-id: trunk@38032 -
2012-07-24 10:18:43 +00:00
ask
99d017b9e3
TAChart: Add TDataPointHintTool.OnHintPosition event
...
git-svn-id: trunk@38028 -
2012-07-24 08:17:15 +00:00
ask
5fc4d848fb
TAChart: Add TDbChartSource.OnGetItem event and DefaultGetItem helper method
...
git-svn-id: trunk@38027 -
2012-07-24 07:45:02 +00:00
ask
578f8ab54a
TAChart: Add TDbChartSource.DataSet utility method
...
git-svn-id: trunk@38026 -
2012-07-24 06:56:34 +00:00
ask
50d7b1e880
TAChart: Add TDbChartSource.Options with dcsoDateTimeX and dcsoDateTimeY values
...
git-svn-id: trunk@38025 -
2012-07-24 06:33:05 +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
e08839123f
TAChart: Treat NULL values as NaNs in TDbChartSource
...
git-svn-id: trunk@38023 -
2012-07-24 04:59:50 +00:00
mattias
877babae87
tachart: fixed compilation fpc 2.7.1, bug #22365
...
git-svn-id: trunk@37867 -
2012-07-05 09:40:29 +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
b8f54da212
TAChart: Fix AV when clearing Series.Styles and TColorMapSeries.ColorSource properties
...
git-svn-id: trunk@37770 -
2012-06-24 21:06:50 +00:00
ask
71e80a4383
TAChart: Fix typo: InitBuitlinTools -> InitBuiltinTools
...
git-svn-id: trunk@37759 -
2012-06-24 10:34:11 +00:00
ask
c5ebe15fc6
TAChart: Update to the recent version of FPVectorial
...
git-svn-id: trunk@37727 -
2012-06-22 20:19:57 +00:00
ask
21622f66e7
TAChart: Introduce ZeroRect constant
...
git-svn-id: trunk@37664 -
2012-06-16 10:06:57 +00:00
ask
e51dd9411e
TAChart: Allow hiding of stacked chart levels in the multi demo
...
git-svn-id: trunk@37590 -
2012-06-08 09:02:52 +00:00
ask
dcf6e40f02
TAChart: Include Item.Y in reordered list of TCalculatedChartSource. Update test.
...
git-svn-id: trunk@37588 -
2012-06-08 08:57:14 +00:00
ask
d44288d1e0
TAChart: Add and use AssertEquals overload for arrays of Boolean
...
git-svn-id: trunk@37585 -
2012-06-08 07:21:12 +00:00
ask
22e7429e25
TAChart: Use array assertion in TIntervalSourceTest.AssertValueEquals
...
git-svn-id: trunk@37582 -
2012-06-08 06:42:01 +00:00
ask
f6fc1c150e
TAChart: Add and use AssertEquals overload for arrays of Double
...
git-svn-id: trunk@37581 -
2012-06-08 06:35:30 +00:00
ask
7ef45b44d0
TAChart: Use partial arrays instead of pointers to implement TListChartSource.AddXYList
...
git-svn-id: trunk@37580 -
2012-06-08 06:33:18 +00:00
ask
3d7ff766da
TAChart: Check for incorrect parameters in TListChartSource.AddXYList. Add tests.
...
git-svn-id: trunk@37578 -
2012-06-08 05:32:33 +00:00
ask
3aa1d2ee1d
TAChart: Add TListChartSource.AddXYList method
...
git-svn-id: trunk@37577 -
2012-06-08 03:39:04 +00:00
ask
4c44d87614
TAChart: Fix infinite recursion when drawing chart listbox from series with Legend.Multiplicity <> lmSingle
...
git-svn-id: trunk@37576 -
2012-06-08 02:03:37 +00:00
ask
11846cf49c
TAChart: Snap bars to the bottom axis in the labels demo
...
git-svn-id: trunk@37575 -
2012-06-08 01:51:59 +00:00
ask
1f29550b44
TAChart: Display major axis marks at the edges of the clip range
...
git-svn-id: trunk@37565 -
2012-06-07 13:40:04 +00:00
ask
851ef02961
TAChart: Add legend to the "Stacked" page of the multi demo
...
git-svn-id: trunk@37529 -
2012-06-05 08:49:46 +00:00
ask
38164a5dd7
TAChart: Add per-style legend items
...
git-svn-id: trunk@37528 -
2012-06-05 08:47:48 +00:00
ask
c0a075c800
TAChart: Add IfThen overload for TObject
...
git-svn-id: trunk@37527 -
2012-06-05 08:43:35 +00:00
ask
e930d4c8e4
TAChart: Add TChartStyle.Text property
...
git-svn-id: trunk@37526 -
2012-06-05 08:21:50 +00:00
ask
8d53e7ceb4
TAChart: Display legend symbols even if the text is empty
...
git-svn-id: trunk@37525 -
2012-06-05 07:56:10 +00:00
ask
a3db9f6244
TAChart: Add TChartStyleEnumerator
...
git-svn-id: trunk@37524 -
2012-06-05 07:54:44 +00:00
ask
c41b4a2987
TAChart: Remove unused TAxisScale enumeration
...
git-svn-id: trunk@37514 -
2012-06-04 14:12:02 +00:00
ask
ffafc220a9
TAChart: Add axis position units to the axis demo
...
git-svn-id: trunk@37513 -
2012-06-04 14:09:58 +00:00
ask
545f1d7cda
TAChart: Add Axis.PositionUnits property
...
git-svn-id: trunk@37512 -
2012-06-04 14:08:43 +00:00
ask
51162a24b6
TAChart: Add "Position" tab to the axis demo
...
git-svn-id: trunk@37508 -
2012-06-04 10:13:29 +00:00
ask
2ee0e2bafb
TAChart: Save only non-default Axis.Position
...
git-svn-id: trunk@37507 -
2012-06-04 10:12:25 +00:00
ask
98043f717a
TAChart: Add Axis.Position property
...
git-svn-id: trunk@37506 -
2012-06-04 09:43:40 +00:00
ask
e123a13fff
TAChart: Add TPublishedIntegerSetTest.TestAsBooleans method
...
git-svn-id: trunk@37419 -
2012-05-25 13:49:04 +00:00
ask
71d05cc6c6
TAChart: Fix range check using datapoint tool on a chart without series
...
git-svn-id: trunk@37418 -
2012-05-25 13:48:17 +00:00
mattias
497d69683c
fixed makefiles for ideintf depending on lazcontrols
...
git-svn-id: trunk@37358 -
2012-05-20 08:24:13 +00:00
ask
ceb9377fc2
TAChart: Update versions of a few demo projects
...
git-svn-id: trunk@37211 -
2012-05-07 08:49:20 +00:00
ask
28475d565d
TAChart: Update dragdrop demo to use TDataPointHintTool with the modifier key
...
git-svn-id: trunk@37210 -
2012-05-07 07:39:35 +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
79614db4ae
TAChart: Workaround for TDbChartSource referring to the dataset with Filtered := true
...
Since RecordCount ignores filtering, TDbChartSource tries to display all records.
Replace filtered-out records with NaNs to hide them from the view.
git-svn-id: trunk@37040 -
2012-04-26 19:56:03 +00:00
ask
1fdba07d6b
TAChart: Add TChart.IsZoomed property
...
git-svn-id: trunk@36955 -
2012-04-21 13:58:33 +00:00
ask
140d76e610
TAChart: Revert to setting AxisIndexX/AxinsIndexY properties directly
...
* since they are not published in some descendants.
git-svn-id: trunk@36928 -
2012-04-20 10:05:22 +00:00
ask
d63ad33c4e
TAChart: Remove TAChartTeeChart unit from package to preserve FPC 2.4.4 compatibility
...
git-svn-id: trunk@36927 -
2012-04-20 08:50:46 +00:00
ask
b6b8f83df3
TAChart: Add TeeChart-compatible TChartAxis.Logarithmic property
...
git-svn-id: trunk@36926 -
2012-04-20 08:23:49 +00:00
ask
f7133e6e90
TAChart: Add TeeChart-compatible TCustomChartSeries.Style property
...
git-svn-id: trunk@36923 -
2012-04-20 07:17:45 +00:00
ask
c2a1945430
TAChart: Add TeeChart-compatible THorizBarSeries class
...
git-svn-id: trunk@36922 -
2012-04-20 07:01:32 +00:00
ask
7972cf7f51
TAChart: Use SetPropDefaults to set AxisIndexX/AxisIndexY properties
...
git-svn-id: trunk@36921 -
2012-04-20 06:57:43 +00:00
ask
7b9ae61a9d
TAChart: Add TeeChart-compatible TPointerSeries class
...
git-svn-id: trunk@36920 -
2012-04-20 06:46:48 +00:00
ask
8bfa6da5ec
TAChart: Use SetPropDefaults to set default properties of TLineSeries
...
git-svn-id: trunk@36919 -
2012-04-20 06:46:08 +00:00
ask
ef97d50f64
TAChart: Add TeeChart-compatible margin properties
...
git-svn-id: trunk@36918 -
2012-04-20 06:35:54 +00:00
ask
ecb19032a8
TAChart: Make TChartMargins.GetValue and SetValue public
...
git-svn-id: trunk@36917 -
2012-04-20 06:28:55 +00:00
ask
c83efdd1fb
TAChart: Initial implementation of TeeChart compatibility layer
...
git-svn-id: trunk@36916 -
2012-04-20 03:29:39 +00:00
ask
4089a0fab9
TAChart: Replace GetAxis/SetAxis and AXIS_INDEX with GetAxisByAlign/SetAxisByAlign
...
git-svn-id: trunk@36915 -
2012-04-20 01:47:29 +00:00
ask
1bde527646
TAChart: Fix compilation of OpenGL drawer
...
git-svn-id: trunk@36914 -
2012-04-20 01:43:29 +00:00
ask
50f4ffe8f5
TAChart: Set Brush.Color before Brush.Style to work around issue #21806
...
git-svn-id: trunk@36913 -
2012-04-20 01:07:20 +00:00
ask
fd03e9f920
TAChart: Add TChart.RemoveSeries as TeeChart-compatible synonym for DeleteSeries
...
git-svn-id: trunk@36911 -
2012-04-19 16:15:17 +00:00
ask
e8f8120e72
TAChart: Add AddArray, AddNull, AddX and AddY functions to TChartSeries
...
* Improves TeeChart compatibility, although Null vs NaN semantics do not exactly match
git-svn-id: trunk@36674 -
2012-04-09 11:27:39 +00:00
mattias
221788591b
updated Makefiles
...
git-svn-id: trunk@36671 -
2012-04-09 10:05:12 +00:00
ask
c2b096f44c
TAChart: Add LazReport demo
...
git-svn-id: trunk@36660 -
2012-04-08 08:19:34 +00:00
mattias
5faa027c0e
disabled some more lpk makefile
...
git-svn-id: trunk@36220 -
2012-03-22 14:21:56 +00:00
ask
dfa6c71041
TAChart: Refactor TChartAxis.GetMarkValues and add FIXME comment
...
+ Add forgotten line from the previous commit.
git-svn-id: trunk@36165 -
2012-03-19 12:16:30 +00:00
ask
1720bbaf07
TAChart: Do not draw minor marks outside of marks range
...
git-svn-id: trunk@36163 -
2012-03-19 11:29:17 +00:00
ask
0d478ae9db
TAChart: Use Axis.Margin in the axis demo
...
git-svn-id: trunk@36160 -
2012-03-19 06:40:19 +00:00
ask
1efd95da30
TAChart: Add Axis.Margin property
...
git-svn-id: trunk@36159 -
2012-03-19 06:39:23 +00:00
ask
6169395766
TAChart: Center axis title by the marks
...
git-svn-id: trunk@36158 -
2012-03-19 06:29:04 +00:00
ask
215e6b2bd7
TAChart: Minor refactoring of TChartAxisList.Prepare
...
git-svn-id: trunk@36157 -
2012-03-19 05:30:40 +00:00
ask
7e37bace92
TAChart: Fix drawing of Axis.Title with Attachment = maCenter
...
git-svn-id: trunk@36156 -
2012-03-19 05:09:28 +00:00
mattias
ba4396d5cc
IDEIntf, LazControls, SynEdit: changed output directory for consistency
...
git-svn-id: trunk@36025 -
2012-03-15 11:13:05 +00:00
mattias
5fb8b364ca
updated makefiles
...
git-svn-id: trunk@36002 -
2012-03-14 18:50:09 +00:00
ask
6f8724ce64
TAChart: Extract TChart.Prepare procedure
...
git-svn-id: trunk@35887 -
2012-03-11 14:38:41 +00:00
ask
59405826bd
TAChart: Fix auto-scaling transformation with empty or infinite data
...
git-svn-id: trunk@35829 -
2012-03-08 17:34:34 +00:00
ask
e286d8a908
TAChart: Fix axis transformation of NaN values
...
git-svn-id: trunk@35659 -
2012-03-03 09:57:58 +00:00
ask
f7471ce97d
TAChart: Fix TPieSlice.FindContainingSlice for the case of skipped slices
...
git-svn-id: trunk@35640 -
2012-03-01 15:21:43 +00:00
ask
ab96a7be35
TAChart: Add TPieSeries.EdgePen property
...
git-svn-id: trunk@35639 -
2012-03-01 15:11:21 +00:00
ask
911c638917
TAChart: Replace TPieSlice.FAngle with FNextAngle/FPrevAngle
...
git-svn-id: trunk@35637 -
2012-03-01 14:59:04 +00:00
ask
087cd23d05
TAChart: Use Arrow.BaseLength property in func demo
...
git-svn-id: trunk@35629 -
2012-03-01 10:17:22 +00:00
ask
31c109090a
TAChart: Initial version of 3-d pie charts
...
git-svn-id: trunk@35624 -
2012-02-29 16:55:08 +00:00
ask
1bb99f869b
TAChart: Add RotatePointX utility function
...
git-svn-id: trunk@35623 -
2012-02-29 15:25:04 +00:00
ask
43e5cef025
TAChart: Add TChartArrow.BaseLength property
...
git-svn-id: trunk@35622 -
2012-02-29 15:15:56 +00:00
ask
02e00c3bc2
TAChart: Add TChart.ExtentSizeLimit property
...
git-svn-id: trunk@35141 -
2012-02-05 08:49:43 +00:00
ask
cdc3c0d0ee
TAChart: Refresh chart after Series.Clear call
...
git-svn-id: trunk@34981 -
2012-01-28 09:09:26 +00:00
ask
366a247eab
TAChart: Fix various cases of SIGFPE in RoundToImage method
...
git-svn-id: trunk@34853 -
2012-01-22 09:18:07 +00:00
ask
0f055aa049
TAChart: Add logarithmic axis to the "spline" page of the func demo
...
git-svn-id: trunk@34852 -
2012-01-22 09:11:54 +00:00
ask
04962883b5
TAChart: Minor fix to the imagelist demo
...
git-svn-id: trunk@34851 -
2012-01-22 08:34:50 +00:00
ask
88e42b0f52
TAChart: Add imagelist demo based on code by Werner Pamler
...
git-svn-id: trunk@34850 -
2012-01-22 08:33:32 +00:00
ask
54c94a710b
TAChart: Add fit demo based on code by Werner Pamler
...
git-svn-id: trunk@34849 -
2012-01-22 04:21:14 +00:00
ask
19cc5a8868
TAChart: Use axis interval tolerance in the axistransf demo
...
git-svn-id: trunk@34819 -
2012-01-20 11:38:23 +00:00
ask
f917cbd144
TAChart: Add TChartAxisIntervalParams.Tolerance property
...
git-svn-id: trunk@34818 -
2012-01-20 11:37:38 +00:00
ask
afc999bc7f
TAChart: Add TIntervalChartSource.RoundToImage method
...
git-svn-id: trunk@34815 -
2012-01-20 10:04:44 +00:00
ask
feced6291d
TAChart: Sort results of TCustomChartSource.ValuesInRange
...
git-svn-id: trunk@34813 -
2012-01-20 05:32:15 +00:00
ask
9f937ae7dd
TAChart: Add initial tests for ValuesInRange method
...
git-svn-id: trunk@34783 -
2012-01-18 18:34:52 +00:00
ask
e9c8a137cb
TAChart: Optimize and fix some corner cases in TCustomChartSource.ValuesInRange
...
git-svn-id: trunk@34781 -
2012-01-18 18:34:04 +00:00
ask
0daf02b5a9
TAChart: Fix range check error while drawing the stepped line which frequently goes out of the extent, issue #20887
...
git-svn-id: trunk@34169 -
2011-12-14 08:40:28 +00:00
ask
57c9714520
TAChart: Update listbox demo to demonstrate TChartListbox background color and item height
...
git-svn-id: trunk@34047 -
2011-12-08 15:43:19 +00:00
ask
2b6fc8ff1f
TAChart: Use ItemHeight property and OnMeasureItem event when drawing chart listbox
...
git-svn-id: trunk@34040 -
2011-12-08 12:08:52 +00:00
ask
b6ec3edcf2
TAChart: Cosmetic updates of the listbox demo
...
git-svn-id: trunk@34017 -
2011-12-07 04:47:09 +00:00
ask
af5b29a00b
TAChart: Fix selected item background and user-defined item drawing in TChartListbox
...
git-svn-id: trunk@34016 -
2011-12-07 04:46:33 +00:00
ask
03933b7304
TAChart: Use Legend.Format for item-per-point multiplicity. Update demo.
...
git-svn-id: trunk@34015 -
2011-12-07 03:54:01 +00:00
ask
c87fc2a9cf
TAChart: Use Legend.Format instead of Title to display the fitting formula in TFitSeries legend
...
git-svn-id: trunk@34011 -
2011-12-07 00:52:40 +00:00
ask
38f0b9b911
TAChart: Add Legend.Format property, implement it for single item per series multiplicity
...
git-svn-id: trunk@34009 -
2011-12-06 23:50:51 +00:00
ask
924256986a
TAChart: Cosmetic style fixes
...
git-svn-id: trunk@34008 -
2011-12-06 23:14:33 +00:00
ask
edb96895c4
TAChart: Fix memory leak and images disappearing after save in TChartImageList
...
git-svn-id: trunk@33217 -
2011-11-02 11:47:39 +00:00
ask
8a21fcc894
TAChart: Add TChartImageList component.
...
git-svn-id: trunk@33213 -
2011-11-02 06:21:55 +00:00
ask
71e031d122
TAChart: Use ItemFillOrder in the legend demo
...
git-svn-id: trunk@33138 -
2011-10-28 12:38:23 +00:00
ask
fe56ad9f43
TAChart: Add TChartLegend.ItemFillOrder property
...
git-svn-id: trunk@33137 -
2011-10-28 12:37:36 +00:00
ask
3761f748ea
TAChart: Fix legend row count calculation
...
git-svn-id: trunk@33135 -
2011-10-28 12:20:10 +00:00
ask
678f40a024
TAChart: Add test for TListChartSource.CopyFrom
...
git-svn-id: trunk@33134 -
2011-10-28 11:56:59 +00:00
ask
3a789c3c8a
TAChart: Extract TListSourceTest.AssertItemEquals helper method
...
git-svn-id: trunk@33133 -
2011-10-28 11:53:01 +00:00
ask
41f098ceb6
TAChart: Fix typo in the method name: CopyForm -> CopyFrom. Update demos
...
git-svn-id: trunk@33132 -
2011-10-28 11:41:28 +00:00
sekelsenmat
73f0887e09
Fixes bug #20065 . Removes ssCaps, ssNum and ssScroll because they are implemented based on the key lock in win32, which is not the same as shift state, they are added only for MouseWhell events and very unreliable across platforms (cannot be correctly implemented in win32 for example). Also corrects the ShiftState for MouseWhell messages in Windows. Removes State from the mousewhell internal message, now Button is used, which is more consistent with Win32.
...
git-svn-id: trunk@33092 -
2011-10-26 15:08:10 +00:00
ask
ffc4da8f03
TAChart: Support NaNs in data point tools
...
git-svn-id: trunk@33075 -
2011-10-25 01:48:06 +00:00
ask
794b3c6aec
TAChart: Draw text of chart list box items with the same background as the list box itself
...
git-svn-id: trunk@33065 -
2011-10-24 07:34:04 +00:00
ask
b27545c3a4
TAChart: Fix SIGFPE while trying to draw navigation panel for the chart with empty extent
...
git-svn-id: trunk@33029 -
2011-10-22 18:40:30 +00:00
ask
baf5c775f7
TAChart: Add TBoxAndWhiskerSeries.AddXY function overload
...
git-svn-id: trunk@33027 -
2011-10-22 18:16:14 +00:00
ask
188fb2d302
TAChart: Add TCustomChartSeries.AddXY overload with YList argument. Update demo.
...
git-svn-id: trunk@33025 -
2011-10-22 18:05:41 +00:00
ask
49f696df00
TAChart: Add tests for TListChartSource.Delete
...
git-svn-id: trunk@33024 -
2011-10-22 17:42:34 +00:00
ask
12764cd011
TAChart: Correctly invalidate extent in TListChartSource.Delete
...
git-svn-id: trunk@33023 -
2011-10-22 17:42:04 +00:00
ask
8b2d7d1c32
TAChart: Add "Oscilloscope" page to the line demo
...
git-svn-id: trunk@33022 -
2011-10-22 17:32:05 +00:00
ask
e63020f769
TAChart: Improve default parameters for TChartSeries.Add function
...
git-svn-id: trunk@32984 -
2011-10-19 14:49:36 +00:00
ask
fc521d26c0
TAChart: Improve default parameters for TBasicPointSeries.AddXY function
...
git-svn-id: trunk@32983 -
2011-10-19 14:44:55 +00:00
sekelsenmat
458147a1c8
Updates Makefile.compiled for the new lazutils
...
git-svn-id: trunk@32979 -
2011-10-19 12:02:02 +00:00
sekelsenmat
c58e039a73
Massive update of makefiles to file make bigide
...
git-svn-id: trunk@32941 -
2011-10-17 11:29:24 +00:00
ask
ca2895871a
TAChart: Display fit equation as default title for TFitSeries
...
git-svn-id: trunk@32935 -
2011-10-17 08:14:43 +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
edc39d6747
TChart: Silence "unused parameter" hint
...
git-svn-id: trunk@32933 -
2011-10-17 07:56:03 +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
e50f55f3a9
TAChart: Allow usage of TFitSeries.Calculate from OnFitComplete handler
...
git-svn-id: trunk@32857 -
2011-10-12 14:54:07 +00:00
ask
0a38dacf8b
TAChart: Recalculate fit series after range change
...
git-svn-id: trunk@32803 -
2011-10-10 15:15:08 +00:00
ask
6deeddae09
TAChart: Add TFitSeries. Based on code by Werner Pamler
...
git-svn-id: trunk@32802 -
2011-10-10 14:44:43 +00:00
ask
274955e748
TAChart: Extract TChartRange.Intersect helper procedure
...
git-svn-id: trunk@32801 -
2011-10-10 13:34:55 +00:00
ask
0f0e833719
TAChart: Reset zooming after changing axis transformations to avoid SIGFPE in some cases
...
git-svn-id: trunk@32796 -
2011-10-10 10:13:04 +00:00
ask
f7b3333c60
TAChart: Partially support infinite coordinates in LineIntersectsRect
...
git-svn-id: trunk@32795 -
2011-10-10 09:45:24 +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
809dcf262d
TAChart: Fix SIGFPE when trying to draw minor axis marks below zero on logarithmic axis
...
git-svn-id: trunk@32700 -
2011-10-05 10:05:02 +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
e3733ed9ff
TAChart: Use TCumulNormDistrAxisTransform in the axis transform demo. Based on code by Werner Pamler.
...
git-svn-id: trunk@32693 -
2011-10-05 07:49:52 +00:00
ask
abea0d7922
TAChart: Add TCumulNormDistrAxisTransform based on code by Werner Pamler. Add test.
...
git-svn-id: trunk@32691 -
2011-10-05 07:35:06 +00:00
ask
bed7d78b47
TAChart: Extract TAMath unit
...
git-svn-id: trunk@32688 -
2011-10-05 05:40:51 +00:00
ask
26c0ae0c8a
TAChart: Minor style fixes
...
git-svn-id: trunk@32687 -
2011-10-05 03:43:10 +00:00
ask
666a04486b
TAChart: Invalidate source caches in TCustomChartSource.EndUpdate
...
git-svn-id: trunk@32666 -
2011-10-04 03:02:47 +00:00
maxim
817a369269
Components, converter, debugger, doceditor: third batch of TButtonPanel captions cleanup
...
git-svn-id: trunk@32664 -
2011-10-03 22:48:51 +00:00
ask
df2ca2ee43
TAChart: Use mouse wheel panning in the tools demo
...
git-svn-id: trunk@32659 -
2011-10-03 16:33:52 +00:00
ask
d5499f7343
TAChart: Add TPanMouseWheelTool
...
git-svn-id: trunk@32658 -
2011-10-03 16:33:02 +00:00
ask
15b2740435
TAChart: Use mouse wheel zooming in the tools demo
...
git-svn-id: trunk@32643 -
2011-10-03 05:24: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
maxim
56b6ebdac7
Components: committed automatically regenerated makefiles
...
git-svn-id: trunk@32547 -
2011-09-28 21:21:32 +00:00
ask
9357e21926
TAChart: Fix axis transformations support in data point tools
...
git-svn-id: trunk@32500 -
2011-09-24 13:47:06 +00:00
ask
90c5d4a946
TAChart: Add TChartDataItem.Point function
...
git-svn-id: trunk@32499 -
2011-09-24 13:46:09 +00:00
ask
2118b39908
TAChart: Fix List-out-of-bounds when moving the series up in the editor
...
git-svn-id: trunk@32454 -
2011-09-21 22:32:34 +00:00
ask
1176e4faca
TAChart: Support NaNs in area series. Update demo
...
git-svn-id: trunk@32448 -
2011-09-21 11:30:39 +00:00
ask
979e916f7b
TAChart: Add smoothed derivative source. Update demo.
...
git-svn-id: trunk@32412 -
2011-09-18 21:35:15 +00:00
ask
c304336bb0
TAChart: Use AccumulationDirection in the source demo
...
git-svn-id: trunk@32408 -
2011-09-18 15:28:09 +00:00
ask
dfb6783a88
TAChart: Implement AccumulationDirection for derivative source. Add tests.
...
git-svn-id: trunk@32407 -
2011-09-18 15:26:05 +00:00
ask
3b18b3adee
TAChart: Refactor TCalculatedChartSource.ExtractItem/GetOriginItem
...
git-svn-id: trunk@32398 -
2011-09-18 11:07:28 +00:00
ask
27ff423301
TAChart: Add TCalculatedChartSource.AccumulationDirection property. Add tests.
...
git-svn-id: trunk@32396 -
2011-09-18 10:13:40 +00:00
ask
4c3a22cbc2
TAChart: Fix SIGFPE with incorrect values of Intervals.NiceSteps
...
git-svn-id: trunk@32364 -
2011-09-16 09:32:56 +00:00
ask
f188c49a1a
TAChart: Add "Derivative" page to the source demo. Based on code by Werner Pamler
...
git-svn-id: trunk@32333 -
2011-09-14 11:44:38 +00:00
ask
478be019bc
TAChart: Move "Statistics" page from line demo to source demo
...
git-svn-id: trunk@32332 -
2011-09-14 11:22:00 +00:00
ask
22d381a9b0
TAChart: Set Y instead of X to NaN in derivative source
...
git-svn-id: trunk@32331 -
2011-09-14 11:19:15 +00:00
ask
ef2a5f2019
TAChart: Extract TChartDataItem.MultiplyY and SetY methods
...
git-svn-id: trunk@32330 -
2011-09-14 11:17:42 +00:00
ask
14906e1e61
TAChart: Add "strict" visibility specifiers
...
git-svn-id: trunk@32325 -
2011-09-13 18:02:30 +00:00
ask
04b8a56aa0
TAChart: Skip leftmost point and points with dx = 0 in derivative source
...
git-svn-id: trunk@32324 -
2011-09-13 17:43:34 +00:00
ask
6f963be4f2
TAChart: Add NaN demo
...
git-svn-id: trunk@32323 -
2011-09-13 17:17:49 +00:00
ask
7029ccca10
TAChart: Support NaNs in pie series
...
git-svn-id: trunk@32322 -
2011-09-13 17:08:25 +00:00
ask
6cad306a34
TAChart: Support NaNs in bar series
...
git-svn-id: trunk@32321 -
2011-09-13 16:40:44 +00:00
ask
ea518ad5d3
TAChart: Support NaNs in TChart.IsPointInViewPort
...
git-svn-id: trunk@32312 -
2011-09-13 07:56:29 +00:00
ask
8b1c326147
TAChart: Support NaN in TListChartSource.SetXValue and SetYValue. Add tests.
...
git-svn-id: trunk@32311 -
2011-09-13 07:54:01 +00:00
ask
ac90c7b3e0
TAChart: Add chart source enumerator. Add test.
...
git-svn-id: trunk@32309 -
2011-09-13 07:21:15 +00:00
ask
f15f938f64
TAChart: Fix out-of-range array access in TIntervalList.AddRange
...
git-svn-id: trunk@32308 -
2011-09-13 07:14:43 +00:00
ask
24260c4e30
TAChart: Skip NaNs when drawing line series
...
git-svn-id: trunk@32307 -
2011-09-13 04:32:43 +00:00
ask
5e47f77c8b
TAChart: Use $PUSH/$POP instead of $IFDEFs to restore compiler options in SafeInfinity
...
git-svn-id: trunk@32306 -
2011-09-13 03:45:55 +00:00
ask
d48b6c597d
TAChart: Fix compile-time range check errors due to NaN usage
...
git-svn-id: trunk@32305 -
2011-09-13 03:43:05 +00:00
ask
c501d0bda5
TAChart: Mark TCubicSplineSeries.Calculate function public
...
git-svn-id: trunk@32282 -
2011-09-11 10:25:06 +00:00
jesus
78d95df812
tachart, fix compiler confusion on what version of overloaded function to call
...
git-svn-id: trunk@32208 -
2011-09-07 18:43:26 +00:00
ask
50521088ff
TAChart: Prevent out-of-range access with AccumulationRange=0 and AccumulationMethod=camDerivative
...
git-svn-id: trunk@32205 -
2011-09-07 10:08:08 +00:00
ask
643751d975
TAChart: Workaround for the derivative calculation at the first data point
...
git-svn-id: trunk@32204 -
2011-09-07 09:36:25 +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
f3f19b366a
TAChart: Add TPublishedIntegerSet utility object. Add tests for it.
...
git-svn-id: trunk@32202 -
2011-09-07 08:40:20 +00:00
ask
aca1ae3c43
TAChart: Change TCalculatedChartSource.AccumulationRange default value from 1 to 2
...
git-svn-id: trunk@32201 -
2011-09-07 08:24:48 +00:00
ask
2451ea26ea
TAChart: Add derivative series to the Statistics page of the line demo
...
git-svn-id: trunk@32185 -
2011-09-05 11:10:20 +00:00
ask
842f2e1772
TAChart: Add camDerivative value to TCalculatedChartSource.AccumulationMethod
...
git-svn-id: trunk@32184 -
2011-09-05 11:09:12 +00:00
ask
9202316548
TAChart: drag demo: compilation fix and minor update
...
git-svn-id: trunk@32180 -
2011-09-05 07:11:58 +00:00
ask
336ac44a70
TAChart: Add tagraph.lrs to the package. Fixes issue #20128
...
git-svn-id: trunk@32168 -
2011-09-03 11:52:32 +00:00
mattias
51032e0c78
undo tachartlazaruspkg
...
git-svn-id: trunk@32144 -
2011-09-01 17:44:51 +00:00
mattias
478b63f35b
IDE: add/remove active file to/from package
...
git-svn-id: trunk@32143 -
2011-09-01 17:38:45 +00:00
ask
d5ad4ab713
TAChart: Add FormatIfNotEmpty utility function
...
git-svn-id: trunk@32136 -
2011-08-31 11:05:11 +00:00
ask
f32263619c
TAChart: Move all editors to 'editors' directory
...
git-svn-id: trunk@32135 -
2011-08-31 09:05:17 +00:00
ask
300398fe8d
TAChart: Add license header
...
git-svn-id: trunk@32134 -
2011-08-31 09:00:41 +00:00
ask
50c71d7f3b
TAChart: Move TADataPointsEditor to editors directory
...
git-svn-id: trunk@32133 -
2011-08-31 08:58:12 +00:00
ask
3b22c6ae7b
TAChart: Extract TAToolEditors unit
...
git-svn-id: trunk@32132 -
2011-08-31 08:54:00 +00:00
ask
eb98fba4db
TAChart: Add TChartExtentLink.Enabled property
...
git-svn-id: trunk@32128 -
2011-08-31 03:06:29 +00:00
ask
2eff105803
TAChart: Add "Transform" page to the panes demo
...
git-svn-id: trunk@32097 -
2011-08-29 14:43:56 +00:00
ask
142639461e
TAChart: Add panes demo
...
git-svn-id: trunk@32089 -
2011-08-29 09:03:53 +00:00
ask
763246ef25
TAChart: Add icon for TChartExtentLink component
...
git-svn-id: trunk@32088 -
2011-08-29 08:57:21 +00:00
ask
069dd88df5
TAChart: Add TChartExtentLink component
...
git-svn-id: trunk@32087 -
2011-08-29 08:48:49 +00:00
ask
d4f841d515
TAChart: Remove unneeded unit from "uses" clause
...
git-svn-id: trunk@32086 -
2011-08-29 08:47:08 +00:00
ask
6815af3213
TAChart: Use ColorDialog to edit colors in TDataPointsEditorForm
...
git-svn-id: trunk@32084 -
2011-08-28 11:56:14 +00:00
ask
f9b4fae300
TAChart: Use Grid.Columns in TDataPointsEditorForm
...
git-svn-id: trunk@32081 -
2011-08-28 11:13:05 +00:00
ask
2e38d51e90
TAChart: Add design-time editor for TListChartSource.DataPoints property
...
git-svn-id: trunk@32080 -
2011-08-28 10:06:13 +00:00
ask
d03bd83f01
TAChart: Specify drawer only for TDrawFuncHelper.DrawFunction, not Create
...
git-svn-id: trunk@32079 -
2011-08-28 06:53:07 +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
be28a37a2a
TAChart: Implement TCubicSplineSeries.GetNearestPoint
...
git-svn-id: trunk@32076 -
2011-08-28 06:27:35 +00:00
ask
64c42d5290
TAChart: Correctly calculate TFuncSeries.GetNearestPoint
...
git-svn-id: trunk@32075 -
2011-08-28 06:18:35 +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
d0faffd601
TAChart: Extract TDrawFuncHelper class
...
git-svn-id: trunk@32071 -
2011-08-28 01:46:23 +00:00
ask
00a19e4d01
TAChart: Do not subtract ZeroLevel from the bar height
...
git-svn-id: trunk@32070 -
2011-08-27 15:34:21 +00:00
ask
74bfc779a0
TAChart: Use TChartAxis.Range even if no series is assigned to the axis
...
git-svn-id: trunk@32028 -
2011-08-21 10:40:49 +00:00
ask
b001e5e50e
TAChart: Auto-hide axis if exception is raised while drawing it
...
git-svn-id: trunk@32027 -
2011-08-21 10:06:43 +00:00
ask
afcfb37496
TAChart: Add TFuncSeries.GetNearestPoint function
...
git-svn-id: trunk@32026 -
2011-08-21 09:20:16 +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
9835faabb1
TAChart: Fix MouseUp event dispatch for tools
...
git-svn-id: trunk@32024 -
2011-08-21 08:58:57 +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
173ae2f758
TAChart: Fix typo in the navigation demo
...
git-svn-id: trunk@31988 -
2011-08-15 09:58:06 +00:00
ask
20ac7ef34a
TAChart: Do not draw grid lines on the edge of the clip rectangle
...
git-svn-id: trunk@31987 -
2011-08-15 08:12:18 +00:00
ask
3338aa1034
TAChart: Use TDataPointCrosshairTool in tools demo
...
git-svn-id: trunk@31973 -
2011-08-13 09:31:53 +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
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