Commit Graph

6821 Commits

Author SHA1 Message Date
fb4abdab4d fpspreadsheet: Adjust chart link to new percentage-sized bubble series radii. No longer ignore font of series labels.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9062 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-30 23:20:34 +00:00
1d1a337eed mbColorLib: Replace .lrs resources by .res resources. Patch by paweld. Issue #39059.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9061 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-30 18:37:51 +00:00
5926c10883 fpspreadsheet: Fix border when drawing data point marks.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9060 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-29 16:47:46 +00:00
7394833a30 fpspreadsheet: Show regression formula in chart with number format specified in file.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9059 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-29 12:33:37 +00:00
8be0fe4703 fpspreadsheet: Fix visibility of chart legend and axis labels
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9058 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-29 12:23:09 +00:00
1a1da84fc8 fpspreadsheet: Fix Brush.Bitmap not being cleared in next redraw of the chart.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9057 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-29 11:41:16 +00:00
f14558000b fpspreadsheet: Remove requirement to call chart.AddSeries.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9056 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-29 00:09:59 +00:00
29ec3f9436 fpspreadsheet: Fix scatter series after r9053
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9055 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-28 23:55:25 +00:00
22e45acc19 fpspreadsheet: Reset TChart.Proportional to false when a new chart is created (distorts axes after drawing a radar series).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9054 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-28 23:29:59 +00:00
e041a4109e fpspreadsheet: Extended chart display demo. Rework TsWorkbookSource's ListenerNotification to avoid crash when chart destroy a listening chartsource. Chart link can display pie series now.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9053 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-28 23:04:27 +00:00
8b51f30e14 fpspreadsheet: Add ods writer demo for TsBubbleSeries. Chart link supports reading TsBubbleSeries (but: size issues to be fixed in TAChart).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9052 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-28 21:22:46 +00:00
97d7919d6a fpspreadsheet: Chart link respects y axis label format.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9051 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-27 23:33:26 +00:00
2df3e382a2 fpspreadsheet: Chart link supports 100%-stacking for bar, area and line series.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9050 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-27 22:41:30 +00:00
bdd483000f fpspreadsheet: Chart link supports stacked area and line series.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9049 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-27 21:37:13 +00:00
114d89432d fpspreadsheet: Chart link supports stackable series (not fully complete).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9048 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-27 19:22:02 +00:00
2c6fbd54c5 fpspreadsheet: Fix cooperation of changed TsWorkbookChartSource with TsWorkbookChartLink.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9047 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-27 18:17:22 +00:00
baf8abdc40 fpspreadsheet: Update workbookchartsource demo to show multiple-y-values feature.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9046 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-26 23:04:52 +00:00
f2d3b35380 fpspreadsheet: Fix TsWorkbookChartSource to respect multiple y values.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9045 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-26 18:09:17 +00:00
d83922c334 fpspreadsheet: Chart links supports a very basic radar series.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9044 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-26 00:30:18 +00:00
e8f17bc390 fpspreadsheet: Rough conversion of ods line pattern to TPenStyle.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9043 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-25 23:53:40 +00:00
279874d2c0 fpspreadsheet: chart link supports hatched fills.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9042 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-23 23:40:36 +00:00
c86abab97c fpspreadsheet: Fix memory leaks
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9041 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-23 22:13:52 +00:00
cb2cb5ef60 fpspreadsheet: ods reader and chart link support bitmap fill patterns.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9040 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-23 18:49:41 +00:00
49b6486be7 fpspreadsheet: Chart link supports regression curve in scatter plot.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9039 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-23 00:08:33 +00:00
6946f27d34 fpspreadsheet: Chart link supports series marks, and pie series. Add related missing properties to ods reader/writer.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9038 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-22 22:08:47 +00:00
71f5985598 fpspreadsheet: Chart link supports bar, line and area series.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9037 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-22 14:23:55 +00:00
7ea57aae2b fpspreadsheet: Add chart link demo
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9036 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-21 22:03:20 +00:00
be1d7e73f6 fpspreadsheet: Chart link supports background colors, legend and axes.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9035 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-21 21:59:26 +00:00
33589941fc fpspreadsheet: Add TsWorkbookChartLink linking TsChart to TAChart, initial version, not complete.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9034 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-21 15:18:51 +00:00
9ced830ecc fpspreadsheet: Remove deprecated TsWorksheetChartSource.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9033 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-21 11:16:16 +00:00
9f248983f3 LazMapViewer: Add proxy support to WinINet download engine. Adapt both "fulldemo" samples.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9031 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-17 15:56:49 +00:00
bf81428299 Industrial: Use SetShape to define the border of the rounded TOnOffButton control
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9030 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-15 19:03:00 +00:00
494b9b98a4 RxFPC:fix close form validator
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9029 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-15 12:02:14 +00:00
7414f68f5b industrial: Fix compilation with Laz versions before 3.0
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9028 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-15 10:18:03 +00:00
51c5415881 Industrial: Add button icons to TOnOffSwitch and image blending and rotation animations.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9027 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-14 23:47:08 +00:00
3952a66b63 JVCL: JvPascalInterpreter - fix compilation with fpc/main. Patch by michalgw. Resolves Issue #39057.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9026 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-14 22:08:28 +00:00
a5677f896b Industrial: Add animation to TOnOffSwitch
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9025 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-14 21:33:01 +00:00
62f3c0a5cb fpexif: Avoid crash when xmp data have trainling zero bytes.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9024 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-13 17:35:49 +00:00
3d9619fe06 fpspreadsheet: ods reader supports number formats in charts.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9023 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-12 18:12:12 +00:00
9b0e01149c fpspreadsheet: ods reader support regression in scatter series.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9022 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-12 00:04:38 +00:00
927d08783d fpspreadsheet: ods reader supports chart series.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9021 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-10 23:31:27 +00:00
0a956f3056 fpspreadsheet: No longer ignore worksheets in chart cell ranges.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9020 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-10 16:19:22 +00:00
d4f01977aa fpspreadsheet: ods reader support chart axes.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9019 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-09 23:15:33 +00:00
78fe3945ba fpspreadsheet: ods reader supports chart title and subtitle.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9018 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-08 21:54:29 +00:00
f82f76457d fpspreadsheet: ods reader supports chart legend.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9017 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-08 18:33:29 +00:00
2aa985a34c fpexif: Fix usage with Delphi 7. Update readme.txt.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9016 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-08 17:56:29 +00:00
97d23a09e0 fpspreadsheet: ods reader supports chart background and border
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9015 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-07 22:37:30 +00:00
b28852a155 fpspreadsheet: ods chart reader supports gradient styles.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9014 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-07 19:17:23 +00:00
818083dd9f fpspreadsheet: Initial commit of ods chart reader (not complete).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9013 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-07 17:25:03 +00:00
035442ee36 fpexif: Delphi support for XMP metadata.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9012 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-06 16:42:17 +00:00