wp
|
b75cbf6965
|
TAChart/ChartEditor demo: Fix update of axis grid visibility.
git-svn-id: trunk@65420 -
|
2021-07-08 18:31:35 +00:00 |
|
wp
|
ebcfadaab2
|
TAChart: Update xml doc.
git-svn-id: trunk@65394 -
|
2021-07-07 08:23:54 +00:00 |
|
wp
|
5ef5288afe
|
TAChart/ChartEditor demo: Fix bug in handling of axis.Inverted.
git-svn-id: trunk@65393 -
|
2021-07-07 08:02:48 +00:00 |
|
wp
|
7bf4f7da41
|
TAChart/ChartEditor demo: Check that axis maximum is always greater than the minimum.
git-svn-id: trunk@65391 -
|
2021-07-06 21:48:46 +00:00 |
|
wp
|
9f896e3f00
|
TAChart: Rename TChart.GetAxisRange to .GetAllSeriesAxisLimits (more precise).
git-svn-id: trunk@65389 -
|
2021-07-06 20:56:53 +00:00 |
|
wp
|
506a9bd739
|
TAChart: Use real axis limits in ChartEditor demo.
git-svn-id: trunk@65385 -
|
2021-07-06 19:17:14 +00:00 |
|
wp
|
9d7566217a
|
TAChart: Add method GetAxisRange to determine the range of an axis covered by all series assigned to it.
git-svn-id: trunk@65384 -
|
2021-07-06 18:59:35 +00:00 |
|
wp
|
becaac9c5d
|
TAChart: Decode system colors in text elements.
git-svn-id: trunk@65379 -
|
2021-07-05 22:58:31 +00:00 |
|
wp
|
4160d7c7ef
|
TAChart: Update xml help.
git-svn-id: trunk@65376 -
|
2021-07-05 18:43:15 +00:00 |
|
wp
|
101727cfec
|
TAChart: Add xml documentation to the chart events.
git-svn-id: trunk@65293 -
|
2021-06-22 17:55:51 +00:00 |
|
mattias
|
91763f2247
|
set trunk version to 2.3.0
git-svn-id: trunk@65242 -
|
2021-06-15 14:00:39 +00:00 |
|
maxim
|
163edb07b5
|
TAChart: fixed typos related to 'occur' word
git-svn-id: trunk@65202 -
|
2021-06-10 22:14:17 +00:00 |
|
wp
|
cec9469511
|
TAChart: Fix icon of Apply button in ChartEditor demo.
git-svn-id: trunk@65073 -
|
2021-04-30 15:37:10 +00:00 |
|
wp
|
492321d819
|
TAChart: Extend charteditor by an "all-in-one" editor.
git-svn-id: trunk@65054 -
|
2021-04-22 22:56:58 +00:00 |
|
wp
|
7c2cb42f1c
|
TAChart: Add files missing from previous commit.
git-svn-id: trunk@65042 -
|
2021-04-21 10:18:34 +00:00 |
|
wp
|
b692a8c4d4
|
TAChart/ChartEditorDemo: Move controls from SeriesDlg to a new SeriesFrame.
git-svn-id: trunk@65041 -
|
2021-04-21 10:11:08 +00:00 |
|
wp
|
70d114b0fc
|
TAChart/ChartEditorDemo: Move controls from AxisDlg to a new AxisFrame.
git-svn-id: trunk@65040 -
|
2021-04-21 07:23:06 +00:00 |
|
wp
|
72963f6adb
|
TAChart/ChartEditorDemo: Move controls of TitleFootDlg to a new TChartTitleFootFrame unit.
git-svn-id: trunk@65035 -
|
2021-04-20 21:25:53 +00:00 |
|
wp
|
c1f7659285
|
TAChart/ChartEditorDemo: Move controls of LegendDlg to a new TChartLegendFrame unit.
git-svn-id: trunk@65033 -
|
2021-04-20 20:30:58 +00:00 |
|
wp
|
ddcacccef2
|
TAChart: Refactor saving/restoring of chart axis parameters in charteditor demo. Rename classes with Chart prefix to simplify general usage .
git-svn-id: trunk@65028 -
|
2021-04-20 15:04:08 +00:00 |
|
wp
|
f71e02adf7
|
TAChart: Refactor series editor in charteditor demo.
git-svn-id: trunk@65026 -
|
2021-04-20 10:07:09 +00:00 |
|
wp
|
67a1d35c1a
|
TAChart: Refactor charteditor demo.
git-svn-id: trunk@65025 -
|
2021-04-19 21:11:37 +00:00 |
|
wp
|
f9511cf9c4
|
TAChart: Add option to trigger click tools by double click to charteditor demo. Fix warning of undefined function result. Fix crash in legend editor when compiled with -CR.
git-svn-id: trunk@65023 -
|
2021-04-18 17:37:10 +00:00 |
|
wp
|
4239a4409d
|
TAChart: Clean up the chart editor demo.
git-svn-id: trunk@65022 -
|
2021-04-18 15:35:48 +00:00 |
|
wp
|
64f8842557
|
TAChart: Fix two variable name typos
git-svn-id: trunk@65021 -
|
2021-04-18 08:50:17 +00:00 |
|
wp
|
21890d5c7b
|
TAChart: Fix charteditor demo crashing when compiled with -CR
git-svn-id: trunk@65020 -
|
2021-04-18 08:44:59 +00:00 |
|
wp
|
37a8b37c8f
|
TAChart: Fix crash in charteditor due to streaming error.
git-svn-id: trunk@65019 -
|
2021-04-17 20:14:50 +00:00 |
|
wp
|
9b55e4347c
|
TAChart: Fix typo in previous commit.
git-svn-id: trunk@65006 -
|
2021-04-15 22:03:58 +00:00 |
|
wp
|
0cc90519c6
|
TAChart: Fix Manhattan series color issue for gtk3. Issue #38759.
git-svn-id: trunk@65005 -
|
2021-04-15 21:53:22 +00:00 |
|
wp
|
87b1cb08ba
|
TAChart: Fix false colors in TManhattanSeries. Issue #38759.
git-svn-id: trunk@65002 -
|
2021-04-15 21:12:07 +00:00 |
|
wp
|
49cd28f16b
|
TAChart: Avoid too many notifications to the ChartExtentLink.
git-svn-id: trunk@64919 -
|
2021-04-04 09:01:15 +00:00 |
|
wp
|
9abd98a3ea
|
TAChart/TChartExtentLink: Automatically sync chart sides when the axis title size changes.
git-svn-id: trunk@64917 -
|
2021-04-03 20:47:59 +00:00 |
|
wp
|
f1e4528ce3
|
TAChart/TChartExtentLink: Fix alignment of chart sides having no axes (property AlignMissingAxes)
git-svn-id: trunk@64916 -
|
2021-04-03 20:06:32 +00:00 |
|
wp
|
691f8578fc
|
TAChart: Clearer code in TAChartExtentLink
git-svn-id: trunk@64911 -
|
2021-04-03 12:03:31 +00:00 |
|
wp
|
b2fec33aad
|
TAChart: Fix TAChartExtentLink ignoring the size of the axis title.
git-svn-id: trunk@64909 -
|
2021-04-03 11:40:55 +00:00 |
|
wp
|
bd831082aa
|
TAChart: Avoid ListChartSource.CopyFrom adding NaN-Points at the end when copying from a DbChartSource and RecordCount is not correct.
git-svn-id: trunk@64839 -
|
2021-03-19 23:49:09 +00:00 |
|
wp
|
2c5911c6d3
|
TAChart: Fix compilation with FPC 3.0.4, issue #38623. Undo part of r64450 #47499875e6 which does not compile with 3.0.4 either.
git-svn-id: trunk@64811 -
|
2021-03-14 21:30:50 +00:00 |
|
wp
|
6b6de2da43
|
TAChart: Add wordwrapping feature to chart title and footer.
git-svn-id: trunk@64804 -
|
2021-03-14 12:01:23 +00:00 |
|
wp
|
3289f2c7f1
|
TAChart: Register TStringMultiLinePropertyEditor for TAChartAxisTitle.Caption
git-svn-id: trunk@64803 -
|
2021-03-14 10:33:57 +00:00 |
|
wp
|
2d5c00038e
|
TAChart: Add wordwrapping feature to axis title.
git-svn-id: trunk@64799 -
|
2021-03-14 00:27:35 +00:00 |
|
wp
|
1ff32ae62f
|
TAChart: Fix occasional crash due to r64662 #d58c41bcad
git-svn-id: trunk@64715 -
|
2021-03-01 17:13:56 +00:00 |
|
wp
|
99b12d5c6b
|
TAChart: Legend resolves clDefault (better dark mode). Default Chart.Color is clForm now.
git-svn-id: trunk@64664 -
|
2021-02-24 22:41:15 +00:00 |
|
wp
|
0b71099783
|
Components: Add copyright notes to all folders to which Roland Hahn has contributed images.
git-svn-id: trunk@64663 -
|
2021-02-24 22:17:51 +00:00 |
|
wp
|
d58c41bcad
|
TAChart: Replace hard-coded rgb colors by system colors to make charts compatible with dark mode.
git-svn-id: trunk@64662 -
|
2021-02-24 21:25:09 +00:00 |
|
mattias
|
62c37ad72a
|
updated Makefiles
git-svn-id: trunk@64567 -
|
2021-02-13 13:01:14 +00:00 |
|
juha
|
6a07271f31
|
Pas2js, SynEdit, TAChart, IPro: Use a faster compare method for case-insensitive strings and StringLists.
git-svn-id: trunk@64463 -
|
2021-02-05 11:28:05 +00:00 |
|
maxim
|
b63e036f48
|
Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #38436
git-svn-id: trunk@64457 -
|
2021-02-03 22:42:52 +00:00 |
|
wp
|
47499875e6
|
TAChart: Less hints and warnings
git-svn-id: trunk@64450 -
|
2021-01-30 23:48:53 +00:00 |
|
wp
|
cf684284aa
|
TAChart: Extend listbox demo to show sorting and rearranging listbox series.
git-svn-id: trunk@64449 -
|
2021-01-30 22:56:26 +00:00 |
|
wp
|
a5b4e02b77
|
TAChart: Add methods to exchange and sort items of the TChartListbox.
git-svn-id: trunk@64447 -
|
2021-01-30 22:55:37 +00:00 |
|
wp
|
b269bcc49f
|
TAChart: Extend listbox demo to show sorting.
git-svn-id: trunk@64434 -
|
2021-01-29 15:18:54 +00:00 |
|
wp
|
d7061ea8e8
|
TAChart: Fix TBarSeries drawing too thick bar border line when Margin is 0.
git-svn-id: trunk@64403 -
|
2021-01-17 22:47:13 +00:00 |
|
wp
|
78d7603454
|
TAChart: Relax condition to close polygon for TPolygonSeries in case of single polygons.
git-svn-id: trunk@64386 -
|
2021-01-14 16:52:50 +00:00 |
|
wp
|
3a149d4551
|
TAChart: New property VectorCoordKind of TFieldSeries
git-svn-id: trunk@64381 -
|
2021-01-12 22:50:02 +00:00 |
|
wp
|
227b974139
|
TAChart: Chart drawers support setting pen width.
git-svn-id: trunk@64380 -
|
2021-01-12 16:44:38 +00:00 |
|
wp
|
68f758f8e2
|
TAChart: Fix usage of incorrect drawing backend in OnAfterCustomDrawBackwall (https://www.lazarusforum.de/viewtopic.php?f=18&t=13347).
git-svn-id: trunk@64379 -
|
2021-01-12 14:44:55 +00:00 |
|
wp
|
24637b3d03
|
TAChart: Fix too thick connection line between stacked bars.
git-svn-id: trunk@64353 -
|
2021-01-08 10:54:57 +00:00 |
|
wp
|
519788b865
|
TAChart: Fix compilation due to recent changes in FPC 3.3.1. Issue #38301.
git-svn-id: trunk@64324 -
|
2021-01-03 17:25:04 +00:00 |
|
juha
|
b4fc035018
|
Restore the "const" removed in r64300 #943e4e4ff7. Affected 3rd party components.
git-svn-id: trunk@64312 -
|
2020-12-31 10:57:48 +00:00 |
|
juha
|
943e4e4ff7
|
IdeIntf: Remove "const" from an event. Add HookGetCheckboxForBoolean handler in OI only once.
git-svn-id: trunk@64300 -
|
2020-12-29 22:47:34 +00:00 |
|
wp
|
97b67541f1
|
TAChart: TPolygonSeries supports complex polygons now (holes, non-contiguous, self-intersecting).
git-svn-id: trunk@64290 -
|
2020-12-28 16:57:47 +00:00 |
|
maxim
|
df9968b6e3
|
Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #38257
git-svn-id: trunk@64271 -
|
2020-12-24 23:01:30 +00:00 |
|
maxim
|
8476e1702a
|
TAChart: regenerated translations and updated Russian translation
git-svn-id: trunk@64260 -
|
2020-12-20 22:13:29 +00:00 |
|
wp
|
7a969539a2
|
TAChart: Implement GetLegendItems for TPolygonSeries.
git-svn-id: trunk@64258 -
|
2020-12-20 20:31:40 +00:00 |
|
wp
|
48dfae77e3
|
TAChart: Initial commit of new TPolygonSeries
git-svn-id: trunk@64244 -
|
2020-12-19 23:08:11 +00:00 |
|
wp
|
4618c04983
|
TAChart: Add method CopyToClipboard for any TRasterImage class.
git-svn-id: trunk@64226 -
|
2020-12-18 11:25:03 +00:00 |
|
wp
|
62462e4388
|
TAChart: Fix some ZoomDragTool and DataPointCrosshairTool painting on other chart if shared between two charts.
git-svn-id: trunk@64161 -
|
2020-11-30 11:29:26 +00:00 |
|
wp
|
2ebdf2a994
|
TAChart: Fix crash if a series refers to a non-existing chartstyle.
git-svn-id: trunk@64101 -
|
2020-11-03 08:49:01 +00:00 |
|
wp
|
b842bf6451
|
TAChart: Fix DataPoint tools not finding stacked TBarSeries values.
git-svn-id: trunk@63884 -
|
2020-09-17 10:41:14 +00:00 |
|
wp
|
5c23fb28b5
|
TAChart: Avoid crash of TChartListbox when listbox is re-populated after unchecking an item.
git-svn-id: trunk@63876 -
|
2020-09-09 21:55:04 +00:00 |
|
maxim
|
087020bee2
|
Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #37667
git-svn-id: trunk@63855 -
|
2020-08-31 22:37:04 +00:00 |
|
wp
|
3ea304cd6e
|
TAChart: Add demo for TChartLiveView.
git-svn-id: trunk@63763 -
|
2020-08-16 17:06:43 +00:00 |
|
wp
|
14ce141c40
|
TAChart: Fix early crash of new ChartLiveView
git-svn-id: trunk@63762 -
|
2020-08-16 17:03:16 +00:00 |
|
wp
|
9798763888
|
TAChart: Register TChartLiveView. Add new property "ExtentY".
git-svn-id: trunk@63760 -
|
2020-08-16 16:20:58 +00:00 |
|
wp
|
0d14011057
|
TAChart: Initial commit of TChartLiveView
git-svn-id: trunk@63737 -
|
2020-08-14 21:27:39 +00:00 |
|
wp
|
d578ab9494
|
TAChart: Add FullExtentBroadcaster.
git-svn-id: trunk@63736 -
|
2020-08-14 21:25:53 +00:00 |
|
wp
|
c00ae1a4b3
|
TAChart: cross-platform layout in ListboxDemo
git-svn-id: trunk@63727 -
|
2020-08-12 15:53:46 +00:00 |
|
wp
|
74886381ea
|
TAChart: Undo r63696 after the root cause of the work-around was fixed in r63702 #f6796707ef
git-svn-id: trunk@63706 -
|
2020-08-09 13:01:55 +00:00 |
|
wp
|
289c03ff79
|
TAChart: Workaround for cocoa not setting pen and brush properties in TCanvasDrawer. (https://forum.lazarus.freepascal.org/index.php/topic,50890.0.html, https://forum.lazarus.freepascal.org/index.php/topic,48842.0.html).
git-svn-id: trunk@63696 -
|
2020-08-07 17:24:51 +00:00 |
|
wp
|
5e929bb85f
|
TAChart: Improved "basic" project in "demo" folder
git-svn-id: trunk@63690 -
|
2020-08-04 12:29:48 +00:00 |
|
wp
|
856c8e9f37
|
TAChart: Add rotated axes demo. Improved layout of the other axis demos.
git-svn-id: trunk@63678 -
|
2020-08-03 15:13:17 +00:00 |
|
wp
|
bf2c904ffb
|
TAChart: Fix positioning of labels on rotated axes. Issue #35535, idea by Marcin Wiazowski
git-svn-id: trunk@63677 -
|
2020-08-03 12:07:32 +00:00 |
|
maxim
|
1542d44efa
|
Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #37405
git-svn-id: trunk@63630 -
|
2020-07-22 22:13:05 +00:00 |
|
maxim
|
5830adb91e
|
TAChart: updated Russian translation
git-svn-id: trunk@63629 -
|
2020-07-22 21:59:52 +00:00 |
|
wp
|
39e235c21c
|
TAChart: Handle numerical overflows during fitting by catching the exception.
git-svn-id: trunk@63618 -
|
2020-07-22 08:09:47 +00:00 |
|
wp
|
6c06094f0f
|
TAChart: Prevent numerical overflow in fitdemo in case of stupid selection of parameters (64-bit Win: extended = double)
git-svn-id: trunk@63617 -
|
2020-07-22 07:50:54 +00:00 |
|
wp
|
e8697ea86a
|
TAChart: Fix for fitdemo crashing on 64-bit, issue #37354
git-svn-id: trunk@63616 -
|
2020-07-22 07:48:15 +00:00 |
|
wp
|
2878087606
|
TAChart: Fix fit demo not updating polynomial degree when switching between polynomial and linear fits. Disable prediction/conficende interval series when fit results become invalid due to changed parameters.
git-svn-id: trunk@63615 -
|
2020-07-21 14:35:55 +00:00 |
|
wp
|
5697f99288
|
TAChart: Fix fitdemo crashing with power-function under certain circumstances (issue #37354, message 0124197).
git-svn-id: trunk@63614 -
|
2020-07-21 14:07:20 +00:00 |
|
wp
|
818b9a1eed
|
TAChart: Fix crash of fitdemo to polygon when DOF=0
git-svn-id: trunk@63613 -
|
2020-07-21 09:46:59 +00:00 |
|
wp
|
28d7ea6732
|
TAChart: Allow comma as field separator in data files for fitdemo.
git-svn-id: trunk@63612 -
|
2020-07-21 09:23:46 +00:00 |
|
wp
|
31e038d145
|
TAChart: Fix fitdemo bugs reported in #37369.
git-svn-id: trunk@63611 -
|
2020-07-21 09:21:42 +00:00 |
|
wp
|
1645c29059
|
TAChart: Add size-dependent string formatting function (FloatToStrEx)
git-svn-id: trunk@63610 -
|
2020-07-21 09:04:18 +00:00 |
|
wp
|
d0123e2ed8
|
TAChart: Less hints and warnings in fit demo.
git-svn-id: trunk@63606 -
|
2020-07-20 18:03:44 +00:00 |
|
wp
|
1357d17c34
|
TAChart: Fix crash of fitdemo due to drawing of confidence/prediction limits for invalid fit results. Issue #37354.
git-svn-id: trunk@63603 -
|
2020-07-20 08:57:20 +00:00 |
|
wp
|
09a6fe02b5
|
TAChart: Fix typo in previous commit.
git-svn-id: trunk@63593 -
|
2020-07-17 13:53:54 +00:00 |
|
wp
|
1cbde656e5
|
TAChart: Add a "readme.txt" to the nogui demo as a reminder that the freetype.dll is required.
git-svn-id: trunk@63592 -
|
2020-07-17 13:52:59 +00:00 |
|
wp
|
cf603da31a
|
TAChart: Undo unintentional changes of r63574 #fcdba55052
git-svn-id: trunk@63589 -
|
2020-07-17 08:58:17 +00:00 |
|
maxim
|
04c340e9c1
|
TAChart: updated Russian translation
git-svn-id: trunk@63576 -
|
2020-07-16 22:46:39 +00:00 |
|
wp
|
fcdba55052
|
TAChart: Remove "not initialized" warnings.
git-svn-id: trunk@63574 -
|
2020-07-16 20:11:06 +00:00 |
|
wp
|
f504fdbac9
|
TAChart: Avoid crash of fitdemo when confidence level is set to 0 or 1.
git-svn-id: trunk@63573 -
|
2020-07-16 11:13:35 +00:00 |
|
wp
|
f70ef40567
|
TAChart: Publish OnMouseEnter and OnMouseLeave events.
git-svn-id: trunk@63570 -
|
2020-07-15 23:15:10 +00:00 |
|
wp
|
ba09e05aa3
|
TAChart: Fit confidence level can be changed in FitDemo now. Issue #37354.
git-svn-id: trunk@63566 -
|
2020-07-15 13:54:00 +00:00 |
|
mattias
|
61c53d6f41
|
LazUtils/FreeType: Separate FreeType stuff into its own package
git-svn-id: trunk@63558 -
|
2020-07-14 18:09:17 +00:00 |
|
mattias
|
8ceb09a67b
|
make: changed default darwin lcl platform from carbon to cocoa
git-svn-id: trunk@63551 -
|
2020-07-13 09:00:41 +00:00 |
|
mattias
|
9dcd9ee04d
|
updated makefiles
git-svn-id: trunk@63453 -
|
2020-06-28 11:01:41 +00:00 |
|
wp
|
2e6f771cee
|
TAChart: Fix usage of incorrect axis transformation in FindExtentInterval of rotated TBasicPointSeries (https://forum.lazarus.freepascal.org/index.php/topic,50048.0.html)
git-svn-id: trunk@63280 -
|
2020-06-02 16:07:32 +00:00 |
|
wp
|
c97a2a7c76
|
TAChart: Fix AreaSeries crashing when y of first or last data point is NaN.
git-svn-id: trunk@63215 -
|
2020-05-23 21:56:28 +00:00 |
|
wp
|
efbbeb241f
|
TAChart: Add missing check for NaN to TCustomChartSource.XOfMax and .XOfMin (https://forum.lazarus.freepascal.org/index.php/topic,49848.0.html).
git-svn-id: trunk@63180 -
|
2020-05-18 09:36:40 +00:00 |
|
juha
|
368225808a
|
LCL: Remove deprecated TComboBox.ReadOnly.
git-svn-id: trunk@63110 -
|
2020-05-01 21:12:54 +00:00 |
|
wp
|
bc9d1a87a3
|
TAChart: Add property DateTimeFormat to TDBChartSource for date/time fields returned as strings.
git-svn-id: trunk@63084 -
|
2020-04-26 17:35:23 +00:00 |
|
wp
|
bb4e2d9fb8
|
TAChart: Fix TLineSeries segment tracer crashing when only 1 y value exists.
git-svn-id: trunk@63050 -
|
2020-04-22 21:05:31 +00:00 |
|
wp
|
f86c4782e6
|
TAChart: Adapt DataPointToolDemo to tracing line segments of TLineSeries.
git-svn-id: trunk@63049 -
|
2020-04-22 20:25:24 +00:00 |
|
wp
|
e4de3e6dec
|
TAChart: DataTools follow the connection lines of TLineSeries. Keep TLineSeries.LineType when ShowLines is toggled.
git-svn-id: trunk@63048 -
|
2020-04-22 20:18:34 +00:00 |
|
wp
|
37c5baa6a6
|
TAChart: Fix NoGuiDemo to find font in Linux.
git-svn-id: trunk@62906 -
|
2020-04-07 16:49:16 +00:00 |
|
mattias
|
a472e9ef09
|
buildintf: split from ideintf
git-svn-id: trunk@62795 -
|
2020-03-22 11:58:11 +00:00 |
|
wp
|
b198ba1129
|
TAChart: Add TLegendItemBrushPenRect to display pen in legend icons of TBarSeries, TAreaSeries and TBubbleSeries.
git-svn-id: trunk@62772 -
|
2020-03-17 18:20:10 +00:00 |
|
wp
|
6483f57d33
|
TAChart: Fix drawing of checkboxes/radiobuttons on Cocoa, part 2.
git-svn-id: trunk@62633 -
|
2020-02-16 15:48:08 +00:00 |
|
wp
|
d47d48cd56
|
TAChart: Fix painting of checkboxes in TChartListBox on COCOA.
git-svn-id: trunk@62628 -
|
2020-02-12 23:18:02 +00:00 |
|
maxim
|
df5a5388d8
|
Translations: French translation update by Gilles Vasseur, bug #36524
git-svn-id: trunk@62508 -
|
2020-01-07 22:50:11 +00:00 |
|
wp
|
7b571df356
|
TAChart: Improved and scaled layout of TChartListbox demo.
git-svn-id: trunk@62451 -
|
2019-12-27 19:18:05 +00:00 |
|
wp
|
410090e60e
|
TAChart: Add new property "AngleRange" to TPieSeries to enable a "halfdonut series"
git-svn-id: trunk@62354 -
|
2019-12-08 18:22:21 +00:00 |
|
wp
|
b4a469cf74
|
TAChart: Fix line demo (inconsistent behavior when "3D" and "rotated" boxes are checked and "Add" is pressed).
git-svn-id: trunk@62290 -
|
2019-11-23 22:59:36 +00:00 |
|
wp
|
4c785559bb
|
TAChart: Fix crash when unsorted data are entered into DataPointsEditor for a sorted chartsource
git-svn-id: trunk@62289 -
|
2019-11-23 22:26:40 +00:00 |
|
wp
|
09c0c58381
|
TAChart: Fix TCustomPieSeries.FindContainingSlice if one of the pies has size 0. Issue #36332, based on patch by TK.
git-svn-id: trunk@62282 -
|
2019-11-22 10:22:39 +00:00 |
|
wp
|
cdeae9a384
|
TAChart: Fix updating of extent caches for sources with multiple y and/or x values. Patch by Marcin Wiazowski.
git-svn-id: trunk@62269 -
|
2019-11-18 18:31:18 +00:00 |
|
wp
|
410b95d666
|
TAChart: Avoid crash in unfavorable cases when cChart, NavPanel and AutoScaleAxisTransforms are on the form (https://forum.lazarus.freepascal.org/index.php/topic,47429.0.html). Patch by PaulRowntree.
git-svn-id: trunk@62255 -
|
2019-11-17 11:29:33 +00:00 |
|
wp
|
e8997fb67b
|
TAChart: Add source code for tutorials https://wiki.lazarus.freepascal.org/TAChart_Tutorial:_Userdefined_ChartSource and https://wiki.lazarus.freepascal.org/TAChart_Tutorial:_Dual_y_axis,_Legend
git-svn-id: trunk@62246 -
|
2019-11-16 10:52:06 +00:00 |
|
wp
|
d35e17fbdd
|
TAChart: Update tutorial "background" to avoid the deprecated background drawing events.
git-svn-id: trunk@62229 -
|
2019-11-10 21:58:05 +00:00 |
|
wp
|
0f9f6cb8b1
|
TAChart: AutoSize controls in printdemo, replace chart background colors by clWhite for correct printing in gtk2.
git-svn-id: trunk@62202 -
|
2019-11-05 18:57:11 +00:00 |
|
wp
|
7db04f024b
|
TAChart: Raise an EChartError if TBarSeries.Extent is called before adding the series to a chart (https://forum.lazarus.freepascal.org/index.php/topic,47295.msg338189.html).
git-svn-id: trunk@62162 -
|
2019-11-03 10:19:02 +00:00 |
|
wp
|
6cd0d667be
|
TAChart: TDateTimeIntervalChartSource supports bracket time sympols in FormatDateTime() now (e.g. [h]:nn:ss).
git-svn-id: trunk@62153 -
|
2019-11-01 18:57:51 +00:00 |
|
wp
|
4f81e53b18
|
TAChart: New axis event OnGetMarkText to replace the old OnMarkToText (which does not pass the used axis in a parameter). Deprecate OnMarkToText.
git-svn-id: trunk@62116 -
|
2019-10-25 14:48:33 +00:00 |
|
wp
|
834b592281
|
TAChart: Avoid painting of gaps in non-solid series using the brush color when ChartStyles are active.
git-svn-id: trunk@62094 -
|
2019-10-20 11:07:40 +00:00 |
|
wp
|
6d317e22dc
|
TAChart: Fix divide-by-zero error in TFitSeries.
git-svn-id: trunk@62073 -
|
2019-10-18 11:15:35 +00:00 |
|
wp
|
e216e6cfec
|
TAChart: Replace r62069 #40d59fec0b by better solution.
git-svn-id: trunk@62070 -
|
2019-10-17 22:08:42 +00:00 |
|
wp
|
40d59fec0b
|
TAChart: Fix chart distance tools crashing when series contains a NaN value.
git-svn-id: trunk@62069 -
|
2019-10-17 22:00:28 +00:00 |
|
wp
|
a43265e3af
|
Improved widgetset-independent and high-dpi-aware layout in some TAChart demos (3D, axis, axisalign, axistransf).
git-svn-id: trunk@62017 -
|
2019-10-09 22:58:49 +00:00 |
|
maxim
|
bfc5807673
|
Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #36097
git-svn-id: trunk@61907 -
|
2019-09-20 23:42:25 +00:00 |
|
wp
|
76d23f638b
|
TAChart: Move OpenGL-related units to separate package to avoid requirement of OpenGL libraries when TAChart is built (https://forum.lazarus.freepascal.org/index.php/topic,46713.msg333520.html).
git-svn-id: trunk@61897 -
|
2019-09-18 09:13:39 +00:00 |
|
wp
|
c25bbdfbc0
|
TAChart: Improved usability of AlignSides in TChartExtentLink (https://forum.lazarus.freepascal.org/index.php/topic,46243.msg330963.html#msg330963).
git-svn-id: trunk@61720 -
|
2019-08-18 08:49:14 +00:00 |
|
wp
|
81b07b047c
|
TAChart: Fix scaling of TChartAxis.MeasureLabelSize result.
git-svn-id: trunk@61698 -
|
2019-08-15 21:50:31 +00:00 |
|
wp
|
6cedfbf9a3
|
TAChart: Add property AlignSides to TChartExtentLink.
git-svn-id: trunk@61691 -
|
2019-08-13 22:19:55 +00:00 |
|
wp
|
57dd9caaa1
|
TAChart: Add function TChartAxis.MeasureLabelSize based on code by forum user piola (https://forum.lazarus.freepascal.org/index.php/topic,46243.0.html).
git-svn-id: trunk@61690 -
|
2019-08-13 21:35:46 +00:00 |
|
maxim
|
3836b0ba73
|
Translations: Hungarian translation update by Péter Gábor, bug #35891
git-svn-id: trunk@61643 -
|
2019-07-29 21:07:47 +00:00 |
|
wp
|
900910e4c4
|
TAChart: Make sure that builtin ColorSource of TCustomColorMapSeries always provides at least one x value. Patch by Marcin Wiazowski, issue #35705.
git-svn-id: trunk@61409 -
|
2019-06-17 17:53:09 +00:00 |
|
wp
|
0d2a56d82b
|
TAChart: Provide a mechanism which automatically detects when a ListChartSource is sorted. Slightly modified patch by Marcin Wiazowski, issue #35681.
git-svn-id: trunk@61404 -
|
2019-06-17 14:38:02 +00:00 |
|
wp
|
b90a2cb91b
|
TAChart: Fix cursor not restoring when during PanDrag the left mouse button is pressed (http://www.lazarusforum.de/viewtopic.php?f=18&t=12413).
git-svn-id: trunk@61384 -
|
2019-06-14 09:50:38 +00:00 |
|
wp
|
d1fe198799
|
TAChart: Fix compilation of tools demo. Issue #35704. Patch by Marcin Wiazowski.
git-svn-id: trunk@61371 -
|
2019-06-12 20:25:58 +00:00 |
|
wp
|
cdd32d1ca4
|
TAChart: Fix handling of XCountMin and YCountMin parameters for built-in chart source of TCustomSeries. Issue #35665, patch by Marcin Wiazowski.
git-svn-id: trunk@61320 -
|
2019-06-04 14:36:10 +00:00 |
|
wp
|
515b81420b
|
TAChart: Fix issue with sorted TListChartSource when unsorted data are added via DataPoints property. Issue #35664, patch by Marcin Wiazowski.
git-svn-id: trunk@61314 -
|
2019-06-03 22:00:04 +00:00 |
|
wp
|
96442a5bea
|
TAChart: Fix issue in recently added TCustomSortedChartSource.ItemFind(). Issue #35666, patch by Marcin Wiazowski.
git-svn-id: trunk@61313 -
|
2019-06-03 21:49:43 +00:00 |
|
wp
|
bd29c5ea1e
|
TAChart: Minor speed-up of source sorting. Issue #35630, patch by Marcin Wiazowski
git-svn-id: trunk@61305 -
|
2019-05-31 11:34:43 +00:00 |
|
wp
|
c754e91aae
|
TAChart: Paint series shadow to have a constant pixel distance to original position. Issue #35640, patch by Marcin Wiazowski.
git-svn-id: trunk@61304 -
|
2019-05-31 09:48:33 +00:00 |
|
wp
|
a772554251
|
TAChart: Fix drawing issues in TBarSeries for extremely narrow bars. Issue #35623.
git-svn-id: trunk@61282 -
|
2019-05-23 20:56:48 +00:00 |
|
wp
|
01762d1065
|
TAChart: Change TAnimatedChartSource Extent properties to be like those of TSortedChartSource. Issue #35612, patch by Marcin Wiazowski.
git-svn-id: trunk@61270 -
|
2019-05-22 10:47:26 +00:00 |
|
wp
|
b9b93e077d
|
TAChart: Revert r61263 #aa69a266b0 for TADiagramDrawing.pas.
git-svn-id: trunk@61269 -
|
2019-05-22 09:57:30 +00:00 |
|
wp
|
95ca9460ab
|
TAChart: Exit public series methods when series is empty. Issue #35618, patch by Marcin Wiazowski.
git-svn-id: trunk@61268 -
|
2019-05-22 09:32:35 +00:00 |
|
wp
|
e3851a436a
|
TAChart: Add method AddXListY to TListChartSource. Issue #35613, patch by Marcin Wiazowski.
git-svn-id: trunk@61266 -
|
2019-05-21 22:55:32 +00:00 |
|
wp
|
465e3213cc
|
TAChart: Make incidentally published methods of TSortedChartSource public. Issue #35611, patch by Marcin Wiazowski.
git-svn-id: trunk@61265 -
|
2019-05-21 22:47:16 +00:00 |
|
wp
|
b232cf46c0
|
TAChart: Publish "forgotten" properties (Visible, BorderSpacing) for TChartNavPanel and TChartLegendPanel (Issue #35615).
git-svn-id: trunk@61264 -
|
2019-05-21 22:39:44 +00:00 |
|
wp
|
aa69a266b0
|
TAChart: Don't check class types twice (issue #35614).
git-svn-id: trunk@61263 -
|
2019-05-21 22:26:14 +00:00 |
|
wp
|
0df144030a
|
TAChart: Avoid exception of savedemo by svg drawer in IDE when a font file cannot be loaded by EasyLazFreeType (https://forum.lazarus.freepascal.org/index.php/topic,45461.0.html)
git-svn-id: trunk@61256 -
|
2019-05-20 23:18:19 +00:00 |
|
wp
|
52f5821504
|
TAChart: Add palette icon for TSortedChartSource.
git-svn-id: trunk@61255 -
|
2019-05-20 23:14:43 +00:00 |
|
wp
|
a0499530b5
|
TAChart: Publish properties XCount and YCount for TUserDefinedChartSource.
git-svn-id: trunk@61254 -
|
2019-05-20 23:13:29 +00:00 |
|
wp
|
bab9f23e1d
|
TAChart: Add demo for SortedChartSource. Based on code by Marcin Wiazowski (issue #35356). Some cosmetic changes in the chartsourcedemo.
git-svn-id: trunk@61253 -
|
2019-05-20 21:56:17 +00:00 |
|
wp
|
3992921b51
|
TAChart: Optimized floating point compare routine for sorting. Issue #35356, patch by Marcin Wiazowski
git-svn-id: trunk@61252 -
|
2019-05-20 21:03:24 +00:00 |
|
wp
|
adc9225cec
|
TAChart: New TSortedChartSource. Issue #35356, patch by Marcin Wiazowski.
git-svn-id: trunk@61251 -
|
2019-05-20 20:54:41 +00:00 |
|
wp
|
0fce68a18e
|
TAChart: Rework of sorting by TCustomChartSource and TListChartSource. Issue #35356, patch by Marcin Wiazowski
git-svn-id: trunk@61248 -
|
2019-05-20 17:32:47 +00:00 |
|
wp
|
a0c1900d66
|
TAChart: Fix demo of svg drawer on non-Windows systems.
git-svn-id: trunk@61243 -
|
2019-05-18 23:08:18 +00:00 |
|
wp
|
5014b158a4
|
TAChart: Fix svg drawer not finding fonts on Mac (https://forum.lazarus.freepascal.org/index.php/topic,45461.msg321532.html).
git-svn-id: trunk@61240 -
|
2019-05-18 21:53:16 +00:00 |
|
maxim
|
dd661a10de
|
Translations: regenerated all relevant translation files after r61231 #5b72fe1d56
git-svn-id: trunk@61233 -
|
2019-05-16 23:10:15 +00:00 |
|
maxim
|
b68407fc52
|
Translations: regenerated all relevant translation files after r61225 #75a8b1b83c
git-svn-id: trunk@61226 -
|
2019-05-13 23:21:39 +00:00 |
|
wp
|
1740585023
|
TAChart: Make sure that TCustomChartSource.IsSorted is true only when the source really is sorted. Issue #35356, patch by Marcin Wiazowski.
git-svn-id: trunk@61211 -
|
2019-05-12 20:21:17 +00:00 |
|
wp
|
868bbcd076
|
TAChart: Micro-optimization by declaring (some) parameters as "const". Issue #35356, modified patch by Marcin Wiazowski.
git-svn-id: trunk@61190 -
|
2019-05-09 12:42:23 +00:00 |
|
wp
|
68f8ce110e
|
TAChart: Move TCustomSortedChartSource to TACustomSource units. Issue #35356, modified patch by Marcin Wiazowski.
git-svn-id: trunk@61189 -
|
2019-05-09 12:22:17 +00:00 |
|
wp
|
cf39c4e02a
|
TAChart: Improved implementation of IsEquivalent. Issue #35537, patch by Marcin Wiazowski.
git-svn-id: trunk@61188 -
|
2019-05-09 10:32:43 +00:00 |
|
wp
|
854d6a57f8
|
TAChart: More user-friendly zooming behavior when extent limits are active. Issue #35344, patch by Marcin Wiazowski
git-svn-id: trunk@61171 -
|
2019-05-07 14:00:33 +00:00 |
|
wp
|
489364c2aa
|
TAChart: Rework of zooming. Issue #35344, patch by Marcin Wiazowski.
git-svn-id: trunk@61170 -
|
2019-05-07 09:59:37 +00:00 |
|
wp
|
9d5c5b671a
|
TAChart: Avoid occasional unnecessary flicker by TZoomDragTool. Issue #35459, modified patch by Marcin Wiazowski.
git-svn-id: trunk@61166 -
|
2019-05-06 16:27:31 +00:00 |
|
wp
|
ae5ab44793
|
TAChart: Avoid uninitialized parameter in TBarSeries.Extent calculation when XCount = 0.
git-svn-id: trunk@61083 -
|
2019-04-29 16:51:05 +00:00 |
|
wp
|
fda91e1ea3
|
TAChart: Calculate TCustomChartSource.BasicExtent based on sorting parameters only when the source really is sorted.
git-svn-id: trunk@61082 -
|
2019-04-29 16:46:17 +00:00 |
|
wp
|
1fdda19c69
|
TAChart: Minor improvement in ColorMapSeries' built-in color sources. Issue #35463, patch by Marcin Wiazowski.
git-svn-id: trunk@61081 -
|
2019-04-29 16:36:29 +00:00 |
|
wp
|
6c66672e31
|
TAChart: Fix access to cached ChartListSource extents while the source is being updated. Issue #35463, patch by Marcin Wiazowski.
git-svn-id: trunk@61080 -
|
2019-04-29 16:34:46 +00:00 |
|
wp
|
0979ae36e8
|
TAChart: Fix issues of TCalculatedChartsource related to YCount = 0 and Y value reordering.
git-svn-id: trunk@61079 -
|
2019-04-29 13:16:45 +00:00 |
|
wp
|
a58d97ece8
|
TAChart: Properly set TCustomAnimatedChartSource.XCount and .YCount for the case that its Origin in nil. Issue #35388, modified patch by Marcin Wiazowski.
git-svn-id: trunk@61022 -
|
2019-04-19 15:39:03 +00:00 |
|
wp
|
5004cea104
|
TAChart: Update func_series tutorial to reflect new OnExtentValidate event.
git-svn-id: trunk@61021 -
|
2019-04-19 12:29:00 +00:00 |
|
wp
|
aae7dd012f
|
TAChart: Properly set TCalculatedChartSource.XCount and .YCount for the case that its Origin in nil. Issue #35388, based on patch by Marcin Wiazowski.
git-svn-id: trunk@61020 -
|
2019-04-19 11:56:19 +00:00 |
|
wp
|
c0f90521ad
|
TAChart: New extent validation event for TChart. Deprecate OnExtentChanging event. Issue #35390, patch by Marcin Wiazowski.
git-svn-id: trunk@61017 -
|
2019-04-18 14:11:22 +00:00 |
|
wp
|
81f4762dba
|
TAChart: Fix TCustomChartSource.FindBounds for XCount = 0. Add test cases.
git-svn-id: trunk@61016 -
|
2019-04-18 13:49:58 +00:00 |
|
wp
|
72317a44ee
|
TAChart: TOpenHighLowCloseSeries and TBoxAndWhiskerSeries accept XCount=0. Some missing fixes in the basic source classes for XCount=0.
git-svn-id: trunk@61004 -
|
2019-04-17 21:37:21 +00:00 |
|
wp
|
635cd97135
|
TAChart: Fix typo in TChartSeries.GraphPointX
git-svn-id: trunk@61002 -
|
2019-04-17 20:21:48 +00:00 |
|
wp
|
97dbba89f5
|
TAChart: Add notification of chart by source when it is no longer sorted.
git-svn-id: trunk@61000 -
|
2019-04-16 21:43:51 +00:00 |
|
wp
|
abdb6abcaf
|
TAChart: Fix axis labels for sorting a chart source with XCount = 0. Minor changes in sort_demo.
git-svn-id: trunk@60999 -
|
2019-04-16 21:41:46 +00:00 |
|
wp
|
f6fc50d43c
|
TAChart: Simplify calculation of TCustomChartSource.BasicExtent when XCount = 0.
git-svn-id: trunk@60998 -
|
2019-04-16 17:57:01 +00:00 |
|
wp
|
dcb6dc0705
|
TAChart: Fix initialization/reset issue in TCustomAxisChartSource. Issue #35387, patch by Marcin Wiazowski.
git-svn-id: trunk@60997 -
|
2019-04-16 14:24:51 +00:00 |
|
wp
|
5d5d933bd5
|
TAChart: Add demo to show sorting of series based on the new XCount=0 feature.
git-svn-id: trunk@60996 -
|
2019-04-16 14:20:44 +00:00 |
|
wp
|
ac880dd4b9
|
TAChart: Allow XCount=0 for TChartSource meaning "replace X by point index". Still some issues.
git-svn-id: trunk@60995 -
|
2019-04-16 14:16:58 +00:00 |
|
wp
|
d9bccc11be
|
TAChart: Optimzed extent calculation when chart source is sorted. Issue #35389, patch by Marcin Wiazowski.
git-svn-id: trunk@60991 -
|
2019-04-16 07:36:48 +00:00 |
|
maxim
|
d7f986c747
|
Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #35385
git-svn-id: trunk@60987 -
|
2019-04-15 22:07:40 +00:00 |
|