Commit Graph

6981 Commits

Author SHA1 Message Date
wp_xxyyzz
f42b9149d7 ScrollText: v1.1.4 ready for OPM
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9125 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-01-08 17:37:08 +00:00
wp_xxyyzz
08d55e3425 LongTimer: add v0.0.4 zip file for OPM
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9124 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-01-08 17:15:06 +00:00
wp_xxyyzz
dfe91fdb81 LazAutoUpdate: Add zip file for OPM
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9123 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-01-08 17:07:30 +00:00
wp_xxyyzz
150cb1c600 fpspreadsheet: Fix incorrect gif image size detection, patch by Bart.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9122 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-01-08 14:20:50 +00:00
wp_xxyyzz
c3b8ec47e8 Fix About box caption in components using "powered by" component. Issue #39064, patch by artem78. Fix compilation and run of longtimer demo. Increment "release" version number for new OPM version.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9121 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-01-07 15:34:31 +00:00
wp_xxyyzz
162a4049ff fpspreadsheet: More reading of xlsx charts.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9120 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-01-04 23:02:45 +00:00
alexs75
611e205225 RxFPC:fix name for TRxCustomDBComboBox
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9119 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-01-04 18:40:14 +00:00
wp_xxyyzz
5bfe9179a8 playsoundpackage: Fix memory leak, add support for support for mpv media player. Sourceforge issue #59, patch by sng.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9118 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-01-04 11:20:18 +00:00
wp_xxyyzz
7450192040 fpspreadsheet: First pieces of the xlsx reader of spreadsheet charts (axes, legend, bar chart).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9117 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-01-03 22:37:34 +00:00
wp_xxyyzz
59ed6984f4 LazMapViewer: Massive re-work of the drawing engines by Yuliyan Ivanov, issue #39063
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9116 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-01-02 22:00:06 +00:00
wp_xxyyzz
369c69ee8c fpspreadsheet: Fix TsWorkbookChartLink crashing when no chart is loaded.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9115 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-01-02 12:01:49 +00:00
wp_xxyyzz
14f307f284 TvPlanIt: Switch version to v1.9 after v1.8.3 release.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9114 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-31 18:00:52 +00:00
wp_xxyyzz
9db53977ed tvplanit: remove sample project's gantt.ini
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9113 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-31 12:34:55 +00:00
wp_xxyyzz
8f77fac067 tvplanit: Set version number to 1.8.3 for next OPM release. Fix ICal import ignoring taskdialog's Cancel
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9112 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-30 19:12:13 +00:00
wp_xxyyzz
f30d928804 tvplanit: Fix compilation with Laz 3.0
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9111 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-30 18:03:58 +00:00
wp_xxyyzz
360f872175 fpspreadsheet: Minor modification in fps.inc
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9110 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-28 23:18:05 +00:00
wp_xxyyzz
aab0f1d448 fpspreadsheet: Prepare ooxml chart reader/writer infrastructure.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9109 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-28 23:13:01 +00:00
wp_xxyyzz
4f0e2e8b83 fpspreadsheet: Add conditional define FPS_CHARTS (active by default) to compile the lib with and without chart support.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9108 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-28 22:41:39 +00:00
wp_xxyyzz
ccea3cb07d fpspreadsheet: Do not attempt to display error bars for TBarseries (not supported by TAChart).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9107 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-28 18:27:39 +00:00
wp_xxyyzz
a9ef0b15fd fpspreadsheet: Support error bar ranges in chart link (only for single-valued charts, though - limitation of TAChart).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9106 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-28 18:15:59 +00:00
wp_xxyyzz
67b904b3e8 JVCLLaz: Increment version number to 1.0.9 after release of v1.0.8 to OPM.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9105 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-27 11:21:10 +00:00
wp_xxyyzz
758af34bd1 jvcl: Fix Laz3.0 compilation of jvtimeline in a more consistent way.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9104 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-27 10:23:20 +00:00
wp_xxyyzz
9aef1a6db0 NiceChart: Rename unit BSplines to NiceSplices to avoid conflict with one of the pl_XXX units
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9103 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-25 15:21:31 +00:00
wp_xxyyzz
87d17e49cb fpspreadsheet: ods writer supports error bars.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9102 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-24 23:23:34 +00:00
wp_xxyyzz
bf3a90466d TvPlanit: Improved rendering of TVpMonthView, more consistent with the other planner controls.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9101 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-22 23:36:57 +00:00
wp_xxyyzz
d1ef13c593 fpspreadsheet: Chart link and ods reader support error bars (not complete, yet).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9099 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-22 00:39:36 +00:00
wp_xxyyzz
e9a1d40de4 fpspreadsheet: Support error bars in spreadsheet charts (TsChart)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9098 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-21 11:26:34 +00:00
alexs75
60de9e0455 RxFPC:fix compile ex_rx_xml_datapacket
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9097 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-20 11:12:58 +00:00
alexs75
e544c7ecc2 RxFPC:try to fix compile with FPC 3.2.2
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9096 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-20 06:07:16 +00:00
wp_xxyyzz
fac6384178 fpspreadsheet: Add demo for stacked & rotated bar series.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9095 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-19 13:24:39 +00:00
wp_xxyyzz
dca5901eff fpspreadsheet: Chart link supports rotated axes.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9094 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-19 12:30:16 +00:00
wp_xxyyzz
4b37ed5ca7 LazMapViewer: Fix trackdemo project not updating track marker. Patch by Yuliyan Ivanov.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9093 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-19 11:04:23 +00:00
wp_xxyyzz
b95f2c36b8 LazMapViewer: Fixes issues with painting/multithreading. Issue #39063, patch by Yuliyan Ivanov.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9092 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-18 16:56:22 +00:00
wp_xxyyzz
43766f393e TvPlanIt: Guess encoding of imported ical files and convert to utf8 if needed.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9091 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-18 12:24:15 +00:00
wp_xxyyzz
865fb6bb14 tvplanit: Alternate solution for issue #39061
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9090 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-17 23:18:28 +00:00
wp_xxyyzz
c412cf6892 TvPlanIt: Fix ical events without end time and with zero duration running forever. GitLab issue #39061
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9089 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-16 23:30:40 +00:00
wp_xxyyzz
55bedaa9a9 tvplanit: Improved handling of all-day events in ical files.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9088 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-16 23:10:30 +00:00
wp_xxyyzz
605c8a638f fpspreadsheet: Fix labels of rotated axes in chart link.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9087 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-16 18:45:36 +00:00
wp_xxyyzz
0b14df0278 fpspreadsheet: Some progress with rotated axis labels in chart link.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9086 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-15 23:38:58 +00:00
wp_xxyyzz
f71965b2ff fpspreadsheet: Better display of pointer symbols in chart legend.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9085 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-15 15:31:40 +00:00
wp_xxyyzz
0fec646c4c fpspreadsheet: Beginning with rotated axes in chart link. Simplify generation of sample ods files.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9084 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-14 22:50:59 +00:00
wp_xxyyzz
6247914a1f fpspreadsheet: Handle nil values when copy backgrounds and borders in the spreadsheet chart.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9082 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-13 23:04:51 +00:00
wp_xxyyzz
30142fe878 fpspreadsheet: Copying TsChart element classes rather than assigning. Fix LCL_FullVersion directive.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9081 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-13 22:38:17 +00:00
wp_xxyyzz
a0c34ca82b fpspreadsheet: Fix ods writer to create stock+volume charts. Add demo for it.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9080 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-13 21:51:57 +00:00
wp_xxyyzz
9df9e002dd fpspreadsheet: ods writer supports stockseries
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9079 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-13 21:22:33 +00:00
wp_xxyyzz
b5d4bc9a57 fpspreadsheet: Plot area series with zero level.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9078 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-12 18:40:55 +00:00
wp_xxyyzz
c871f799ca fpspreadsheet: Support volume stock charts in ods reader and chart link
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9077 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-12 14:52:42 +00:00
wp_xxyyzz
919f583312 fpspreadsheet: Fix compilation back to Laz v2.0.12
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9076 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-08 16:54:08 +00:00
wp_xxyyzz
4eb924c106 fpspreadsheet: Add the ohlcseries of Laz/main as TStockseries in unit fpsstockseries for supporting the HLC series of Excel and Calc.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9075 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-07 22:53:48 +00:00
wp_xxyyzz
f45f154672 fpspreadsheet: More on date/time formats for axis labels.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9074 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-06 14:11:04 +00:00
wp_xxyyzz
cdf7594b48 fpspreadsheet: Support date/time axis in stockseries
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9073 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-06 13:28:50 +00:00
wp_xxyyzz
adf97ac056 fpspreadsheet: Improved x axis in StockSeries (date labels stills missing)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9072 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-06 00:06:02 +00:00
wp_xxyyzz
ca39ef4fff fpspreadsheet: Initial version of stockseries (ods reader and chart link)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9071 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-05 18:40:10 +00:00
wp_xxyyzz
f4624fa93e fpspreadsheet: Logarithmic axis support in chart link.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9070 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-04 23:16:06 +00:00
wp_xxyyzz
6364870a72 fpspreadsheet: Add demos writing data for linear and logarithmic charts.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9069 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-04 21:14:22 +00:00
wp_xxyyzz
157bb12de9 fpspreadsheet: Complete primary and secondary axis support
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9068 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-04 18:53:04 +00:00
wp_xxyyzz
1115b20b16 mbColorLib: New high-dpi-aware palette icons by Roland Hahn.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9066 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-04 11:43:35 +00:00
wp_xxyyzz
ea4302bf70 fpspreadsheet: Initial commit to support secondary y axis in ods reader/writer and chart link.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9065 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-04 00:29:43 +00:00
wp_xxyyzz
3a77341bcc fpspreadsheet: Improved user interface for adding datapoint styles in workbook charts.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9064 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-02 21:13:09 +00:00
wp_xxyyzz
f49449c06f fpspreadsheet: Chart link as well as ods reader/writer support individual data point colors
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9063 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-12-01 23:54:16 +00:00
wp_xxyyzz
b914fedefa 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
wp_xxyyzz
8c125c4284 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
wp_xxyyzz
940295ae28 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
wp_xxyyzz
5388647a4a 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
wp_xxyyzz
81355face5 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
wp_xxyyzz
37e7675299 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
wp_xxyyzz
b805ccd9be 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
wp_xxyyzz
8ff32b72d3 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
wp_xxyyzz
0b9e0332e4 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
wp_xxyyzz
4962a289a6 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
wp_xxyyzz
f2c31896e0 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
wp_xxyyzz
9f2dd76515 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
wp_xxyyzz
3dd51a5064 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
wp_xxyyzz
6b36fa5883 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
wp_xxyyzz
27518a6370 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
wp_xxyyzz
f2ba330831 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
wp_xxyyzz
1fce2e7f9d 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
wp_xxyyzz
c439c073aa 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
wp_xxyyzz
c32082be26 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
wp_xxyyzz
5cec6acf3b 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
wp_xxyyzz
22423fea48 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
wp_xxyyzz
633d90a369 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
wp_xxyyzz
d7354fa6d7 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
wp_xxyyzz
f5e8a87ef1 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
wp_xxyyzz
4cdd214cc9 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
wp_xxyyzz
18e5bac0da 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
wp_xxyyzz
563d62fda3 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
wp_xxyyzz
db823f8fcf 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
wp_xxyyzz
c256e13a50 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
wp_xxyyzz
f6d1cde434 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
wp_xxyyzz
0fc3e8cf50 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
wp_xxyyzz
c3ce0e4b85 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
alexs75
380344d99e 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
wp_xxyyzz
11bd8c77ca 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
wp_xxyyzz
b8994b260e 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
lazarus-bart
6ccbbce149 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
wp_xxyyzz
3ffa961020 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
wp_xxyyzz
0b01f00acc 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
wp_xxyyzz
e8c3dc0f7b 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
wp_xxyyzz
321a093fa0 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
wp_xxyyzz
3293877ea5 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
wp_xxyyzz
1df9a434de 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
wp_xxyyzz
b516942c6f 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
wp_xxyyzz
698204295f 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
wp_xxyyzz
7c538a0c8b 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
wp_xxyyzz
552f4fd33c 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
wp_xxyyzz
19b34dff23 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
wp_xxyyzz
0bb5c1dc33 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
wp_xxyyzz
476d66e34b 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
wp_xxyyzz
1df0bee9a6 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
wp_xxyyzz
20ed2f4933 fpexif: Fix IPTC string tag writing error.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9011 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-06 16:41:26 +00:00
wp_xxyyzz
4fd308602e fpspreadsheet: Support hatched fills in charts and writing to ods.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9010 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-05 19:05:11 +00:00
wp_xxyyzz
bef1dd7232 fpspreadsheet: Support gradients in charts and writing to ods.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9009 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-05 00:26:04 +00:00
wp_xxyyzz
bafa54efb7 fpspreadsheet: Support number formatting in charts.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9008 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-03 22:36:00 +00:00
wp_xxyyzz
7afc0a6b40 fpspreadsheet: Add example project for writing ods with regression chart.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9007 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-03 18:58:20 +00:00
wp_xxyyzz
0585108059 fpspreadsheet: Support regression.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9006 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-03 18:56:15 +00:00
wp_xxyyzz
47c600325b fpspreadsheet: Fix incorrect handling of <br> tag in html cell text. Cells with line-breaks are now automatically word-wrapped.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9005 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-11-01 22:00:11 +00:00
wp_xxyyzz
bbe7c905e6 fpspreadsheet: Support filled radar series. Add radar series demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9004 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-30 22:37:44 +00:00
wp_xxyyzz
e2b5978a42 fpspreadsheet: Support pie and ring series. Add piechart demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9003 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-30 17:41:53 +00:00
wp_xxyyzz
809dd5f51c fpspreadsheet: Support radar charts.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9002 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-30 14:56:16 +00:00
wp_xxyyzz
6ba022eaa9 fpspreadsheet: Add writing of series labels to ods.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9001 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-30 14:37:53 +00:00
wp_xxyyzz
583a5731de fpspreadsheet: Support axis position and inner/outer tick lines in ods writer.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9000 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-29 21:33:39 +00:00
wp_xxyyzz
131ce313bc fpspreadsheet: Support manual axis scaling in ods writer.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8999 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-29 18:36:13 +00:00
wp_xxyyzz
bf06a7fe6f fpspreadsheet: Fix series fills and chart titles in ods writer.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8998 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-29 16:12:34 +00:00
wp_xxyyzz
84f0bc8483 fpspreadsheet: Support individual fill colors of bars, bubbles, symbols. Fix dash line pattern broken after previous commit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8997 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-29 15:52:46 +00:00
wp_xxyyzz
17283ba9c6 fpspreadsheet: Split chart writing code off of ods writer.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8996 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-29 12:10:50 +00:00
wp_xxyyzz
d199c93aa2 fpexif: Fix compilation with Delphi
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8995 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-28 23:37:19 +00:00
wp_xxyyzz
116abaad54 fpexif: Fix crash when the image file contains xmp data with invalid xml structure (missing first '<')
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8994 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-28 23:14:27 +00:00
wp_xxyyzz
180d051924 fpexif: Clean up
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8993 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-28 22:25:20 +00:00
wp_xxyyzz
365cea63bb fpExif: Fix writing of multi-string IPTC tags. Nicer display text for IPTC CodeCharacterSet tag.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8992 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-28 18:05:41 +00:00
wp_xxyyzz
7501a92d67 fpspreadsheet: Add support for bubble series.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8991 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-28 12:07:10 +00:00
wp_xxyyzz
fe5ee22921 fpspreadsheet: different interpolation types for line and scatter plots.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8990 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-27 22:28:13 +00:00
wp_xxyyzz
b696262931 fpspreadsheet: ods writer supports scatter charts
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8989 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-27 21:24:32 +00:00
wp_xxyyzz
d5a6616cbe fpspreadsheet: Add TsAreaSeries. Add stack and 100%-stack modes (not working)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8988 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-27 20:44:33 +00:00
wp_xxyyzz
45764b9d2a fpspreadsheet: Improved handling of rotated axis titles for horizontal bar charts
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8987 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-27 20:09:03 +00:00
wp_xxyyzz
b7f4970f76 fpspreadsheet: Simplify creation of the chart styles by the ods writer.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8986 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-27 17:45:33 +00:00
wp_xxyyzz
2bdb4125dc fpspreadsheet: ods writer supports bar series (vertical and horizontal bars)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8985 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-26 22:00:07 +00:00
wp_xxyyzz
00d34ad2d2 fpspreadsheet: Support chart legend position in ods writer.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8984 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-26 21:21:51 +00:00
wp_xxyyzz
e9e5974de5 fpspreadsheet: ods chart writer supports legend overlapping with plot area.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8982 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-26 11:30:36 +00:00
wp_xxyyzz
e18c6409a1 fpspreadsheet: Fix chart dash patterns in ods writer.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8981 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-26 11:07:05 +00:00
wp_xxyyzz
e3dd1b8986 fpspreadsheet: Fix charts dash patterns in ods writer
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8979 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-26 09:10:41 +00:00
wp_xxyyzz
1a0faa73c1 fpspreadsheet: More work on ods writer of charts
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8978 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-25 17:15:57 +00:00
alexs75
9e40e0dd01 RxFPC:RxToolbar - fix draw tools dialog
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8977 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-25 10:21:38 +00:00
wp_xxyyzz
83911001be fpspreadsheet: More styles (axes, legend)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8976 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-23 22:18:31 +00:00
wp_xxyyzz
53f59e89dc fpspreadsheet: Build styles from some chart properties
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8975 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-23 18:21:54 +00:00
wp_xxyyzz
72d60444ca fpspreadsheet: Add missing fpspreadsheet_chart.inc
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8974 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-23 15:24:11 +00:00
wp_xxyyzz
599473f03f fpspreadsheet: Implement writing of wall and floor chart styles.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8973 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-23 10:58:15 +00:00
wp_xxyyzz
95020c2e96 fpspreadsheet: More user-friendly chart background style.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8972 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-23 09:28:05 +00:00
wp_xxyyzz
03a5b6e527 fpspreadsheet: Introducing ChartStyles for ods writer.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8971 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-23 00:03:45 +00:00
wp_xxyyzz
d9d332c81d fpspreadsheet: Add files dropped from previous commit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8970 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-22 08:33:55 +00:00