Commit Graph

9011 Commits

Author SHA1 Message Date
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
6d6dae2b45 ImageSources: Replace erroneous menu image.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8983 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-26 17:30:17 +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
587db833be Images: reworked "menu" icons (by Roland Hahn)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8980 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-26 10:42:04 +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
wp_xxyyzz
9cc0f271c6 fpspreadsheet: Initial commit of writing support of charts for OpenDocument. Very experimental and buggy...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8969 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-20 16:56:49 +00:00
wp_xxyyzz
a4a778af83 SpkToolbar: Replace the "More Options" button icon (#$E2#$87#$B2) by a nicer character (#$EE#$8A#$BD).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8968 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-18 08:17:23 +00:00
alexs75
0ec754d816 RxFPC:fix draw HiRes icons on RxToolBar
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8967 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-16 06:06:18 +00:00
wp_xxyyzz
70c85877cf fpspreadsheet: Increase version number to 1.17
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8966 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-15 17:47:58 +00:00
wp_xxyyzz
66d0c41b90 Industrial: Add property Switchmode to TOnOffSwitch to control how the switch state can be changed by the mouse.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8965 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-15 14:51:13 +00:00
wp_xxyyzz
1a8179f2df Industrial: Add PictureON and PictureOFF properties to TOnOffSwitch.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8964 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-15 13:57:08 +00:00
wp_xxyyzz
6a21240b90 Industrial: Add rounded shape of the OnOffSwitch (BorderStyle = bsNoneRounded, bsThinRounded, bsThickRounded). Allow to show/hide the focus rect.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8963 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-14 21:55:31 +00:00
wp_xxyyzz
3005d5a61c SpkToolbar: Fix crash when a popupmenu used by a button is destroyed.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8962 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-13 20:53:27 +00:00