Commit Graph

2653 Commits

Author SHA1 Message Date
wp_xyz
a4553697f4 TAChart: Set length of FYRange and FYRangeValid in TBuiltinListChartSource constructor. 2023-12-08 00:33:35 +01:00
wp_xyz
e3d2e3d9de TAChart: Simplification of color handling in TOpenHighLowCloseSeries 2023-12-07 23:43:23 +01:00
wp_xyz
44979ed7be TAChart: Convert a OHLC chart to a HLC chart (as used by Excel) by allowing yopen to be NaN. 2023-12-06 17:27:05 +01:00
wp_xyz
10e211092a TAChart: Add new property TickWidthStyle to TOpenHighLowCloseSeries 2023-12-06 16:44:12 +01:00
wp_xyz
ebd45b7c62 TAChart: Fix crash in stacked bar series due to dd3322cfc0 2023-12-03 23:17:21 +01:00
wp_xyz
120d66d06e TAChart: Define bubble size in TBubbleseries as percentage - new. 2023-12-01 00:00:59 +01:00
wp_xyz
dd3322cfc0 TAChart: Extend TCustomSource with method to determine the y value ranges (separately for each y level). 2023-11-30 23:59:03 +01:00
wp_xyz
3fff0c46d3 TAChart: Fix fit series legend display in html demo. 2023-11-29 14:23:18 +01:00
wp_xyz
5cb240ac36 TAChart: Make sure that TAreasSeries is clipped at the plotarea boundaries. 2023-11-22 18:38:16 +01:00
wp_xyz
59f4113a9d TAChart: Fix divide-by-zero error in TBasicZoomTool in case of massive "over-zooming". Issue #40518. 2023-09-26 11:57:58 +02:00
wp_xyz
07f7a1931e TAChart: Improved legend symbol for TPolarSeries. 2023-09-14 16:02:15 +02:00
mattias
c5bc78b070 updated makefiles 2023-09-03 17:11:29 +02:00
wp_xyz
493a568bb0 TAChart: Replace separate sin() and cos() calls by sincos(). Issue #40473. 2023-08-31 11:29:24 +02:00
wp_xyz
6fda7c4f11 TAChart: Another 3d display issue of TPieSeries. 2023-08-29 19:50:42 +02:00
wp_xyz
ac7dc35162 TAChart: Add rounding-error-tolerant comparison functions to TAMath. 2023-08-29 18:00:27 +02:00
wp_xyz
febc06ca63 TAChart: Fix painting error in 3d-pie series (https://forum.lazarus.freepascal.org/index.php/topic,64437.msg489868.html) 2023-08-29 17:39:29 +02:00
mattias
8d92e3b67d updated makefiles 2023-08-14 20:31:20 +02:00
wp_xyz
fde9c86ca8 TAChart: Minor axis can get marks from a chartsource now 2023-07-13 00:28:58 +02:00
wp_xyz
e77066d3af TAChart: Use new icons in charteditor demo. 2023-07-12 10:48:19 +02:00
wp_xyz
fb2fee81d2 TAChart: High-dpi-aware icons in chart editor demo. 2023-07-11 23:34:53 +02:00
wp_xyz
9c392f31d0 TAChart: Fix border color of rectangular series icons in ChartImageList. 2023-07-11 23:32:12 +02:00
wp_xyz
d7f8d3ea87 TAChart: TChartImageList supports multiple resolutions now. 2023-07-11 22:36:23 +02:00
Juha
adfc424e92 Lazarus trunk requires at least FPC 3.2.0. Remove checks for earlier FPC_FULLVERSION. 2023-07-07 17:39:03 +03:00
wp_xyz
a1bf47ed7d TAChart: Fix data-point cross-hair cursor, used by two charts, being drawn in the other chart. 2023-07-07 14:29:27 +02:00
Juha
211d95da17 LCL: Use TLCLHandle instead of a redefined LCLType.THandle or TLCLIntfHandle. Deprecate them. 2023-07-03 11:17:01 +03:00
Juha
c3891ad820 Reduce compiler warnings. 2023-07-03 06:23:49 +03:00
mattias
ae9ab00109 updated Makefiles 2023-06-30 20:50:27 +02:00
mattias
fde0e0f965 set main version to 3.99 2023-06-25 17:47:14 +02:00
wp_xyz
765a2963da TAChart: Avoid "Numerical Recipe" routine for generation of normal-distributed random numbers in two demos. 2023-06-22 22:50:55 +02:00
wp_xyz
faf326a95f TAChart: Add project group for all demo projects. 2023-06-19 13:18:58 +02:00
wp_xyz
996af5ea5b TAChart: Avoid generic project names for demos. 2023-06-19 13:18:17 +02:00
wp_xyz
50a68c5dc8 TAChart, TurboPower_IPro: Fix "OffsetRect deprecated" message. 2023-06-16 01:50:13 +02:00
Maxim Ganetsky
f80440d58b Translations: Ukrainian translation update by Olexandr Pylypchuk, issue #40312 2023-06-12 18:20:35 +03:00
mattias
3a13fbf259 updated makefiles 2023-06-11 23:20:56 +02:00
Juha
1475336c8c Remove LCLProc.OffsetRect(). Move some functions from LCLProc to GraphMath (LazUtils). 2023-06-05 15:48:01 +03:00
wp_xyz
68228adb4e TAChart: Clean-up: Remove out-dated version checks. Add missing compiler mode directives. 2023-06-03 17:37:23 +02:00
wp_xyz
749b703ea4 TAChart: Improved meta-data for the line-series demo project. 2023-05-27 17:48:14 +02:00
mattias
7bc5b63fbb updated makefiles 2023-05-27 02:07:12 +02:00
wp_xyz
e9cf352190 TAChart: Move TBasicPointSeries.PrepareGraphPoints to protected section and mark it as "virtual". (https://forum.lazarus.freepascal.org/index.php/topic,63421.0.html) 2023-05-21 20:15:08 +02:00
wp_xyz
e8f8aa16ce TAChart: Fix crash when a ListChartSource contains a single point and that has X=NaN. Add corresponding unit test. 2023-05-06 13:03:59 +02:00
wp_xyz
06c1648f61 TAChart: Fix unit test error due to incomplete TChartDataItem.CopyFrom 2023-05-06 12:58:35 +02:00
wp_xyz
b32b922e6e TAChart: Fix crash in TAGeometry.ProjToLine when line has coincident end points. 2023-04-16 13:05:10 +02:00
wp_xyz
6cebac6b7b TAChart: Improved drawing speed of TColorMapSeries 2023-03-19 11:49:36 +01:00
wp_xyz
a87955ec91 TAChart: Cleanup after af597e4d16 2023-03-18 00:10:23 +01:00
wp_xyz
af597e4d16 TAChart: Separate color map functionality from TColorMapSeries into a generally-usable class TColorMap (unit TAColorMap). 2023-03-17 20:09:36 +01:00
wp_xyz
aae525977e TAChart: Add function PointDist overload for TDoublePoint arguments. 2023-03-12 18:18:16 +01:00
wp_xyz
afa64b7e9a TAChart: New event OnAddStyleToLegend for TChartStyles to control showing levels of stacked series in legend. https://forum.lazarus.freepascal.org/index.php/topic,62596.msg473977.html#msg473977 2023-03-11 19:15:14 +01:00
wp_xyz
ffd2ba5dc2 TAChart: Revert unintentional changes in some demos by previous commit. 2023-03-09 15:41:21 +01:00
wp_xyz
379a041d48 TAChart: Fixed incorrect drawing of rotated cubicspline series. Issue #40156. 2023-03-09 15:38:04 +01:00
wp_xyz
4aeb1eb0ff TAChart: More flexible usage of system colors in drawers. 2023-03-09 12:12:04 +01:00