Commit Graph

9727 Commits

Author SHA1 Message Date
alpine-a110
e9e5b18ab3 LazMapViewer: Check compatability of provider projection type against the base provider.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9227 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-09 12:50:20 +00:00
alpine-a110
ea1efb8066 LazMapViewer: Added layers collection and center point to the map. Map can be activated into the form designer.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9226 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-09 06:46:54 +00:00
wp_xxyyzz
cf44ec6b55 fpspreadsheet: Fix data point colors in ods reader when default color should be used.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9225 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-08 22:20:54 +00:00
wp_xxyyzz
94208f009b fpspreadsheet: Fix determination of image size for some specific gif images.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9224 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-08 18:29:01 +00:00
wp_xxyyzz
da988abc0e fpspreadsheet: Fix assignment of datapoint styles to data points.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9223 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-08 12:28:04 +00:00
wp_xxyyzz
76c0221e9e fpspreadsheet: Radar series support in xlsx chart reader/writer. Fix some issues with radar series in ods.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9222 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-07 17:36:41 +00:00
wp_xxyyzz
45ec507997 RichMemo: Delete all files (except readme.txt) since repository has moved to github.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9221 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-07 11:07:34 +00:00
wp_xxyyzz
775bca202a fpspreadsheet: Support/fix reading/writing of ring series in both ods and xlsx
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9220 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-06 23:21:56 +00:00
wp_xxyyzz
5f781b622a fpspreadsheet: Supporting smooth scatter/line series for xlsx (less options than for ods)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9219 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-06 15:53:19 +00:00
wp_xxyyzz
efcf55181b fpspreadsheet: Improved support of separator in data point label elements of charts.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9218 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-06 14:11:12 +00:00
wp_xxyyzz
79b9ec99f3 fpspreadsheet: xlsx writer supports inverted axes.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9217 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-06 10:16:56 +00:00
wp_xxyyzz
b311808e0e fpspreadsheet: Fix some issues with Laz 3.0 (data point colors)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9216 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-05 23:26:56 +00:00
wp_xxyyzz
8b68d4bbb4 fpspreadsheet: Fix data point style assignment for xlsx chart writer.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9215 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-05 23:07:30 +00:00
wp_xxyyzz
07ecb96d10 fpspreadsheet: Workbook chart link supports pie series offsets and data point styles.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9214 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-05 22:51:41 +00:00
wp_xxyyzz
1ebdbb15d8 fpspreadsheet: Exploded sectors in pie series.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9213 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-05 18:38:42 +00:00
wp_xxyyzz
5c3be57541 fpspreadsheet: Fix chart data point labels
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9212 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-05 12:59:20 +00:00
wp_xxyyzz
8176a4f3bf fpspreadsheet: xlsx chart writer supports datapoint labels. Some fixes in bubble size (read radius mode and scale factor).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9211 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-04 23:51:57 +00:00
wp_xxyyzz
b476a26d90 fpspreadsheet: xlsx writer supports individual data point styles.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9210 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-04 14:47:25 +00:00
wp_xxyyzz
6bbfc0e6fc fpspreadsheet: Rename "Regression" property to "Trendline"
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9209 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-03 22:45:49 +00:00
wp_xxyyzz
c940344b00 fpspreadsheet: basic xlsx chart writer support for pie series.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9208 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-03 22:15:17 +00:00
wp_xxyyzz
98f353764d fpspreadsheet: Some more details for BubbleSeries in xlsx chart writer.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9207 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-03 21:46:57 +00:00
wp_xxyyzz
a19317f379 fpspreadsheet: xlsx chart writer supports manual axis scaling.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9206 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-03 16:51:59 +00:00
wp_xxyyzz
33974c6cb0 fpspreadsheet: xlsx chart writer supports bubble charts
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9205 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-03 15:50:23 +00:00
wp_xxyyzz
b81ce84311 fpspreadsheet: xlsx chart writer supports trendline feature.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9204 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-03 12:29:06 +00:00
wp_xxyyzz
289d74c7bb fpspreadsheet: Fix xlsx chart reader sometimes ignoring colors.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9203 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-03 10:17:21 +00:00
wp_xxyyzz
9137a34697 fpspreadsheet: xlsx writer supports area series.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9202 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-03 00:06:15 +00:00
wp_xxyyzz
2f7b18bd8c fpspreadsheet: xlsx writer supports log axis and series titles.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9201 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-02 23:37:38 +00:00
wp_xxyyzz
5afa428929 fpspreadsheet: Fix width of bar series
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9200 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-02 21:50:56 +00:00
wp_xxyyzz
5c17dcf97e fpspreadsheet: Refactor xlsx chart writer series code.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9199 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-02 12:53:38 +00:00
wp_xxyyzz
a5eec4cff3 fpspreadsheet: Fix writing of chart axis labels for xlsx. Writing some more legend properties.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9198 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-02 11:56:21 +00:00
wp_xxyyzz
c1b78dcb65 fpspreadsheet: Add xlsx chart writer font support.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9197 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-02-01 14:09:55 +00:00
wp_xxyyzz
c7f8ce5f38 fpspreadsheet: xlsx chart writer supports axis gridlines.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9196 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-01-31 23:51:14 +00:00
wp_xxyyzz
65e4ef2636 fpspreadsheet: Handling of hatch patterns based on Excel hatch names.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9195 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-01-31 23:32:58 +00:00
wp_xxyyzz
ffbb752133 fpspreadsheet: xlsx chart writer support line dash patterns (segment lengths unclear, yet)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9194 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-01-31 22:38:55 +00:00
wp_xxyyzz
99558b5531 fpspreadsheet: Improved axis support. Initial commit for writing a barseries.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9193 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-01-31 19:18:38 +00:00
wp_xxyyzz
58ed074a3a fpspreadsheet: xlsx chart writer supports some axis properties (not completely functional, yet)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9192 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-01-31 18:47:11 +00:00
wp_xxyyzz
08438948f4 fpspreadsheet: xlsx writer supports series marker symbols.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9191 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-01-31 18:02:22 +00:00
wp_xxyyzz
5a86d02d61 fpspreadsheet: xlsx chart writer support scatterseries line color.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9190 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-01-31 17:31:45 +00:00
wp_xxyyzz
3cecc46ecd fpspreadsheet: Support of chart cell range by xlsx chart writer
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9189 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-01-31 16:05:39 +00:00
wp_xxyyzz
8a823a550d fpspreadsheet: Split xlsx writing code of previous commit into multiple methods.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9188 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-01-31 15:35:30 +00:00
wp_xxyyzz
ec71c9e1af fpspreadsheet: First empty xlsx chart written which is not rejected by Excel.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9187 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-01-31 10:32:10 +00:00
wp_xxyyzz
e3cba0674d GridPrinter: Check whether printers are installed also for Preview.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9186 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-01-30 17:43:46 +00:00
wp_xxyyzz
9cb6e4ae53 fpspreadsheet: More general result of the new IFERROR() function.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9185 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-01-30 17:06:38 +00:00
wp_xxyyzz
9a323d5529 LazMapViewer: Add new example project "elevations" reading elevations from opentopodata.org
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9184 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-01-30 12:46:27 +00:00
wp_xxyyzz
fddd97d93e GridPrinter: Raise an exception when no printer is available.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9183 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-01-29 21:27:36 +00:00
wp_xxyyzz
1b0cc03ff5 LazMapviewer: Enable/disable zooming and panning of the map. Issue #39069, patch by Yuliyan Ivanov. Update colored_tracks demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9182 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-01-29 13:04:09 +00:00
wp_xxyyzz
d7b7d410a5 fpspreadsheet: Move xlsx chart writing code to chartwriter unit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9181 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-01-29 00:43:05 +00:00
wp_xxyyzz
67a83b5fae fpspreadsheet: xlsx reader supports series data point callouts.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9180 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-01-27 19:08:16 +00:00
wp_xxyyzz
78158a61fd fpspreadsheet: Complete reading of xlsx bitmap fills. Rearrange xlsx fill code reader.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9179 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-01-27 15:06:18 +00:00
wp_xxyyzz
f8c018671c fpspreadsheet: Fix compilation. Patch by paweld, issue #39068
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9178 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-01-27 10:24:32 +00:00