summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorandreas kainz <kainz.a@gmail.com>2019-02-20 01:29:27 +0100
committerNoel Grandin <noel.grandin@collabora.co.uk>2019-02-20 14:08:55 +0100
commit97a42da2e39c59974b343f8e945b77e2b28e84ab (patch)
treea71a59a6b158404259e79866cb2291a2a907bc3e
parent7aec449b37c41220148c350a302911031237cd89 (diff)
tdf#123266 make cursors svg in 256x256px size
Change-Id: Ie953140ca08528de868c281780e8bb707b9bf240 Reviewed-on: https://gerrit.libreoffice.org/68038 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
-rw-r--r--vcl/osx/res/cursors/ase.svg6
-rw-r--r--vcl/osx/res/cursors/asn.svg6
-rw-r--r--vcl/osx/res/cursors/asne.svg6
-rw-r--r--vcl/osx/res/cursors/asns.svg6
-rw-r--r--vcl/osx/res/cursors/asnswe.svg6
-rw-r--r--vcl/osx/res/cursors/asnw.svg6
-rw-r--r--vcl/osx/res/cursors/ass.svg6
-rw-r--r--vcl/osx/res/cursors/asse.svg6
-rw-r--r--vcl/osx/res/cursors/assw.svg6
-rw-r--r--vcl/osx/res/cursors/asw.svg6
-rw-r--r--vcl/osx/res/cursors/aswe.svg6
-rw-r--r--vcl/osx/res/cursors/chain.svg6
-rw-r--r--vcl/osx/res/cursors/chainnot.svg6
-rw-r--r--vcl/osx/res/cursors/chart.svg6
-rw-r--r--vcl/osx/res/cursors/copydata.svg6
-rw-r--r--vcl/osx/res/cursors/copydlnk.svg6
-rw-r--r--vcl/osx/res/cursors/copyf.svg6
-rw-r--r--vcl/osx/res/cursors/copyf2.svg6
-rw-r--r--vcl/osx/res/cursors/copyflnk.svg15
-rw-r--r--vcl/osx/res/cursors/crook.svg6
-rw-r--r--vcl/osx/res/cursors/crop.svg6
-rw-r--r--vcl/osx/res/cursors/darc.svg6
-rw-r--r--vcl/osx/res/cursors/dbezier.svg6
-rw-r--r--vcl/osx/res/cursors/dcapt.svg6
-rw-r--r--vcl/osx/res/cursors/dcirccut.svg6
-rw-r--r--vcl/osx/res/cursors/dconnect.svg6
-rw-r--r--vcl/osx/res/cursors/dellipse.svg6
-rw-r--r--vcl/osx/res/cursors/detectiv.svg6
-rw-r--r--vcl/osx/res/cursors/dfree.svg6
-rw-r--r--vcl/osx/res/cursors/dline.svg6
-rw-r--r--vcl/osx/res/cursors/dpie.svg6
-rw-r--r--vcl/osx/res/cursors/dpolygon.svg6
-rw-r--r--vcl/osx/res/cursors/drect.svg6
-rw-r--r--vcl/osx/res/cursors/dtext.svg6
-rw-r--r--vcl/osx/res/cursors/fill.svg6
-rw-r--r--vcl/osx/res/cursors/help.svg6
-rw-r--r--vcl/osx/res/cursors/hourglass.svg6
-rw-r--r--vcl/osx/res/cursors/hshear.svg6
-rw-r--r--vcl/osx/res/cursors/linkdata.svg6
-rw-r--r--vcl/osx/res/cursors/linkf.svg6
-rw-r--r--vcl/osx/res/cursors/magnify.svg6
-rw-r--r--vcl/osx/res/cursors/mirror.svg6
-rw-r--r--vcl/osx/res/cursors/movebw.svg6
-rw-r--r--vcl/osx/res/cursors/movedata.svg6
-rw-r--r--vcl/osx/res/cursors/movedlnk.svg6
-rw-r--r--vcl/osx/res/cursors/movef.svg6
-rw-r--r--vcl/osx/res/cursors/movef2.svg6
-rw-r--r--vcl/osx/res/cursors/moveflnk.svg14
-rw-r--r--vcl/osx/res/cursors/movept.svg6
-rw-r--r--vcl/osx/res/cursors/neswsize.svg6
-rw-r--r--vcl/osx/res/cursors/notallow.svg6
-rw-r--r--vcl/osx/res/cursors/nullptr.svg2
-rw-r--r--vcl/osx/res/cursors/nwsesize.svg6
-rw-r--r--vcl/osx/res/cursors/pen.svg6
-rw-r--r--vcl/osx/res/cursors/pivotcol.svg6
-rw-r--r--vcl/osx/res/cursors/pivotdel.svg6
-rw-r--r--vcl/osx/res/cursors/pivotfld.svg6
-rw-r--r--vcl/osx/res/cursors/pivotrow.svg6
-rw-r--r--vcl/osx/res/cursors/rotate.svg6
-rw-r--r--vcl/osx/res/cursors/tblsele.svg8
-rw-r--r--vcl/osx/res/cursors/tblsels.svg8
-rw-r--r--vcl/osx/res/cursors/tblselse.svg6
-rw-r--r--vcl/osx/res/cursors/tblselsw.svg6
-rw-r--r--vcl/osx/res/cursors/tblselw.svg6
-rw-r--r--vcl/osx/res/cursors/vshear.svg6
-rw-r--r--vcl/osx/res/cursors/vtext.svg6
-rw-r--r--vcl/osx/res/cursors/wshide.svg6
-rw-r--r--vcl/osx/res/cursors/wsshow.svg6
68 files changed, 213 insertions, 212 deletions
diff --git a/vcl/osx/res/cursors/ase.svg b/vcl/osx/res/cursors/ase.svg
index 2a018316476f..721783ed8c52 100644
--- a/vcl/osx/res/cursors/ase.svg
+++ b/vcl/osx/res/cursors/ase.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 24 12 L 24 13 L 24 21 L 25.269531 21 L 32 17.074219 L 32 15.925781 L 25.269531 12 L 24 12 z M 19.5 13 A 3.5 3.5 0 0 0 16 16.5 A 3.5 3.5 0 0 0 19.5 20 A 3.5 3.5 0 0 0 23 16.5 A 3.5 3.5 0 0 0 19.5 13 z M 25 13 L 31 16.5 L 25 20 L 25 13 z M 19.5 14 A 2.5 2.5 0 0 1 22 16.5 A 2.5 2.5 0 0 1 19.5 19 A 2.5 2.5 0 0 1 17 16.5 A 2.5 2.5 0 0 1 19.5 14 z "
+ d="m 192,92 v 8 64 h 10.15 L 256,132.6 v -9.1875 L 202.15,92 Z m -36,8 a 28,28 0 0 0 -28,28 28,28 0 0 0 28,28 28,28 0 0 0 28,-28 28,28 0 0 0 -28,-28 z m 44,0 48,28 -48,28 z m -44,8 a 20,20 0 0 1 20,20 20,20 0 0 1 -20,20 20,20 0 0 1 -20,-20 20,20 0 0 1 20,-20 z"
/>
<path
style="fill:#000000"
- d="M 25 13 L 25 20 L 31 16.5 L 25 13 z M 19.5 14 A 2.5 2.5 0 0 0 17 16.5 A 2.5 2.5 0 0 0 19.5 19 A 2.5 2.5 0 0 0 22 16.5 A 2.5 2.5 0 0 0 19.5 14 z "
+ d="m 200,100 v 56 l 48,-28 z m -44,8 a 20,20 0 0 0 -20,20 20,20 0 0 0 20,20 20,20 0 0 0 20,-20 20,20 0 0 0 -20,-20 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/asn.svg b/vcl/osx/res/cursors/asn.svg
index 5698ace469f5..6e0cc273767c 100644
--- a/vcl/osx/res/cursors/asn.svg
+++ b/vcl/osx/res/cursors/asn.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="m 11.5,8 h 1 8 V 6.730469 L 16.574219,0 H 15.425781 L 11.5,6.730469 Z m 1,4.5 A 3.5,3.5 0 0 0 16,16 3.5,3.5 0 0 0 19.5,12.5 3.5,3.5 0 0 0 16,9 3.5,3.5 0 0 0 12.5,12.5 Z M 12.5,7 16,1 19.5,7 Z m 1,5.5 A 2.5,2.5 0 0 1 16,10 2.5,2.5 0 0 1 18.5,12.5 2.5,2.5 0 0 1 16,15 2.5,2.5 0 0 1 13.5,12.5 Z"
+ d="m 92,64 h 8 64 V 53.843752 L 132.59375,0 h -9.1875 L 92,53.843752 Z m 8,36 a 28,28 0 0 0 28,28 28,28 0 0 0 28,-28 28,28 0 0 0 -28,-28 28,28 0 0 0 -28,28 z m 0,-44 28,-48 28,48 z m 8,44 a 20,20 0 0 1 20,-20 20,20 0 0 1 20,20 20,20 0 0 1 -20,20 20,20 0 0 1 -20,-20 z"
/>
<path
style="fill:#000000"
- d="m 12.5,7 h 7 L 16,1 Z m 1,5.5 A 2.5,2.5 0 0 0 16,15 2.5,2.5 0 0 0 18.5,12.5 2.5,2.5 0 0 0 16,10 2.5,2.5 0 0 0 13.5,12.5 Z"
+ d="m 100,56 h 56 L 128,8 Z m 8,44 a 20,20 0 0 0 20,20 20,20 0 0 0 20,-20 20,20 0 0 0 -20,-20 20,20 0 0 0 -20,20 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/asne.svg b/vcl/osx/res/cursors/asne.svg
index 1ba2c3b5bc42..1568d32c9790 100644
--- a/vcl/osx/res/cursors/asne.svg
+++ b/vcl/osx/res/cursors/asne.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="m 31,0 -8,2 -1,1 7,7 1,-1 2,-8 z m 0,1 -2,7 -5,-5 z m -8.515625,5.0019531 c -0.895728,0 -1.791192,0.3400198 -2.474609,1.0234375 -1.366835,1.366835 -1.366835,3.5843364 0,4.9511714 1.366835,1.366836 3.582383,1.366836 4.949218,0 1.366835,-1.366835 1.366835,-3.5843364 0,-4.9511714 C 24.275567,6.3419729 23.380103,6.0019531 22.484375,6.0019531 Z m 0,1 c 0.639806,0 1.279423,0.2423134 1.767578,0.7304688 0.976311,0.9763107 0.976311,2.5607981 0,3.5371091 -0.976311,0.976311 -2.558845,0.976311 -3.535156,0 -0.976311,-0.976311 -0.976311,-2.5607984 0,-3.5371091 0.488155,-0.4881554 1.127772,-0.7304688 1.767578,-0.7304688 z"
+ d="m 248.00944,0 -63.92447,15.997922 -7.99056,7.99896 55.93391,55.992726 7.99056,-7.998961 L 256,7.9989608 Z m 0,7.9989608 -15.98112,55.9927252 -39.95279,-39.994804 z m -68.0446,40.0104272 c -7.15737,0 -14.31262,2.719805 -19.77351,8.186436 -10.92177,10.93326 -10.92177,28.670966 0,39.604226 10.92178,10.93327 28.62524,10.93327 39.54702,0 10.92177,-10.93326 10.92177,-28.670966 0,-39.604226 -5.46089,-5.466631 -12.61614,-8.186436 -19.77351,-8.186436 z m 0,7.99896 c 5.11241,0 10.2233,1.938256 14.12394,5.842992 7.80127,7.809471 7.80127,20.483723 0,28.293197 -7.80127,7.809473 -20.44661,7.809473 -28.24788,0 -7.80127,-7.809474 -7.80127,-20.483726 0,-28.293197 3.90064,-3.904736 9.01153,-5.842992 14.12394,-5.842992 z"
/>
<path
style="fill:#000000"
- d="m 24,3 5,5 2,-7 z m -3.282964,4.7333894 c -0.976311,0.9763107 -0.976311,2.5592226 0,3.5355336 0.976311,0.976311 2.559223,0.976311 3.535534,0 0.976311,-0.976311 0.976311,-2.5592229 0,-3.5355336 -0.976311,-0.9763108 -2.559223,-0.9763108 -3.535534,0 z"
+ d="m 192.07553,23.996882 39.95279,39.994804 15.98112,-55.9927252 z m -26.23272,37.862197 c -7.80127,7.809471 -7.80127,20.471121 0,28.280594 7.80127,7.809474 20.44963,7.809474 28.2509,0 7.80127,-7.809473 7.80127,-20.471123 0,-28.280594 -7.80127,-7.809472 -20.44963,-7.809472 -28.2509,0 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/asns.svg b/vcl/osx/res/cursors/asns.svg
index 7d8467152d75..92385d729a02 100644
--- a/vcl/osx/res/cursors/asns.svg
+++ b/vcl/osx/res/cursors/asns.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 15.425781,4 11.5,10.730469 V 12 h 1 8 V 10.730469 L 16.574219,4 Z M 16,5 l 3.5,6 h -7 z m 0,8 A 3.5,3.5 0 0 0 12.5,16.5 3.5,3.5 0 0 0 16,20 3.5,3.5 0 0 0 19.5,16.5 3.5,3.5 0 0 0 16,13 Z m 0,1 A 2.5,2.5 0 0 1 18.5,16.5 2.5,2.5 0 0 1 16,19 2.5,2.5 0 0 1 13.5,16.5 2.5,2.5 0 0 1 16,14 Z m -4.5,7 v 1.269531 L 15.425781,29 h 1.148438 L 20.5,22.269531 V 21 h -8 z m 1,1 h 7 L 16,28 Z"
+ d="M 123.40625,28 92,81.84375 V 92 h 8 64 V 81.84375 L 132.59375,28 Z M 128,36 156,84 h -56 z m 0,64 a 28,28 0 0 0 -28,28 28,28 0 0 0 28,28 28,28 0 0 0 28,-28 28,28 0 0 0 -28,-28 z m 0,8 a 20,20 0 0 1 20,20 20,20 0 0 1 -20,20 20,20 0 0 1 -20,-20 20,20 0 0 1 20,-20 z m -36,56 v 10.15625 L 123.40625,228 h 9.1875 L 164,174.15625 V 164 h -64 z m 8,8 h 56 l -28,48 z"
/>
<path
style="fill:#000000"
- d="m 16,5 -3.5,6 h 7 z m 0,9 A 2.5,2.5 0 0 0 13.5,16.5 2.5,2.5 0 0 0 16,19 2.5,2.5 0 0 0 18.5,16.5 2.5,2.5 0 0 0 16,14 Z m -3.5,8 3.5,6 3.5,-6 z"
+ d="m 128,36 -28,48 h 56 z m 0,72 a 20,20 0 0 0 -20,20 20,20 0 0 0 20,20 20,20 0 0 0 20,-20 20,20 0 0 0 -20,-20 z m -28,64 28,48 28,-48 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/asnswe.svg b/vcl/osx/res/cursors/asnswe.svg
index 75d735dcce41..3e7f3260872a 100644
--- a/vcl/osx/res/cursors/asnswe.svg
+++ b/vcl/osx/res/cursors/asnswe.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 15.425781 4 L 11.5 10.730469 L 11.5 12 L 12.5 12 L 20.5 12 L 20.5 10.730469 L 16.574219 4 L 15.425781 4 z M 20.5 12 L 20.5 13 L 20.5 21 L 21.769531 21 L 28.5 17.074219 L 28.5 15.925781 L 21.769531 12 L 20.5 12 z M 20.5 21 L 12.5 21 L 11.5 21 L 11.5 22.269531 L 15.425781 29 L 16.574219 29 L 20.5 22.269531 L 20.5 21 z M 11.5 21 L 11.5 13 L 11.5 12 L 10.230469 12 L 3.5 15.925781 L 3.5 17.074219 L 10.230469 21 L 11.5 21 z M 16 5 L 19.5 11 L 12.5 11 L 16 5 z M 10.5 13 L 10.5 20 L 4.5 16.5 L 10.5 13 z M 16 13 A 3.5 3.5 0 0 0 12.5 16.5 A 3.5 3.5 0 0 0 16 20 A 3.5 3.5 0 0 0 19.5 16.5 A 3.5 3.5 0 0 0 16 13 z M 21.5 13 L 27.5 16.5 L 21.5 20 L 21.5 13 z M 16 14 A 2.5 2.5 0 0 1 18.5 16.5 A 2.5 2.5 0 0 1 16 19 A 2.5 2.5 0 0 1 13.5 16.5 A 2.5 2.5 0 0 1 13.511719 16.25 A 2.5 2.5 0 0 1 16 14 z M 12.5 22 L 19.5 22 L 16 28 L 12.5 22 z "
+ d="M 123.40625,28 92,81.843752 V 92 h 8 64 V 81.843752 L 132.59375,28 Z M 164,92 v 8 64 h 10.15625 L 228,132.59375 v -9.1875 L 174.15625,92 Z m 0,72 h -64 -8 v 10.15625 L 123.40625,228 h 9.1875 L 164,174.15625 Z m -72,0 V 100 92 H 81.843752 L 28,123.40625 v 9.1875 L 81.843752,164 Z m 36,-128 28,48 h -56 z m -44,64 v 56 L 36,128 Z m 44,0 a 28,28 0 0 0 -28,28 28,28 0 0 0 28,28 28,28 0 0 0 28,-28 28,28 0 0 0 -28,-28 z m 44,0 48,28 -48,28 z m -44,8 a 20,20 0 0 1 20,20 20,20 0 0 1 -20,20 20,20 0 0 1 -20,-20 20,20 0 0 1 0.0937,-2 A 20,20 0 0 1 128,108 Z m -28,64 h 56 l -28,48 z"
/>
<path
style="fill:#000000"
- d="M 16 5 L 12.5 11 L 19.5 11 L 16 5 z M 10.5 13 L 4.5 16.5 L 10.5 20 L 10.5 13 z M 21.5 13 L 21.5 20 L 27.5 16.5 L 21.5 13 z M 16 14 A 2.5 2.5 0 0 0 13.5 16.5 A 2.5 2.5 0 0 0 16 19 A 2.5 2.5 0 0 0 18.5 16.5 A 2.5 2.5 0 0 0 16 14 z M 12.5 22 L 16 28 L 19.5 22 L 12.5 22 z "
+ d="m 128,36 -28,48 h 56 z m -44,64 -48,28 48,28 z m 88,0 v 56 l 48,-28 z m -44,8 a 20,20 0 0 0 -20,20 20,20 0 0 0 20,20 20,20 0 0 0 20,-20 20,20 0 0 0 -20,-20 z m -28,64 28,48 28,-48 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/asnw.svg b/vcl/osx/res/cursors/asnw.svg
index 91002753f7ef..8a635d2cf28b 100644
--- a/vcl/osx/res/cursors/asnw.svg
+++ b/vcl/osx/res/cursors/asnw.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="m 1,-0.001689 8,2 1,1 -7,7 -1,-1 -2,-8 z m 0,1 2,7 5,-5 z m 8.515625,5.0019531 c 0.895728,0 1.791192,0.3400198 2.474609,1.0234375 1.366835,1.366835 1.366835,3.5843364 0,4.9511714 -1.366835,1.366836 -3.582383,1.366836 -4.949218,0 -1.366835,-1.366835 -1.366835,-3.5843364 0,-4.9511714 C 7.724433,6.3402839 8.619897,6.0002641 9.515625,6.0002641 Z m 0,1 c -0.639806,0 -1.279423,0.2423134 -1.767578,0.7304688 -0.976311,0.9763107 -0.976311,2.5607981 0,3.5371091 0.976311,0.976311 2.558845,0.976311 3.535156,0 0.976311,-0.976311 0.976311,-2.5607984 0,-3.5371091 C 10.795048,7.2425775 10.155431,7.0002641 9.515625,7.0002641 Z"
+ d="M 7.9905587,0 71.915028,15.997922 79.905587,23.996882 23.971676,79.989608 15.981117,71.990647 0,7.9989608 Z m 0,7.9989608 L 23.971676,63.991686 63.92447,23.996882 Z M 76.03516,48.009388 c 7.157367,0 14.312625,2.719805 19.773509,8.186436 10.921771,10.93326 10.921771,28.670966 0,39.604226 -10.921776,10.93327 -28.625242,10.93327 -39.547017,0 -10.921776,-10.93326 -10.921776,-28.670966 0,-39.604226 5.460883,-5.466631 12.616141,-8.186436 19.773508,-8.186436 z m 0,7.99896 c -5.112407,0 -10.223304,1.938256 -14.123936,5.842992 -7.80127,7.809471 -7.80127,20.483723 0,28.293197 7.801271,7.809473 20.446602,7.809473 28.247872,0 7.80127,-7.809474 7.80127,-20.483726 0,-28.293197 -3.900631,-3.904736 -9.011528,-5.842992 -14.123936,-5.842992 z"
/>
<path
style="fill:#000000"
- d="m 8,2.998311 -5,5 -2,-7 z m 3.282964,4.7333894 c 0.976311,0.9763107 0.976311,2.5592226 0,3.5355336 -0.976311,0.976311 -2.559223,0.976311 -3.535534,0 -0.976311,-0.976311 -0.976311,-2.5592229 0,-3.5355336 0.976311,-0.9763108 2.559223,-0.9763108 3.535534,0 z"
+ d="M 63.92447,23.996882 23.971676,63.991686 7.9905587,7.9989608 Z m 26.232716,37.862197 c 7.801271,7.809471 7.801271,20.471121 0,28.280594 -7.80127,7.809474 -20.449621,7.809474 -28.250892,0 -7.80127,-7.809473 -7.80127,-20.471123 0,-28.280594 7.801271,-7.809472 20.449622,-7.809472 28.250892,0 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/ass.svg b/vcl/osx/res/cursors/ass.svg
index 6ef6afb0f2c2..0652dc98c9e9 100644
--- a/vcl/osx/res/cursors/ass.svg
+++ b/vcl/osx/res/cursors/ass.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="m 11.5,24 h 1 8 v 1.269531 L 16.574219,32 H 15.425781 L 11.5,25.269531 Z m 1,-4.5 A 3.5,3.5 0 0 1 16,16 3.5,3.5 0 0 1 19.5,19.5 3.5,3.5 0 0 1 16,23 3.5,3.5 0 0 1 12.5,19.5 Z m 0,5.5 3.5,6 3.5,-6 z m 1,-5.5 A 2.5,2.5 0 0 0 16,22 2.5,2.5 0 0 0 18.5,19.5 2.5,2.5 0 0 0 16,17 2.5,2.5 0 0 0 13.5,19.5 Z"
+ d="M 130 128 A 28 28 0 0 0 102 156 A 28 28 0 0 0 130 184 A 28 28 0 0 0 158 156 A 28 28 0 0 0 130 128 z M 130 136 A 20 20 0 0 1 150 156 A 20 20 0 0 1 130 176 A 20 20 0 0 1 110 156 A 20 20 0 0 1 130 136 z M 94 192 L 94 202.15625 L 125.40625 256 L 134.59375 256 L 166 202.15625 L 166 192 L 102 192 L 94 192 z M 102 200 L 158 200 L 130 248 L 102 200 z "
/>
<path
style="fill:#000000"
- d="m 12.5,25 h 7 L 16,31 Z m 1,-5.5 A 2.5,2.5 0 0 1 16,17 2.5,2.5 0 0 1 18.5,19.5 2.5,2.5 0 0 1 16,22 2.5,2.5 0 0 1 13.5,19.5 Z"
+ d="M 130 136 A 20 20 0 0 0 110 156 A 20 20 0 0 0 130 176 A 20 20 0 0 0 150 156 A 20 20 0 0 0 130 136 z M 102 200 L 130 248 L 158 200 L 102 200 z "
/>
</svg>
diff --git a/vcl/osx/res/cursors/asse.svg b/vcl/osx/res/cursors/asse.svg
index 28b474371a11..beb02ae52a4e 100644
--- a/vcl/osx/res/cursors/asse.svg
+++ b/vcl/osx/res/cursors/asse.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="m 31.01536,32 -8,-2 -1,-1 7,-7 1,1 2,8 z m 0,-1 -2,-7 -5,5 z m -8.515625,-5.001953 c -0.895728,0 -1.791192,-0.34002 -2.474609,-1.023438 -1.366835,-1.366835 -1.366835,-3.584336 0,-4.951171 1.366835,-1.366836 3.582383,-1.366836 4.949218,0 1.366835,1.366835 1.366835,3.584336 0,4.951171 -0.683417,0.683418 -1.578881,1.023438 -2.474609,1.023438 z m 0,-1 c 0.639806,0 1.279423,-0.242313 1.767578,-0.730469 0.976311,-0.976311 0.976311,-2.560798 0,-3.537109 -0.976311,-0.976311 -2.558845,-0.976311 -3.535156,0 -0.976311,0.976311 -0.976311,2.560798 0,3.537109 0.488155,0.488156 1.127772,0.730469 1.767578,0.730469 z"
+ d="m 248.00944,256 -63.92447,-15.98112 -7.99056,-7.99056 55.93391,-55.93391 7.99056,7.99056 L 256,248.00944 Z m 0,-7.99056 -15.98112,-55.93391 -39.95279,39.95279 z m -68.0446,-39.9684 c -7.15737,0 -14.31262,-2.71695 -19.77351,-8.17784 -10.92177,-10.92177 -10.92177,-28.64085 0,-39.56262 10.92178,-10.92178 28.62524,-10.92178 39.54702,0 10.92177,10.92177 10.92177,28.64085 0,39.56262 -5.46089,5.46089 -12.61614,8.17784 -19.77351,8.17784 z m 0,-7.99056 c 5.11241,0 10.2233,-1.93621 14.12394,-5.83685 7.80127,-7.80127 7.80127,-20.46221 0,-28.26348 -7.80127,-7.80127 -20.44661,-7.80127 -28.24788,0 -7.80127,7.80127 -7.80127,20.46221 0,28.26348 3.90064,3.90064 9.01153,5.83685 14.12394,5.83685 z"
/>
<path
style="fill:#000000"
- d="m 24.01536,29 5,-5 2,7 z m -3.282964,-4.733389 c -0.976311,-0.976311 -0.976311,-2.559223 0,-3.535534 0.976311,-0.976311 2.559223,-0.976311 3.535534,0 0.976311,0.976311 0.976311,2.559223 0,3.535534 -0.976311,0.97631 -2.559223,0.97631 -3.535534,0 z"
+ d="m 192.07553,232.02832 39.95279,-39.95279 15.98112,55.93391 z M 165.84281,194.2059 c -7.80127,-7.80127 -7.80127,-20.44962 0,-28.25089 7.80127,-7.80127 20.44963,-7.80127 28.2509,0 7.80127,7.80127 7.80127,20.44962 0,28.25089 -7.80127,7.80126 -20.44963,7.80126 -28.2509,0 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/assw.svg b/vcl/osx/res/cursors/assw.svg
index 1c41b5aeadee..104b6c545277 100644
--- a/vcl/osx/res/cursors/assw.svg
+++ b/vcl/osx/res/cursors/assw.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="m 1,32 8,-2 1,-1 -7,-7 -1,1 -2,8 z m 0,-1 2,-7 5,5 z m 8.5,-5 c 0.9,0 1.8,-0.34 2.475,-1.02 1.37,-1.37 1.37,-3.58 0,-4.95 -1.37,-1.37 -3.58,-1.37 -4.95,0 -1.37,1.37 -1.37,3.58 0,4.95 0.68,0.68 1.58,1.02 2.475,1.02 z m 0,-1 c -0.64,0 -1.28,-0.24 -1.77,-0.73 -0.98,-0.98 -0.98,-2.56 0,-3.54 0.98,-0.98 2.56,-0.98 3.54,0 0.98,0.98 0.98,2.56 0,3.54 -0.49,0.49 -1.127772,0.73 -1.77,0.73 z"
+ d="M 7.9984618,256 71.986156,240.00308 79.984618,232.00461 23.995385,176.01538 15.996924,184.01384 0,248.00154 Z m 0,-7.99846 15.9969232,-55.98923 39.992309,39.9923 z M 75.985387,208.00923 c 7.198616,0 14.397231,-2.71948 19.796193,-8.15843 10.95789,-10.95789 10.95789,-28.6345 0,-39.59239 -10.957893,-10.95789 -28.634493,-10.95789 -39.592386,0 -10.957893,10.95789 -10.957893,28.6345 0,39.59239 5.438954,5.43895 12.63757,8.15843 19.796193,8.15843 z m 0,-7.99846 c -5.119015,0 -10.238031,-1.91963 -14.157277,-5.83888 -7.838493,-7.83849 -7.838493,-20.47606 0,-28.31455 7.838492,-7.8385 20.476062,-7.8385 28.314554,0 7.838493,7.83849 7.838493,20.47606 0,28.31455 -3.919246,3.91925 -9.020441,5.83888 -14.157277,5.83888 z"
/>
<path
style="fill:#000000"
- d="M 8,29 3,24 1,31 Z m 3.28,-4.73 c 0.98,-0.98 0.98,-2.56 0,-3.54 -0.98,-0.98 -2.56,-0.98 -3.54,0 -0.98,0.98 -0.98,2.56 0,3.54 0.98,0.98 2.56,0.98 3.54,0 z"
+ d="M 63.987694,232.00461 23.995385,192.01231 7.9984618,248.00154 Z m 26.234955,-37.83272 c 7.838493,-7.83849 7.838493,-20.47606 0,-28.31455 -7.838492,-7.8385 -20.476062,-7.8385 -28.314555,0 -7.838492,7.83849 -7.838492,20.47606 0,28.31455 7.838493,7.83849 20.476063,7.83849 28.314555,0 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/asw.svg b/vcl/osx/res/cursors/asw.svg
index 3c47510bcf8e..46c33fd381b9 100644
--- a/vcl/osx/res/cursors/asw.svg
+++ b/vcl/osx/res/cursors/asw.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 6.73 12 L 0 15.926 L 0 17.074219 L 6.73 21 L 8 21 L 8 13 L 8 12 L 6.73 12 z M 7 13 L 7 20 L 1 16.5 L 7 13 z M 12.5 13 A 3.5 3.5 0 0 0 9 16.5 A 3.5 3.5 0 0 0 12.5 20 A 3.5 3.5 0 0 0 16 16.5 A 3.5 3.5 0 0 0 12.5 13 z M 12.5 14 A 2.5 2.5 0 0 1 15 16.5 A 2.5 2.5 0 0 1 12.5 19 A 2.5 2.5 0 0 1 10 16.5 A 2.5 2.5 0 0 1 12.5 14 z "
+ d="M 53.84,92 0,123.408 v 9.18575 L 53.84,164 h 10.16 v -64 -8 z m 2.16,8 v 56 L 8,128 Z m 44,0 A 28,28 0 0 0 72,128 28,28 0 0 0 100,156 28,28 0 0 0 128,128 28,28 0 0 0 100,100 Z m 0,8 A 20,20 0 0 1 120,128 20,20 0 0 1 100,148 20,20 0 0 1 80,128 20,20 0 0 1 100,108 Z"
/>
<path
style="fill:#000000"
- d="M 7 13 L 1 16.5 L 7 20 L 7 13 z M 12.5 14 A 2.5 2.5 0 0 0 10 16.5 A 2.5 2.5 0 0 0 12.5 19 A 2.5 2.5 0 0 0 15 16.5 A 2.5 2.5 0 0 0 12.5 14 z "
+ d="M 56,100 8,128 56,156 Z m 44,8 A 20,20 0 0 0 80,128 20,20 0 0 0 100,148 20,20 0 0 0 120,128 20,20 0 0 0 100,108 Z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/aswe.svg b/vcl/osx/res/cursors/aswe.svg
index a58cccf13853..8b0b5795d885 100644
--- a/vcl/osx/res/cursors/aswe.svg
+++ b/vcl/osx/res/cursors/aswe.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 28.5,15.925 21.77,12 H 20.5 v 1 8 h 1.27 L 28.5,17.074 Z M 27.5,16.5 21.5,20 v -7 z m -8,0 A 3.5,3.5 0 0 0 16,13 3.5,3.5 0 0 0 12.5,16.5 3.5,3.5 0 0 0 16,20 3.5,3.5 0 0 0 19.5,16.5 Z m -1,0 A 2.5,2.5 0 0 1 16,19 2.5,2.5 0 0 1 13.5,16.5 2.5,2.5 0 0 1 16,14 2.5,2.5 0 0 1 18.5,16.5 Z M 11.5,12 H 10.23 L 3.5,15.925 v 1.15 L 10.23,21 H 11.5 v -8 z m -1,1 v 7 l -6,-3.5 z"
+ d="M 228,123.4 174.16,92 H 164 v 8 64 h 10.16 L 228,132.592 Z m -8,4.6 -48,28 v -56 z m -64,0 a 28,28 0 0 0 -28,-28 28,28 0 0 0 -28,28 28,28 0 0 0 28,28 28,28 0 0 0 28,-28 z m -8,0 a 20,20 0 0 1 -20,20 20,20 0 0 1 -20,-20 20,20 0 0 1 20,-20 20,20 0 0 1 20,20 z M 92,92 H 81.84 L 28,123.4 v 9.2 L 81.84,164 H 92 v -64 z m -8,8 v 56 L 36,128 Z"
/>
<path
style="fill:#000000"
- d="m 27.5,16.5 -6,-3.5 v 7 z m -9,0 A 2.5,2.5 0 0 0 16,14 2.5,2.5 0 0 0 13.5,16.5 2.5,2.5 0 0 0 16,19 2.5,2.5 0 0 0 18.5,16.5 Z m -8,-3.5 -6,3.5 6,3.5 z"
+ d="m 220,128 -48,-28 v 56 z m -72,0 a 20,20 0 0 0 -20,-20 20,20 0 0 0 -20,20 20,20 0 0 0 20,20 20,20 0 0 0 20,-20 z m -64,-28 -48,28 48,28 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/chain.svg b/vcl/osx/res/cursors/chain.svg
index 0c83c730cfa0..c47870a868af 100644
--- a/vcl/osx/res/cursors/chain.svg
+++ b/vcl/osx/res/cursors/chain.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#000000"
- d="M 0 2 L 0 3 L 0 6 L 0 7 L 0 22.126953 L 4.5839844 17.626953 L 8.0546875 22.996094 C 8.4066945 23.557991 9.0010051 23.862023 9.5488281 23.947266 C 9.7005724 23.970877 9.8512229 23.976761 10 23.974609 L 10 25 C 10 26.644703 11.355297 28 13 28 L 18 28 C 19.178912 28 20.011027 27.199352 20.5 26.199219 C 20.988973 27.199352 21.821088 28 23 28 L 28 28 C 29.644703 28 31 26.644703 31 25 L 31 21 C 31 19.355297 29.644703 18 28 18 L 23 18 C 21.821088 18 20.988973 18.800648 20.5 19.800781 C 20.011027 18.800648 19.178912 18 18 18 L 13 18 C 12.266101 18 11.598167 18.279599 11.074219 18.724609 L 9.0683594 15.523438 L 14.337891 15.523438 L 1.4277344 2 L 0 2 z M 1 3 L 12 14.523438 L 7.2617188 14.523438 L 10.402344 19.537109 C 10.154337 19.97279 10 20.467449 10 21 L 10 22.958984 C 9.5599386 22.972324 9.1345398 22.83549 8.9023438 22.464844 L 4.7578125 16 L 1 19.744141 L 1 3 z M 13 19 L 18 19 C 19.108 19 20 19.892 20 21 L 20 22 L 21 22 L 21 21 C 21 19.892 21.892 19 23 19 L 28 19 C 29.108 19 30 19.892 30 21 L 30 25 C 30 26.108 29.108 27 28 27 L 23 27 C 21.892 27 21 26.108 21 25 L 21 24 L 20 24 L 20 25 C 20 26.108 19.108 27 18 27 L 13 27 C 11.892 27 11 26.108 11 25 L 11 23.767578 C 11.038064 23.752219 11.077721 23.741548 11.115234 23.724609 C 11.440922 23.577569 11.748329 23.357785 12 23.066406 L 12 25 C 12 25.554 12.446 26 13 26 L 18 26 C 18.554 26 19 25.554 19 25 L 19 24 L 18 24 C 17.446 24 17 23.554 17 23 C 17 22.446 17.446 22 18 22 L 19 22 L 19 21 C 19 20.446 18.554 20 18 20 L 13 20 C 12.64355 20 12.346923 20.195369 12.169922 20.474609 L 11.601562 19.568359 C 11.961687 19.216574 12.454468 19 13 19 z M 23 20 C 22.446 20 22 20.446 22 21 L 22 22 L 23 22 C 23.554 22 24 22.446 24 23 C 24 23.554 23.554 24 23 24 L 22 24 L 22 25 C 22 25.554 22.446 26 23 26 L 28 26 C 28.554 26 29 25.554 29 25 L 29 21 C 29 20.446 28.554 20 28 20 L 23 20 z M 11 20.570312 L 11.384766 21.105469 C 11.705923 21.764879 11.449591 22.294695 11 22.623047 L 11 21 C 11 20.852121 11.018657 20.7 11 20.570312 z M 13 21 L 18 21 C 16.909297 21 16 21.909297 16 23 C 16 24.090703 16.909297 25 18 25 L 13 25 L 13 21 z M 23 21 L 28 21 L 28 25 L 23 25 C 24.090703 25 25 24.090703 25 23 C 25 21.909297 24.090703 21 23 21 z "
+ d="m 4,24 v 8 24 8 121 l 36.671875,-36 27.765625,42.95313 c 2.816056,4.49518 7.570541,6.92743 11.953125,7.60938 1.213954,0.18889 2.419158,0.23596 3.609375,0.21874 V 208 c 0,13.15762 10.842376,24 24,24 h 40 c 9.4313,0 16.08822,-6.40518 20,-14.40625 C 171.91178,225.59482 178.5687,232 188,232 h 40 c 13.15762,0 24,-10.84238 24,-24 v -32 c 0,-13.15762 -10.84238,-24 -24,-24 h -40 c -9.4313,0 -16.08822,6.40518 -20,14.40625 C 164.08822,158.40518 157.4313,152 148,152 h -40 c -5.87119,0 -11.214664,2.23679 -15.406248,5.79687 L 76.546875,132.1875 H 118.70313 L 15.421875,24 Z m 8,8 88,92.1875 H 62.09375 l 25.125002,40.10937 C 85.234696,167.78232 84,171.73959 84,176 v 15.67187 c -3.520491,0.10672 -6.923682,-0.98795 -8.78125,-3.95312 L 42.0625,136 12,165.95313 Z m 96,128 h 40 c 8.864,0 16,7.136 16,16 v 8 h 8 v -8 c 0,-8.864 7.136,-16 16,-16 h 40 c 8.864,0 16,7.136 16,16 v 32 c 0,8.864 -7.136,16 -16,16 h -40 c -8.864,0 -16,-7.136 -16,-16 v -8 h -8 v 8 c 0,8.864 -7.136,16 -16,16 h -40 c -8.864,0 -16,-7.136 -16,-16 v -9.85938 c 0.304512,-0.12287 0.621768,-0.20824 0.921872,-0.34375 2.6,-1.17632 5.06476,-2.93459 7.078128,-5.26562 V 208 c 0,4.432 3.568,8 8,8 h 40 c 4.432,0 8,-3.568 8,-8 v -8 h -8 c -4.432,0 -8,-3.568 -8,-8 0,-4.432 3.568,-8 8,-8 h 8 v -8 c 0,-4.432 -3.568,-8 -8,-8 h -40 c -2.8516,0 -5.22462,1.56295 -6.64062,3.79687 l -4.546884,-7.25 C 99.693496,161.73259 103.63574,160 108,160 Z m 80,8 c -4.432,0 -8,3.568 -8,8 v 8 h 8 c 4.432,0 8,3.568 8,8 0,4.432 -3.568,8 -8,8 h -8 v 8 c 0,4.432 3.568,8 8,8 h 40 c 4.432,0 8,-3.568 8,-8 v -32 c 0,-4.432 -3.568,-8 -8,-8 z m -96,4.5625 3.078128,4.28125 c 2.569256,5.27528 0.5186,9.51381 -3.078128,12.14063 V 176 c 0,-1.18303 0.149256,-2.4 0,-3.4375 z M 108,176 h 40 c -8.72562,0 -16,7.27438 -16,16 0,8.72562 7.27438,16 16,16 h -40 z m 80,0 h 40 v 32 h -40 c 8.72562,0 16,-7.27438 16,-16 0,-8.72562 -7.27438,-16 -16,-16 z"
/>
<path
style="fill:#ffffff"
- d="M 1 3 L 1 19.744141 L 4.76 16 L 8.9023438 22.464844 C 9.3232784 23.136767 10.361745 23.1 11 22.623047 L 11 25 C 11 26.108 11.892 27 13 27 L 18 27 C 19.108 27 20 26.108 20 25 L 20 24 L 21 24 L 21 25 C 21 26.108 21.892 27 23 27 L 28 27 C 29.108 27 30 26.108 30 25 L 30 21 C 30 19.892 29.108 19 28 19 L 23 19 C 21.892 19 21 19.892 21 21 L 21 22 L 20 22 L 20 21 C 20 19.892 19.108 19 18 19 L 13 19 C 12 19 11.2 19.7 11 20.570312 L 7.2617188 14.523438 L 12 14.523438 L 1 3 z M 13 20 L 18 20 C 18.554 20 19 20.446 19 21 L 19 22 L 18 22 C 17.446 22 17 22.446 17 23 C 17 23.554 17.446 24 18 24 L 19 24 L 19 25 C 19 25.554 18.554 26 18 26 L 13 26 C 12.446 26 12 25.554 12 25 L 12 21 C 12 20.446 12.446 20 13 20 z M 23 20 L 28 20 C 28.554 20 29 20.446 29 21 L 29 25 C 29 25.554 28.554 26 28 26 L 23 26 C 22.446 26 22 25.554 22 25 L 22 24 L 23 24 C 23.554 24 24 23.554 24 23 C 24 22.446 23.554 22 23 22 L 22 22 L 22 21 C 22 20.446 22.446 20 23 20 z "
+ d="M 12,32 V 165.95313 L 42.08,136 75.21875,187.71875 C 78.586227,193.09414 86.89396,192.8 92,188.98438 V 208 c 0,8.864 7.136,16 16,16 h 40 c 8.864,0 16,-7.136 16,-16 v -8 h 8 v 8 c 0,8.864 7.136,16 16,16 h 40 c 8.864,0 16,-7.136 16,-16 v -32 c 0,-8.864 -7.136,-16 -16,-16 h -40 c -8.864,0 -16,7.136 -16,16 v 8 h -8 v -8 c 0,-8.864 -7.136,-16 -16,-16 h -40 c -8,0 -14.4,5.6 -16,12.5625 L 62.09375,124.1875 H 100 Z m 96,136 h 40 c 4.432,0 8,3.568 8,8 v 8 h -8 c -4.432,0 -8,3.568 -8,8 0,4.432 3.568,8 8,8 h 8 v 8 c 0,4.432 -3.568,8 -8,8 h -40 c -4.432,0 -8,-3.568 -8,-8 v -32 c 0,-4.432 3.568,-8 8,-8 z m 80,0 h 40 c 4.432,0 8,3.568 8,8 v 32 c 0,4.432 -3.568,8 -8,8 h -40 c -4.432,0 -8,-3.568 -8,-8 v -8 h 8 c 4.432,0 8,-3.568 8,-8 0,-4.432 -3.568,-8 -8,-8 h -8 v -8 c 0,-4.432 3.568,-8 8,-8 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/chainnot.svg b/vcl/osx/res/cursors/chainnot.svg
index 9ad4353dbd0e..c7b1e7e855f6 100644
--- a/vcl/osx/res/cursors/chainnot.svg
+++ b/vcl/osx/res/cursors/chainnot.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 10 0 C 4.4889971 0 0 4.4889971 0 10 C 0 15.511003 4.4889971 20 10 20 C 10.870255 20 11.709992 19.876241 12.515625 19.666016 C 12.197512 20.019932 12 20.484476 12 21 L 12 25 C 12 26.108 12.892 27 14 27 L 19 27 C 20.108 27 21 26.108 21 25 L 21 21 C 21 19.892 20.108 19 19 19 L 14.328125 19 C 17.676735 17.38144 20 13.959485 20 10 C 20 4.4889971 15.511003 0 10 0 z M 10 3 C 13.877838 3 17 6.1221621 17 10 C 16.9974 11.156616 16.623607 12.245622 16.082031 13.253906 L 6.7421875 3.9140625 C 7.7519064 3.3729422 8.8422785 3.0010336 10 3 z M 3.9179688 6.7460938 L 13.257812 16.085938 C 12.248095 16.627058 11.157722 16.998966 10 17 C 6.1228287 17 3.001073 13.878865 3 10.001953 L 3 10 C 3.0026481 8.8433837 3.3763926 7.7543779 3.9179688 6.7460938 z M 24 19 C 22.892 19 22 19.892 22 21 L 22 25 C 22 26.108 22.892 27 24 27 L 29 27 C 30.108 27 31 26.108 31 25 L 31 21 C 31 19.892 30.108 19 29 19 L 24 19 z M 14 20 L 19 20 C 19.554 20 20 20.446 20 21 L 20 25 C 20 25.554 19.554 26 19 26 L 14 26 C 13.446 26 13 25.554 13 25 L 13 21 C 13 20.446 13.446 20 14 20 z M 24 20 L 29 20 C 29.554 20 30 20.446 30 21 L 30 25 C 30 25.554 29.554 26 29 26 L 24 26 C 23.446 26 23 25.554 23 25 L 23 21 C 23 20.446 23.446 20 24 20 z "
+ d="M 80,16 C 35.911977,16 0,51.911977 0,96 c 0,44.08802 35.911977,80 80,80 6.96204,0 13.679936,-0.99007 20.125,-2.67187 C 97.580096,176.15946 96,179.87581 96,184 v 32 c 0,8.864 7.136,16 16,16 h 40 c 8.864,0 16,-7.136 16,-16 v -32 c 0,-8.864 -7.136,-16 -16,-16 H 114.625 C 141.41388,155.05152 160,127.67588 160,96 160,51.911977 124.08802,16 80,16 Z m 0,24 c 31.0227,0 56,24.977297 56,56 -0.0208,9.25293 -3.01114,17.96498 -7.34375,26.03125 L 53.9375,47.3125 C 62.015251,42.983538 70.738228,40.008269 80,40 Z M 31.34375,69.96875 106.0625,144.6875 C 97.98476,149.01646 89.261776,151.99173 80,152 48.98263,152 24.008584,127.03092 24,96.015624 V 96 c 0.02118,-9.25293 3.011141,-17.964977 7.34375,-26.03125 z M 192,168 c -8.864,0 -16,7.136 -16,16 v 32 c 0,8.864 7.136,16 16,16 h 40 c 8.864,0 16,-7.136 16,-16 v -32 c 0,-8.864 -7.136,-16 -16,-16 z m -80,8 h 40 c 4.432,0 8,3.568 8,8 v 32 c 0,4.432 -3.568,8 -8,8 h -40 c -4.432,0 -8,-3.568 -8,-8 v -32 c 0,-4.432 3.568,-8 8,-8 z m 80,0 h 40 c 4.432,0 8,3.568 8,8 v 32 c 0,4.432 -3.568,8 -8,8 h -40 c -4.432,0 -8,-3.568 -8,-8 v -32 c 0,-4.432 3.568,-8 8,-8 z"
/>
<path
style="fill:#000000"
- d="m 10,1 c -4.9705627,0 -9,4.0294373 -9,9 0,4.970563 4.0294373,9 9,9 0.678057,-0.0033 1.353567,-0.08325 2.013672,-0.238281 0.0072,-0.0013 0.01432,-0.0026 0.02148,-0.0039 C 11.407236,19.309548 11,20.107456 11,21 v 4 c 0,1.644703 1.355297,3 3,3 h 5 c 1.178912,0 2.011027,-0.800648 2.5,-1.800781 C 21.988973,27.199352 22.821088,28 24,28 h 5 c 1.644703,0 3,-1.355297 3,-3 v -4 c 0,-1.644703 -1.355297,-3 -3,-3 h -5 c -1.178912,0 -2.011027,0.800648 -2.5,1.800781 C 21.011027,18.800648 20.178912,18 19,18 h -4.896484 c 1.703886,-0.895965 2.68978,-2.018832 3.728509,-3.589876 C 18.604588,13.097394 18.927789,11.368559 19,10 19,5.0294373 14.970563,1 10,1 Z m 0,1 c 4.418278,0 8,3.581722 8,8 -0.0036,1.774794 -0.597214,3.498015 -1.6875,4.898438 L 5.0976562,3.6835938 C 6.4996413,2.5938872 8.2243254,2.0015853 10,2 Z M 3.6875,5.1015625 14.902344,16.316406 C 13.500359,17.406113 11.775675,17.998415 10,18 5.581722,18 2,14.418278 2,10 2.0003432,9.7332066 2.0140321,9.4665974 2.0410156,9.2011719 2.1941591,7.7071796 2.7647466,6.2864642 3.6875,5.1015625 Z M 14,19 h 5 c 1.108,0 2,0.892 2,2 v 4 c 0,1.108 -0.892,2 -2,2 h -5 c -1.108,0 -2,-0.892 -2,-2 v -4 c 0,-1.108 0.892,-2 2,-2 z m 10,0 h 5 c 1.108,0 2,0.892 2,2 v 4 c 0,1.108 -0.892,2 -2,2 h -5 c -1.108,0 -2,-0.892 -2,-2 v -4 c 0,-1.108 0.892,-2 2,-2 z m -10,1 c -0.554,0 -1,0.446 -1,1 v 4 c 0,0.554 0.446,1 1,1 h 5 c 0.554,0 1,-0.446 1,-1 v -4 c 0,-0.554 -0.446,-1 -1,-1 z m 10,0 c -0.554,0 -1,0.446 -1,1 v 4 c 0,0.554 0.446,1 1,1 h 5 c 0.554,0 1,-0.446 1,-1 v -4 c 0,-0.554 -0.446,-1 -1,-1 z m -10,1 h 5 v 4 h -5 z m 10,0 h 5 v 4 h -5 z"
+ d="M 80,24 C 40.235498,24 8,56.235498 8,96 c 0,39.7645 32.235498,72 72,72 5.424456,-0.0264 10.828536,-0.666 16.109376,-1.90625 0.0576,-0.0104 0.11456,-0.0208 0.17184,-0.0312 C 91.257888,170.47638 88,176.85965 88,184 v 32 c 0,13.15762 10.842376,24 24,24 h 40 c 9.4313,0 16.08822,-6.40518 20,-14.40625 C 175.91178,233.59482 182.5687,240 192,240 h 40 c 13.15762,0 24,-10.84238 24,-24 v -32 c 0,-13.15762 -10.84238,-24 -24,-24 h -40 c -9.4313,0 -16.08822,6.40518 -20,14.40625 C 168.08822,166.40518 161.4313,160 152,160 h -39.17187 c 13.63109,-7.16772 21.51824,-16.15066 29.82807,-28.71901 C 148.8367,120.77915 151.42231,106.94847 152,96 152,56.235498 119.7645,24 80,24 Z m 0,8 c 35.34622,0 64,28.653776 64,64 -0.0288,14.19835 -4.77771,27.98412 -13.5,39.1875 L 40.78125,45.46875 C 51.99713,36.751098 65.794603,32.012682 80,32 Z m -50.5,24.8125 89.71875,89.71875 C 108.00287,155.2489 94.2054,159.98732 80,160 44.653776,160 16,131.34622 16,96 16.0027,93.865653 16.112257,91.732779 16.328125,89.609375 17.553273,77.657437 22.117973,66.291714 29.5,56.8125 Z M 112,168 h 40 c 8.864,0 16,7.136 16,16 v 32 c 0,8.864 -7.136,16 -16,16 h -40 c -8.864,0 -16,-7.136 -16,-16 v -32 c 0,-8.864 7.136,-16 16,-16 z m 80,0 h 40 c 8.864,0 16,7.136 16,16 v 32 c 0,8.864 -7.136,16 -16,16 h -40 c -8.864,0 -16,-7.136 -16,-16 v -32 c 0,-8.864 7.136,-16 16,-16 z m -80,8 c -4.432,0 -8,3.568 -8,8 v 32 c 0,4.432 3.568,8 8,8 h 40 c 4.432,0 8,-3.568 8,-8 v -32 c 0,-4.432 -3.568,-8 -8,-8 z m 80,0 c -4.432,0 -8,3.568 -8,8 v 32 c 0,4.432 3.568,8 8,8 h 40 c 4.432,0 8,-3.568 8,-8 v -32 c 0,-4.432 -3.568,-8 -8,-8 z m -80,8 h 40 v 32 h -40 z m 80,0 h 40 v 32 h -40 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/chart.svg b/vcl/osx/res/cursors/chart.svg
index 656558e4053e..8570ee9c322c 100644
--- a/vcl/osx/res/cursors/chart.svg
+++ b/vcl/osx/res/cursors/chart.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 14 8 L 14 9 L 14 15 L 7 15 L 7 16 L 7 18 L 14 18 L 14 25 L 17 25 L 17 18 L 24 18 L 24 15 L 17 15 L 17 8 L 14 8 z M 19 21 L 19 32 L 32 32 L 32 29 L 31 29 L 31 25 L 28 25 L 28 22 L 24 22 L 24 26 L 22 26 L 22 21 L 19 21 z "
+ d="m 84,16 v 8 48 H 28 v 8 16 h 56 v 56 h 24 V 96 h 56 V 72 H 108 V 16 Z m 40,104 v 88 h 104 v -24 h -8 v -32 h -24 v -24 h -32 v 32 h -16 v -40 z"
/>
<path
style="fill:#000000"
- d="M 15 9 L 15 16 L 8 16 L 8 17 L 15 17 L 15 24 L 16 24 L 16 17 L 23 17 L 23 16 L 16 16 L 16 9 L 15 9 z M 20 22 L 20 23 L 21 23 L 21 22 L 20 22 z M 25 23 L 25 30 L 24 30 L 24 27 L 22 27 L 22 30 L 20 30 L 20 31 L 31 31 L 31 30 L 30 30 L 30 26 L 28 26 L 28 30 L 27 30 L 27 23 L 25 23 z M 20 24 L 20 25 L 21 25 L 21 24 L 20 24 z M 20 26 L 20 27 L 21 27 L 21 26 L 20 26 z M 20 28 L 20 29 L 21 29 L 21 28 L 20 28 z "
+ d="M 92,24 V 80 H 36 v 8 h 56 v 56 h 8 V 88 h 56 V 80 H 100 V 24 Z m 40,104 v 8 h 8 v -8 z m 40,8 v 56 h -8 v -24 h -16 v 24 h -16 v 8 h 88 v -8 h -8 v -32 h -16 v 32 h -8 v -56 z m -40,8 v 8 h 8 v -8 z m 0,16 v 8 h 8 v -8 z m 0,16 v 8 h 8 v -8 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/copydata.svg b/vcl/osx/res/cursors/copydata.svg
index ced4008c259d..d90cac89e9d3 100644
--- a/vcl/osx/res/cursors/copydata.svg
+++ b/vcl/osx/res/cursors/copydata.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 1 1 L 1 14 L 4 11 L 7.2011719 17 L 3 17 L 3 19 L 3 26 L 5 26 L 11 26 L 11 24 L 5 24 L 5 19 L 14 19 L 14 20 L 16 20 L 16 19 L 16 17 L 9.8691406 17 C 9.9664688 16.505946 9.8228641 15.932187 9.5957031 15.570312 L 6.1640625 10 L 11 10 L 1 1 z M 12 21 L 12 30 L 21 30 L 21 21 L 12 21 z "
+ d="M 12,12 V 116 L 36,92 61.609375,140 H 28 v 16 56 H 44 92 V 196 H 44 v -40 h 72 v 8 h 16 v -8 -16 H 82.953125 c 0.778625,-3.95243 -0.370212,-8.5425 -2.1875,-11.4375 L 53.3125,84 H 92 Z m 88,160 v 72 h 72 v -72 z"
/>
<path
style="fill:#000000"
- d="M 0 0 L 0 16.414062 L 3.7519531 12.662109 L 6.5839844 18 L 6.6035156 18 C 6.6 18 6.6064062 17.998389 6.6 18 L 6 18 L 6 19 L 7 19 L 7 18.445312 C 7.4 18.788649 7.9182176 18.954315 8.3828125 18.970703 C 9 18.993103 9.6220741 18.807502 10.136719 18.4 C 10.223699 18.396831 10.263037 18.311834 10.326172 18.251953 C 11.171256 17.205843 10.989012 16 10.443359 15.041016 L 7.9550781 11 L 13.605469 11 L 1.3847656 0 L 0 0 z M 6 18 L 6 17 L 5 17 L 5 18 L 6 18 z M 5 18 L 4 18 L 4 19 L 5 19 L 5 18 z M 4 19 L 3 19 L 3 20 L 4 20 L 4 19 z M 4 20 L 4 21 L 5 21 L 5 20 L 4 20 z M 4 21 L 3 21 L 3 22 L 4 22 L 4 21 z M 4 22 L 4 23 L 5 23 L 5 22 L 4 22 z M 4 23 L 3 23 L 3 24 L 4 24 L 4 23 z M 4 24 L 4 25 L 5 25 L 5 24 L 4 24 z M 5 25 L 5 26 L 6 26 L 6 25 L 5 25 z M 6 25 L 7 25 L 7 24 L 6 24 L 6 25 z M 7 25 L 7 26 L 8 26 L 8 25 L 7 25 z M 8 25 L 9 25 L 9 24 L 8 24 L 8 25 z M 9 25 L 9 26 L 10 26 L 10 25 L 9 25 z M 10 25 L 11 25 L 11 31 L 22 31 L 22 20 L 16 20 L 16 19 L 15 19 L 15 20 L 11 20 L 11 24 L 10 24 L 10 25 z M 15 19 L 15 18 L 14 18 L 14 19 L 15 19 z M 14 18 L 14 17 L 13 17 L 13 18 L 14 18 z M 13 18 L 12 18 L 12 19 L 13 19 L 13 18 z M 12 18 L 12 17 L 11 17 L 11 18 L 12 18 z M 15 18 L 16 18 L 16 17 L 15 17 L 15 18 z M 4 25 L 3 25 L 3 26 L 4 26 L 4 25 z M 4 18 L 4 17 L 3 17 L 3 18 L 4 18 z M 1 1 L 11 10 L 6.1640625 10 L 9.5957031 15.570312 C 9.9316391 16.105469 10 17.167788 9.546875 17.623047 C 8.9265974 18.125141 7.8701533 18.136767 7.4492188 17.464844 L 4 11 L 1 14 L 1 1 z M 12 21 L 21 21 L 21 30 L 12 30 L 12 21 z M 16 23 L 16 25 L 14 25 L 14 26 L 16 26 L 16 28 L 17 28 L 17 26 L 19 26 L 19 25 L 17 25 L 17 23 L 16 23 z "
+ d="M 4,4 V 135.3125 L 34.015625,105.29687 56.671875,148 h 0.156248 C 56.8,148 56.85125,147.98711 56.8,148 H 52 v 8 h 8 v -4.4375 c 3.2,2.74669 7.345741,4.07202 11.0625,4.20312 4.9375,0.1792 9.914093,-1.3056 14.031252,-4.56562 0.69584,-0.0256 1.010544,-0.70536 1.515624,-1.18438 6.760672,-8.36888 5.30272,-18.01562 0.937496,-25.68749 L 67.640625,92 H 112.84375 L 15.078125,4 Z m 48,144 v -8 h -8 v 8 z m -8,0 h -8 v 8 h 8 z m -8,8 h -8 v 8 h 8 z m 0,8 v 8 h 8 v -8 z m 0,8 h -8 v 8 h 8 z m 0,8 v 8 h 8 v -8 z m 0,8 h -8 v 8 h 8 z m 0,8 v 8 h 8 v -8 z m 8,8 v 8 h 8 v -8 z m 8,0 h 8 v -8 h -8 z m 8,0 v 8 h 8 v -8 z m 8,0 h 8 v -8 h -8 z m 8,0 v 8 h 8 v -8 z m 8,0 h 8 v 48 h 88 v -88 h -48 v -8 h -8 v 8 H 92 v 32 h -8 z m 40,-48 v -8 h -8 v 8 z m -8,-8 v -8 h -8 v 8 z m -8,0 h -8 v 8 h 8 z m -8,0 v -8 h -8 v 8 z m 24,0 h 8 v -8 h -8 z m -88,56 h -8 v 8 h 8 z m 0,-56 v -8 h -8 v 8 z M 12,12 92,84 H 53.3125 l 27.453125,44.5625 C 83.453113,132.84375 84,141.3423 80.375,144.98438 c -4.962221,4.01675 -13.413774,4.10976 -16.78125,-1.26563 L 36,92 12,116 Z m 88,160 h 72 v 72 h -72 z m 32,16 v 16 h -16 v 8 h 16 v 16 h 8 v -16 h 16 v -8 h -16 v -16 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/copydlnk.svg b/vcl/osx/res/cursors/copydlnk.svg
index 642d175afe1b..f28ec7d6c7fc 100644
--- a/vcl/osx/res/cursors/copydlnk.svg
+++ b/vcl/osx/res/cursors/copydlnk.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 1 1 L 1 14 L 4 11 L 7.2011719 17 L 3 17 L 3 19 L 14 19 L 14 20 L 16 20 L 16 19 L 16 17 L 9.8691406 17 C 9.9664688 16.505946 9.8228641 15.932187 9.5957031 15.570312 L 6.1640625 10 L 11 10 L 1 1 z M 4 20 L 4 25 L 9 25 L 9 20 L 4 20 z M 12 21 L 12 30 L 21 30 L 21 21 L 12 21 z M 10 24 L 10 26 L 11 26 L 11 24 L 10 24 z "
+ d="M 48,12 V 116 L 72,92 97.609375,140 H 64 v 16 h 88 v 8 h 16 v -8 -16 h -49.04687 c 0.77862,-3.95243 -0.37022,-8.5425 -2.1875,-11.4375 L 89.3125,84 H 128 Z m 24,152 v 40 h 40 v -40 z m 64,8 v 72 h 72 v -72 z m -16,24 v 16 h 8 v -16 z"
/>
<path
style="fill:#000000"
- d="M 0 0 L 0 16.414062 L 3.7519531 12.662109 L 6.5839844 17.966797 L 6.6035156 17.996094 C 6.6045256 17.997694 6.6064019 17.9984 6.6074219 18 L 6 18 L 6 19 L 5 19 L 5 18 L 4 18 L 4 19 L 3 19 L 3 26 L 10 26 L 10 25 L 11 25 L 11 31 L 22 31 L 22 20 L 16 20 L 16 19 L 15 19 L 15 20 L 11 20 L 11 24 L 10 24 L 10 19 L 7 19 L 7 18.445312 C 7.4052032 18.788649 7.9182176 18.954315 8.3828125 18.970703 C 9.017929 18.993103 9.6220737 18.807502 10.136719 18.431641 C 10.223699 18.396831 10.263037 18.311834 10.326172 18.251953 C 11.171256 17.205843 10.989012 15.911426 10.443359 15.041016 L 7.9550781 11 L 13.605469 11 L 1.3847656 0 L 0 0 z M 15 19 L 15 18 L 14 18 L 14 19 L 15 19 z M 14 18 L 14 17 L 13 17 L 13 18 L 14 18 z M 13 18 L 12 18 L 12 19 L 13 19 L 13 18 z M 12 18 L 12 17 L 11 17 L 11 18 L 12 18 z M 15 18 L 16 18 L 16 17 L 15 17 L 15 18 z M 4 18 L 4 17 L 3 17 L 3 18 L 4 18 z M 5 18 L 6 18 L 6 17 L 5 17 L 5 18 z M 1 1 L 11 10 L 6.1640625 10 L 9.5957031 15.570312 C 9.9316391 16.105469 10 17.167788 9.546875 17.623047 C 8.9265974 18.125141 7.8701533 18.136767 7.4492188 17.464844 L 4 11 L 1 14 L 1 1 z M 4 20 L 9 20 L 9 25 L 4 25 L 4 20 z M 6 21 L 6 22 L 6.1914062 22 L 5 23 L 5 24 L 6 24 L 6 23.617188 L 7 22.712891 L 7 23 L 8 23 L 8 21.808594 L 8 21 L 7.3828125 21 L 6.6445312 21 L 6 21 z M 12 21 L 21 21 L 21 30 L 12 30 L 12 21 z M 16 23 L 16 25 L 14 25 L 14 26 L 16 26 L 16 28 L 17 28 L 17 26 L 19 26 L 19 25 L 17 25 L 17 23 L 16 23 z "
+ d="M 40,4 V 135.3125 l 30.015625,-30.01563 22.65625,42.4375 0.15625,0.23438 c 0.0081,0.0128 0.02309,0.0185 0.03125,0.0312 H 88 v 8 h -8 v -8 h -8 v 8 h -8 v 56 h 56 v -8 h 8 v 48 h 88 v -88 h -48 v -8 h -8 v 8 h -32 v 32 h -8 V 156 H 96 v -4.4375 c 3.241626,2.74669 7.34574,4.07202 11.0625,4.20312 5.08093,0.1792 9.91409,-1.30561 14.03125,-4.31249 0.69584,-0.27848 1.01055,-0.95846 1.51563,-1.43751 6.76067,-8.36888 5.30272,-18.72421 0.93749,-25.68749 L 103.64063,92 h 45.20312 l -97.765625,-88 z M 160,156 v -8 h -8 v 8 z m -8,-8 v -8 h -8 v 8 z m -8,0 h -8 v 8 h 8 z m -8,0 v -8 h -8 v 8 z m 24,0 h 8 v -8 h -8 z m -88,0 v -8 h -8 v 8 z m 8,0 h 8 v -8 H 80 Z M 48,12 l 80,72 H 89.3125 l 27.45313,44.562501 c 2.68748,4.28125 3.23437,12.7798 -0.4,16.42187 -4.96,4. -13.41377,4.11 -16.8,-1.26562 L 72,92 48,116 Z M 72,164 h 40 v 40 H 72 Z m 16,8 v 8 h 1.53125 L 80,188 v 8 h 8 v -3.0625 l 8,-7.23437 V 188 h 8 V 178.46875 172 h -4.9375 -5.9 z m 48,0 h 72 v 72 h -72 z m 32,16 v 16 h -16 v 8 h 16 v 16 h 8 v -16 h 16 v -8 h -16 v -16 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/copyf.svg b/vcl/osx/res/cursors/copyf.svg
index 66fa84a85843..8f8fc167e98b 100644
--- a/vcl/osx/res/cursors/copyf.svg
+++ b/vcl/osx/res/cursors/copyf.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 1 1 L 1 14 L 8 14 L 8 22 L 11 19 L 14.449219 25.464844 C 14.870153 26.136767 15.914612 26.131133 16.546875 25.623047 C 17.098133 25.107864 16.931637 24.105469 16.595703 23.570312 L 13.164062 18 L 18 18 L 11 11.699219 L 11 3.1855469 L 8.6777344 1 L 1 1 z M 21 21 L 21 30 L 30 30 L 30 21 L 21 21 z "
+ d="m 12,12 v 104 h 56 v 64 l 24,-24 27.59375,51.71875 c 3.36747,5.37539 11.72315,5.33031 16.78125,1.26563 4.41006,-4.12147 3.0781,-12.14063 0.39062,-16.42188 L 109.3125,148 H 148 L 92,97.59375 V 29.48438 L 73.421875,12 Z m 160,160 v 72 h 72 v -72 z"
/>
<path
style="fill:#000000"
- d="M 0 0 L 0 15 L 7 15 L 7 24.4 L 10.8 20.7 L 13.6 26 C 14 26.8 16.1 27.2 17 26.5 C 17.9 25.8 18 23.911426 17.443359 23.041016 L 14.955078 19 L 20.6 19 L 12 11.25 L 12 4 L 12 3 L 9 0 L 8 0 L 0 0 z M 1 1 L 8 1 L 8 4 L 11 4 L 11 10.353516 L 8.4 8 L 7 8 L 7 14 L 1 14 L 1 1 z M 9 1.3027344 L 10.802734 3 L 9 3 L 9 1.3027344 z M 8 9 L 11 11.699219 L 12 12.6 L 18 18 L 13.164062 18 L 16.595703 23.570312 C 16.931639 24.10547 17 25.167788 16.546875 25.623047 C 15.926597 26.125141 14.870153 26.136767 14.449219 25.464844 L 11 19 L 8 22 L 8 9 z M 20 20 L 20 31 L 31 31 L 31 20 L 20 20 z M 21 21 L 30 21 L 30 30 L 21 30 L 21 21 z M 25 23 L 25 25 L 23 25 L 23 26 L 25 26 L 25 28 L 26 28 L 26 26 L 28 26 L 28 25 L 26 25 L 26 23 L 25 23 z "
+ d="m 4,4 v 120 h 56 v 75.2 l 30.4,-29.6 22.4,42.4 c 3.2,6.4 20,9.6 27.2,4 7.2,-5.6 8,-20.70859 3.54687,-27.67187 L 123.64062,156 H 168.8 L 100,94 V 36 28 L 76,4 h -8 z m 8,8 H 68 V 36 H 92 V 86.82813 L 71.2,68 H 60 v 48 H 12 Z M 76,14.42188 90.421872,28 H 76 Z M 68,76 92,97.59375 100,104.8 148,148 h -38.6875 l 27.45312,44.5625 c 2.68749,4.28126 3.23438,12.7798 -0.39062,16.42188 -4.96222,4.01675 -13.41378,4.10976 -16.78125,-1.26563 L 92,156 68,180 Z m 96,88 v 88 h 88 v -88 z m 8,8 h 72 v 72 h -72 z m 32,16 v 16 h -16 v 8 h 16 v 16 h 8 v -16 h 16 v -8 h -16 v -16 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/copyf2.svg b/vcl/osx/res/cursors/copyf2.svg
index 0924958cb1a3..78db651fcc68 100644
--- a/vcl/osx/res/cursors/copyf2.svg
+++ b/vcl/osx/res/cursors/copyf2.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 5 1 L 5 14 L 8 14 L 8 22 L 11 19 L 14.449219 25.464844 C 14.870153 26.136767 15.914612 26.131133 16.546875 25.623047 C 17.098133 25.107864 16.931637 24.105469 16.595703 23.570312 L 13.164062 18 L 18 18 L 13.554688 14 L 15 14 L 15 3.1855469 L 12.677734 1 L 5 1 z M 3 3 L 3 16 L 4 16 L 7 16 L 7 15 L 4 15 L 4 3 L 3 3 z M 1 5 L 1 18 L 2 18 L 7 18 L 7 17 L 2 17 L 2 5 L 1 5 z M 21 21 L 21 30 L 30 30 L 30 21 L 21 21 z "
+ d="m 44,12 v 104 h 24 v 64 l 24,-24 27.59375,51.71875 c 3.36747,5.37539 11.72315,5.33031 16.78125,1.26563 4.41006,-4.12147 3.0781,-12.14063 0.39062,-16.42188 L 109.3125,148 H 148 L 112.4375,116 H 124 V 29.48438 L 105.42187,12 Z M 28,28 v 104 h 8 24 v -8 H 36 V 28 Z M 12,44 v 104 h 8 40 v -8 H 20 V 44 Z m 160,128 v 72 h 72 v -72 z"
/>
<path
style="fill:#000000"
- d="M 4 0 L 4 2 L 2 2 L 2 3 L 2 4 L 0 4 L 0 5 L 0 19 L 1 19 L 7 19 L 7 24.414062 L 10.751953 20.662109 L 13.583984 26 C 14 26.825304 16.083198 27.182789 17.003906 26.488281 C 17.928941 25.790509 17.989012 23.911426 17.443359 23.041016 L 14.955078 19 L 20.605469 19 L 16 14.855469 L 16 3 L 13 0 L 4 0 z M 5 1 L 12 1 L 12 4 L 15 4 L 15 13.955078 L 8.3847656 8 L 7 8 L 7 14 L 5 14 L 5 1 z M 13 1.3027344 L 14.802734 3 L 13 3 L 13 1.3027344 z M 3 3 L 4 3 L 4 15 L 7 15 L 7 16 L 3 16 L 3 3 z M 1 5 L 2 5 L 2 17 L 3 17 L 7 17 L 7 18 L 1 18 L 1 5 z M 8 9 L 18 18 L 13.164062 18 L 16.595703 23.570312 C 16.931639 24.10547 17 25.167788 16.546875 25.623047 C 15.926597 26.125141 14.870153 26.136767 14.449219 25.464844 L 11 19 L 8 22 L 8 9 z M 20 20 L 20 31 L 31 31 L 31 20 L 20 20 z M 21 21 L 30 21 L 30 30 L 21 30 L 21 21 z M 25 23 L 25 25 L 23 25 L 23 26 L 25 26 L 25 28 L 26 28 L 26 26 L 28 26 L 28 25 L 26 25 L 26 23 L 25 23 z "
+ d="M 36,4 V 20 H 20 v 8 8 H 4 v 8 112 h 8 48 v 43.3125 L 90.015624,169.29687 112.67187,212 c 3.32813,6.60243 19.99371,9.46231 27.35938,3.90625 7.40028,-5.58218 7.88085,-20.61484 3.51562,-27.57812 L 123.64062,156 h 45.20313 L 132,122.84375 V 28 L 108,4 Z m 8,8 h 56 v 24 h 24 v 79.64062 L 71.078125,68 H 60 v 48 H 44 Z M 108,14.42188 122.42187,28 H 108 Z M 28,28 h 8 v 96 h 24 v 8 H 28 Z M 12,44 h 8 v 96 h 8 32 v 8 H 12 Z m 56,32 80,72 h -38.6875 l 27.45312,44.5625 c 2.68749,4.28126 3.23438,12.7798 -0.39062,16.42188 -4.96222,4.01675 -13.41378,4.10976 -16.78125,-1.26563 L 92,156 68,180 Z m 96,88 v 88 h 88 v -88 z m 8,8 h 72 v 72 h -72 z m 32,16 v 16 h -16 v 8 h 16 v 16 h 8 v -16 h 16 v -8 h -16 v -16 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/copyflnk.svg b/vcl/osx/res/cursors/copyflnk.svg
index 205feafa48cc..aaadfd84bb14 100644
--- a/vcl/osx/res/cursors/copyflnk.svg
+++ b/vcl/osx/res/cursors/copyflnk.svg
@@ -1,16 +1,17 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 1 1 L 1 14 L 9 14 L 9 22 L 12 19 L 15.449219 25.464844 C 15.870153 26.136767 16.914612 26.131133 17.546875 25.623047 C 18.098133 25.107864 17.931637 24.105469 17.595703 23.570312 L 14.164062 18 L 19 18 L 11 10.800781 L 11 3.1855469 L 8.6777344 1 L 1 1 z M 21 21 L 21 30 L 30 30 L 30 21 L 21 21 z "
+ d="m 12,12 v 104 h 64 v 64 l 24,-24 27.59375,51.71875 c 3.36747,5.37539 11.72315,5.33031 16.78125,1.26563 4.41006,-4.12147 3.0781,-12.14063 0.39064,-16.42188 L 117.3125,148 H 156 L 92,90.406248 V 29.484375 L 73.421875,12 Z m 160,160 v 72 h 72 v -72 z"
/>
<rect
style="fill:#ffffff"
- width="5"
- height="5"
- x="1"
- y="9" />
+ width="40"
+ height="40"
+ x="12"
+ y="76"
+ />
<path
style="fill:#000000"
- d="M 0 0 L 0 8 L 0 15 L 7 15 L 8 15 L 8 24.414062 L 11.751953 20.662109 L 14.583984 25.966797 C 15 26.825304 17.083198 27.182789 18.003906 26.488281 C 18.928941 25.790509 18.989012 23.911426 18.443359 23.041016 L 15.955078 19 L 21.605469 19 L 12 10.353516 L 12 3 L 9 0 L 0 0 z M 1 1 L 8 1 L 8 4 L 11 4 L 11 9.453125 L 9.3847656 8 L 8 8 L 8 14 L 7 14 L 7 13 L 7 8 L 4 8 L 3 8 L 2 8 L 1 8 L 1 1 z M 9 1.3027344 L 10.802734 3 L 9 3 L 9 1.3027344 z M 1 9 L 6 9 L 6 14 L 1 14 L 1 9 z M 9 9 L 11 10.800781 L 12 11.699219 L 19 18 L 14.164062 18 L 17.595703 23.570312 C 17.931639 24.10547 18.000002 25.167788 17.546875 25.623047 C 16.926597 26.125141 15.870153 26.136767 15.449219 25.464844 L 12 19 L 9 22 L 9 9 z M 3 10 L 3 11 L 3.1914062 11 L 2 12 L 2 13 L 3 13 L 3 12.617188 L 4 11.712891 L 4 12 L 5 12 L 5 10.808594 L 5 10 L 4.3828125 10 L 3.6445312 10 L 3 10 z M 20 20 L 20 31 L 31 31 L 31 20 L 20 20 z M 21 21 L 30 21 L 30 30 L 21 30 L 21 21 z M 25 23 L 25 25 L 23 25 L 23 26 L 25 26 L 25 28 L 26 28 L 26 26 L 28 26 L 28 25 L 26 25 L 26 23 L 25 23 z "
+ d="m 4,4 v 64 56 h 56 8 v 75.3125 l 30.015624,-30.01563 22.656246,42.43751 c 3.32813,6.86805 19.99371,9.72793 27.35938,4.17187 7.4,-5.58218 7.88,-20.61484 3.51562,-27.57812 L 131.64062,156 h 45.20313 L 100,86.828128 V 28 L 76,4 Z m 8,8 H 68 V 36 H 92 V 79.625 L 79.078125,68 H 68 v 48 H 60 V 108 68 H 36 28 20 12 Z M 76,14.421875 90.421872,28 H 76 Z M 12,76 h 40 v 40 H 12 Z m 64,0 16,14.406248 8,7.187504 L 156,148 h -38.6875 l 27.45312,44.5625 c 2.68749,4.28126 3.2344,12.7798 -0.39064,16.42188 -4.96222,4.01675 -13.41377,4.10976 -16.78124,-1.26563 L 100,156 76,180 Z m -48,8 v 8 h 1.53125 L 20,100 v 8 h 8 v -3.0625 l 8,-7.234372 V 100 h 8 V 90.468752 84 h -4.9375 -5.90625 z m 136,80 v 88 h 88 v -88 z m 8,8 h 72 v 72 h -72 z m 32,16 v 16 h -16 v 8 h 16 v 16 h 8 v -16 h 16 v -8 h -16 v -16 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/crook.svg b/vcl/osx/res/cursors/crook.svg
index e07fd9dae278..b60fe154e113 100644
--- a/vcl/osx/res/cursors/crook.svg
+++ b/vcl/osx/res/cursors/crook.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="m 14,6 v 1 6 h 2 2 V 6 Z m 2,7 c -1.414342,0 -2.724431,0.185037 -4,0.402344 V 9.7636719 L 10.617188,7 H 7 v 1 2.302734 L 9.4648438,14 H 9.6171875 C 8.7382154,14.266865 7.8081107,14.493406 7.0683594,14.863281 7.0408722,14.877025 7.027311,14.900159 7,14.914062 V 13.585938 L 3.4140625,10 H 1 v 1 2.414062 L 3.5859375,16 H 5.5507812 C 4.1091627,17.088763 3,18.374101 3,20 v 1 H 6 V 20 C 6,19.606886 6.1628391,19.199559 6.5957031,18.734375 7.0285672,18.269191 7.7266811,17.787766 8.6347656,17.375 10.450935,16.549469 13.085261,16 16,16 c 2.914739,0 5.549065,0.549469 7.365234,1.375 0.908085,0.412766 1.606199,0.894191 2.039063,1.359375 C 25.837161,19.199559 26,19.606886 26,20 v 1 h 3 v -1 c 0,-1.625899 -1.109163,-2.911237 -2.550781,-4 h 1.964843 L 31,13.414062 V 10 H 28.585938 L 28.292969,10.292969 25,13.585938 v 1.328124 c -0.02731,-0.0139 -0.04087,-0.03704 -0.06836,-0.05078 C 24.191889,14.493406 23.261785,14.266865 22.382812,14 h 0.152344 L 25,10.302734 V 7 H 21.382812 L 21.105469,7.5527344 20,9.7636719 V 13.402344 C 18.724431,13.185037 17.414342,13 16,13 Z"
+ d="m 112,68 v 8 48 h 16 16 V 68 Z m 16,56 c -11.31474,0 -21.79545,1.4803 -32,3.21875 V 98.109375 L 84.937504,76 H 56 v 8 18.42187 L 75.71875,132 h 1.21875 c -7.031777,2.13492 -14.472614,3.94725 -20.390625,6.90625 C 56.326978,139.0162 56.218488,139.20127 56,139.3125 v -10.625 L 27.3125,100 H 8 v 8 19.3125 L 28.6875,148 H 44.40625 C 32.873302,156.7101 24,166.99281 24,180 v 8 h 24 v -8 c 0,-3.14491 1.302713,-6.40353 4.765625,-10.125 3.462913,-3.72147 9.047824,-7.57287 16.3125,-10.875 C 83.60748,152.39575 104.68209,148 128,148 c 23.31791,0 44.39252,4.39575 58.92187,11 7.26468,3.30213 12.84959,7.15353 16.31251,10.875 C 206.69729,173.59647 208,176.85509 208,180 v 8 h 24 v -8 c 0,-13.00719 -8.8733,-23.2899 -20.40625,-32 H 227.3125 L 248,127.3125 V 100 h -19.3125 l -2.34375,2.34375 L 200,128.6875 v 10.625 c -0.21848,-0.1112 -0.32696,-0.29632 -0.54688,-0.40624 C 193.53511,135.94725 186.09428,134.13492 179.0625,132 h 1.21875 L 200,102.42187 V 76 H 171.0625 L 168.84375,80.421875 160,98.109375 V 127.21875 C 149.79545,125.4803 139.31474,124 128,124 Z"
/>
<path
style="fill:#000000"
- d="M 15 7 L 15 12 L 17 12 L 17 7 L 15 7 z M 8 8 L 8 10 L 10 13 L 11 13 L 11 10 L 10 8 L 8 8 z M 22 8 L 21 10 L 21 13 L 22 13 L 24 10 L 24 8 L 22 8 z M 2 11 L 2 13 L 4 15 L 6 15 L 6 14 L 3 11 L 2 11 z M 29 11 L 26 14 L 26 15 L 28 15 L 30 13 L 30 11 L 29 11 z M 16 14 A 12 6 0 0 0 4 20 L 5 20 A 11 5 0 0 1 16 15 A 11 5 0 0 1 27 20 L 28 20 A 12 6 0 0 0 16 14 z "
+ d="m 120,76 v 40 h 16 V 76 Z m -56,8 v 16 l 16,24 h 8 V 100 L 80,84 Z m 112,0 -8,16 v 24 h 8 l 16,-24 V 84 Z M 16,108 v 16 l 16,16 h 16 v -8 L 24,108 Z m 216,0 -24,24 v 8 h 16 l 16,-16 v -16 z m -104,24 a 96,48 0 0 0 -96,48 h 8 a 88,40 0 0 1 88,-40 88,40 0 0 1 88,40 h 8 a 96,48 0 0 0 -96,-48 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/crop.svg b/vcl/osx/res/cursors/crop.svg
index df7e451704a8..bf3745173212 100644
--- a/vcl/osx/res/cursors/crop.svg
+++ b/vcl/osx/res/cursors/crop.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 12,0 V 1 3 H 6 3 v 9 H 0 v 4 h 3 v 3 h 4 v -3 h 6 3 V 7 h 3 V 3 H 16 V 0 Z M 7,7 h 5 v 5 H 7 Z"
+ d="m 148,52 v 8 16 H 100 76 v 72 H 52 v 32 h 24 v 24 h 32 v -24 h 48 24 v -72 h 24 V 76 H 180 V 52 Z m -40,56 h 40 v 40 h -40 z"
/>
<path
style="fill:#000000"
- d="M 13 1 L 13 4 L 6 4 L 4 4 L 4 13 L 1 13 L 1 15 L 4 15 L 4 18 L 6 18 L 6 15 L 13 15 L 15 15 L 15 6 L 18 6 L 18 4 L 15 4 L 15 1 L 13 1 z M 6 6 L 13 6 L 13 13 L 6 13 L 6 6 z "
+ d="M 156,60 V 84 H 100 84 v 72 H 60 v 16 h 24 v 24 h 16 v -24 h 56 16 v -72 h 24 V 84 H 172 V 60 Z m -56,40 h 56 v 56 h -56 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/darc.svg b/vcl/osx/res/cursors/darc.svg
index 1328a5ee47b3..c341b8cca870 100644
--- a/vcl/osx/res/cursors/darc.svg
+++ b/vcl/osx/res/cursors/darc.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 7,0 V 1 7 H 0 v 3 h 7 v 7 h 3 v -7 h 7 V 7 H 10 V 0 Z m 13,15 c -2.749579,0 -5,2.250421 -5,5 v 0.002 0.002 c 0.0047,1.437331 0.628191,2.804613 1.710938,3.75 L 16.994141,24 H 19 V 21.785156 L 18.666016,21.486328 C 18.242047,21.10712 18.000692,20.566861 18,19.998047 18.00104,18.883224 18.883224,18.00104 19.998047,18 c 0.568371,0.0011 1.107426,0.242389 1.486328,0.666016 L 21.783203,19 H 24 V 16.984375 L 23.751953,16.701172 C 22.804781,15.622059 21.437785,15.002238 20.001953,15 Z"
+ d="m 84,16 v 8 48 H 28 v 24 h 56 v 56 h 24 V 96 h 56 V 72 H 108 V 16 Z m 104,120 c -21.99663,0 -40,18.00337 -40,40 v 0.016 0.016 c 0.0376,11.49865 5.02553,22.4369 13.6875,30 L 163.95313,208 H 180 v -17.71875 l -2.67187,-2.39063 c -3.39175,-3.03366 -5.32259,-7.35573 -5.32813,-11.90624 0.008,-8.91859 7.06579,-15.97606 15.98438,-15.98438 4.54696,0.009 8.8594,1.93911 11.89062,5.32813 L 202.26562,168 H 220 v -16.125 l -1.98438,-2.26562 c -7.57737,-8.63291 -18.51334,-13.59148 -30,-13.60938 z"
/>
<path
style="fill:#000000"
- d="M 8 1 L 8 8 L 1 8 L 1 9 L 8 9 L 8 16 L 9 16 L 9 9 L 16 9 L 16 8 L 9 8 L 9 1 L 8 1 z M 20 16 C 17.790861 16 16 17.790861 16 20 C 16.0038 21.150352 16.502609 22.243398 17.369141 23 L 18 23 L 18 22.232422 C 17.364645 21.664145 17.001037 20.852416 17 20 C 17 18.343146 18.343146 17 20 17 C 20.851735 17.0016 21.662646 17.365152 22.230469 18 L 23 18 L 23 17.361328 C 22.241964 16.497698 21.149118 16.001791 20 16 z "
+ d="M 92,24 V 80 H 36 v 8 h 56 v 56 h 8 V 88 h 56 V 80 H 100 V 24 Z m 96,120 c -17.67311,0 -32,14.32689 -32,32 0.0304,9.20282 4.02087,17.94718 10.95313,24 H 172 v -6.14062 c -5.08284,-4.54622 -7.9917,-11.04005 -8,-17.85938 0,-13.25483 10.74517,-24 24,-24 6.81388,0.0128 13.30117,2.92122 17.84375,8 H 212 v -5.10938 C 205.93571,147.98158 197.19294,144.01433 188,144 Z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/dbezier.svg b/vcl/osx/res/cursors/dbezier.svg
index 2b8d95bc9ee1..36b433329409 100644
--- a/vcl/osx/res/cursors/dbezier.svg
+++ b/vcl/osx/res/cursors/dbezier.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 7,0 V 1 7 H 0 v 3 h 7 v 7 h 3 v -7 h 7 V 7 H 10 V 0 Z m 10,15 v 1 1.414062 L 19.777344,20.2 18.5,22 H 16 v 3 h 4.5 l 1.7,-2.375 2.375,2.375 H 27 V 22.6 L 24.222656,19.8 25.513672,18 H 28 v -3 h -3 -1.5 l -1.7,2.375 -2.375,-2.375 z"
+ d="m 84,16 v 8 48 H 28 v 24 h 56 v 56 h 24 V 96 h 56 V 72 H 108 V 16 Z m 80,120 v 8 11.3125 L 186.21875,177.6 176,192 h -20 v 24 h 36 l 13.6,-19 19,19 H 244 V 196.8 L 221.78125,174.4 232.10938,160 H 252 v -24 h -24 -12 l -13.6,19 -19,-19 z"
/>
<path
style="fill:#000000"
- d="M 8 1 L 8 8 L 1 8 L 1 9 L 8 9 L 8 16 L 9 16 L 9 9 L 16 9 L 16 8 L 9 8 L 9 1 L 8 1 z M 18 16 L 18 17 L 21.1 20.1 L 19 23 L 17 23 L 17 24 L 20 24 L 22.083984 21.083984 L 25 24 L 26 24 L 26 23 L 22.9 19.9 L 25 17 L 27 17 L 27 16 L 25 16 L 24 16 L 21.9 18.9 L 19 16 L 18 16 z "
+ d="M 92,24 V 80 H 36 v 8 h 56 v 56 h 8 V 88 h 56 V 80 H 100 V 24 Z m 80,120 v 8 L 196.8,176.8 180,200 h -16 v 8 h 24 L 204.67187,184.67187 228,208 h 8 v -8 L 211.2,175.2 228,152 h 16 v -8 h -16 -8 L 203.2,167.2 180,144 Z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/dcapt.svg b/vcl/osx/res/cursors/dcapt.svg
index e44ee53bf45a..60bc92aea4ed 100644
--- a/vcl/osx/res/cursors/dcapt.svg
+++ b/vcl/osx/res/cursors/dcapt.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 7,0 V 1 7 H 0 v 3 h 7 v 7 h 3 v -7 h 7 V 7 H 10 V 0 Z m 6,13 v 1 1.414062 L 16.585938,19 H 20 v 2 H 30 V 14 H 20 v 2 h -1.585938 l -3,-3 z m 10,4 h 4 v 1 h -4 z"
+ d="m 84,16 v 8 48 H 28 v 24 h 56 v 56 h 24 V 96 h 56 V 72 H 108 V 16 Z m 36,124 v 8 11.3125 L 148.6875,188 H 176 v 16 h 80 v -56 h -80 v 16 h -12.6875 l -24,-24 z m 80,32 h 32 v 8 h -32 z"
/>
<path
style="fill:#000000"
- d="M 8,1 V 8 H 1 v 1 h 7 v 7 H 9 V 9 h 7 V 8 H 9 V 1 Z m 6,13 v 1 l 3,3 h 4 v 2 h 8 v -5 h -8 v 2 h -3 l -3,-3 z m 8,2 h 6 v 3 h -6 z"
+ d="M 92,24 V 80 H 36 v 8 h 56 v 56 h 8 V 88 h 56 V 80 H 100 V 24 Z m 36,124 v 8 l 24,24 h 32 v 16 h 64 v -40 h -64 v 16 h -24 l -24,-24 z m 64,16 h 48 v 24 h -48 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/dcirccut.svg b/vcl/osx/res/cursors/dcirccut.svg
index 3f7bbf5bccfb..2d27755c9dc7 100644
--- a/vcl/osx/res/cursors/dcirccut.svg
+++ b/vcl/osx/res/cursors/dcirccut.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 7,0 V 1 7 H 0 v 3 h 7 v 7 h 3 v -7 h 7 V 7 H 10 V 0 Z m 12.089844,14.96875 -0.628906,0.283203 -1.035157,0.466797 -0.05469,0.03516 C 15.900779,16.662962 15.002488,18.269406 15,19.998047 V 20 c 0,2.749579 2.250421,5 5,5 1.729026,-0.0011 3.337945,-0.899023 4.248047,-2.369141 l 0.03711,-0.05664 0.742188,-1.667969 z m -0.515625,3.726562 2.728515,2.728516 C 20.941349,21.755784 20.50876,21.998782 20,22 c -1.116414,0 -2,-0.883586 -2,-2 2.26e-4,-0.5093 0.24244,-0.942567 0.574219,-1.304688 z"
+ d="m 83.938814,16.10926 v 7.99126 47.94756 H 28 v 23.97377 h 55.938814 v 55.93882 H 107.91259 V 96.02185 h 55.93882 V 72.04808 H 107.91259 V 16.10926 Z m 96.613076,119.61916 -5.02575,2.26315 -8.27221,3.7303 -0.43704,0.28097 c -11.74964,7.26447 -18.92812,20.10198 -18.948,33.916 v 0.0156 c 0,21.97259 17.98369,39.95629 39.95629,39.95629 13.8171,-0.009 26.67439,-7.18433 33.94725,-18.93242 L 222.06898,196.5057 228,183.17652 Z m -4.12049,29.77992 21.80427,21.80428 c -2.88792,2.65275 -6.34485,4.59461 -10.41049,4.60434 -8.92155,0 -15.98252,-7.06096 -15.98252,-15.98252 0.002,-4.06994 1.93741,-7.53229 4.58874,-10.4261 z"
/>
<path
style="fill:#000000"
- d="M 8 1 L 8 8 L 1 8 L 1 9 L 8 9 L 8 16 L 9 16 L 9 9 L 16 9 L 16 8 L 9 8 L 9 1 L 8 1 z M 18.871094 16.164062 L 17.896484 16.603516 C 16.719295 17.33134 16.001992 18.615985 16 20 C 16 22.209139 17.790861 24 20 24 C 21.384324 23.999103 22.669776 23.282501 23.398438 22.105469 L 23.833984 21.126953 L 18.871094 16.164062 z M 18.626953 17.333984 L 22.664062 21.371094 C 22.150868 22.369848 21.122887 22.998394 20 23 C 18.343146 23 17 21.656854 17 20 C 17.000499 18.876839 17.628332 17.848035 18.626953 17.333984 z "
+ d="M 91.930073,24.10052 V 80.03933 H 35.991259 v 7.99126 h 55.938814 v 55.93882 h 7.991259 V 88.03059 H 155.86015 V 80.03933 H 99.921332 V 24.10052 Z m 86.873727,121.17995 -7.78836,3.51179 c -9.40722,5.81623 -15.13937,16.08216 -15.15529,27.14218 0,17.65381 14.31123,31.96504 31.96503,31.96504 11.0625,-0.007 21.33488,-5.73372 27.1578,-15.13969 l 3.48056,-7.81957 z m -1.95099,9.34915 32.26158,32.26159 c -4.10106,7.9813 -12.31593,13.00418 -21.28921,13.01701 -13.24035,0 -23.97377,-10.73343 -23.97377,-23.97378 0.004,-8.97547 5.02116,-17.19691 13.0014,-21.30482 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/dconnect.svg b/vcl/osx/res/cursors/dconnect.svg
index a8389127d9d5..7b44fd1adc93 100644
--- a/vcl/osx/res/cursors/dconnect.svg
+++ b/vcl/osx/res/cursors/dconnect.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 7,0 V 1 7 H 0 v 3 h 7 v 7 h 3 v -7 h 7 V 7 H 10 V 0 Z m 20,17 v 1 h -3 -2 v 4 h -2 v -1 h -5 v 5 h 5 v -1 h 5 v -2 -2 h 2 v 1 h 5 v -5 z"
+ d="m 84,16 v 8 48 H 28 v 24 h 56 v 56 h 24 V 96 h 56 V 72 H 108 V 16 Z m 132,136 v 8 h -24 -16 v 32 h -16 v -8 h -40 v 40 h 40 v -8 h 40 v -16 -16 h 16 v 8 h 40 v -40 z"
/>
<path
style="fill:#000000"
- d="M 8,1 V 8 H 1 v 1 h 7 v 7 H 9 V 9 h 7 V 8 H 9 V 1 Z m 20,17 v 1 h -4 -1 v 4 h -4 v -1 h -3 v 3 h 3 v -1 h 5 v -1 -3 h 4 v 1 h 3 v -3 z m 1,1 h 1 v 1 h -1 z m -12,4 h 1 v 1 h -1 z"
+ d="M 92,24 V 80 H 36 v 8 h 56 v 56 h 8 V 88 h 56 V 80 H 100 V 24 Z m 132,136 v 8 h -32 -8 v 32 h -32 v -8 h -24 v 24 h 24 v -8 h 40 v -8 -24 h 32 v 8 h 24 v -24 z m 8,8 h 8 v 8 h -8 z m -96,32 h 8 v 8 h -8 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/dellipse.svg b/vcl/osx/res/cursors/dellipse.svg
index 7dfa05eab677..db24649cf1b6 100644
--- a/vcl/osx/res/cursors/dellipse.svg
+++ b/vcl/osx/res/cursors/dellipse.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 7,0 V 1 7 H 0 v 3 h 7 v 7 h 3 v -7 h 7 V 7 H 10 V 0 Z m 13,15 c -2.749579,0 -5,2.250421 -5,5 0,2.749579 2.250421,5 5,5 2.749579,0 5,-2.250421 5,-5 0,-2.749579 -2.250421,-5 -5,-5 z m 0,3 c 1.116414,0 2,0.883586 2,2 0,1.116414 -0.883586,2 -2,2 -1.116414,0 -2,-0.883586 -2,-2 0,-1.116414 0.883586,-2 2,-2 z"
+ d="m 84,16 v 8 48 H 28 v 24 h 56 v 56 h 24 V 96 h 56 V 72 H 108 V 16 Z m 104,120 c -21.99663,0 -40,18.00337 -40,40 0,21.99663 18.00337,40 40,40 21.99663,0 40,-18.00337 40,-40 0,-21.99663 -18.00337,-40 -40,-40 z m 0,24 c 8.93131,0 16,7.06869 16,16 0,8.93131 -7.06869,16 -16,16 -8.93131,0 -16,-7.06869 -16,-16 0,-8.93131 7.06869,-16 16,-16 z"
/>
<path
style="fill:#000000"
- d="M 8 1 L 8 8 L 1 8 L 1 9 L 8 9 L 8 16 L 9 16 L 9 9 L 16 9 L 16 8 L 9 8 L 9 1 L 8 1 z M 20 16 A 4 4 0 0 0 16 20 A 4 4 0 0 0 20 24 A 4 4 0 0 0 24 20 A 4 4 0 0 0 20 16 z M 20 17 A 3 3 0 0 1 23 20 A 3 3 0 0 1 20 23 A 3 3 0 0 1 17 20 A 3 3 0 0 1 20 17 z "
+ d="M 92,24 V 80 H 36 v 8 h 56 v 56 h 8 V 88 h 56 V 80 H 100 V 24 Z m 96,120 a 32,32 0 0 0 -32,32 32,32 0 0 0 32,32 32,32 0 0 0 32,-32 32,32 0 0 0 -32,-32 z m 0,8 a 24,24 0 0 1 24,24 24,24 0 0 1 -24,24 24,24 0 0 1 -24,-24 24,24 0 0 1 24,-24 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/detectiv.svg b/vcl/osx/res/cursors/detectiv.svg
index 3e870924e193..cbd8353989f6 100644
--- a/vcl/osx/res/cursors/detectiv.svg
+++ b/vcl/osx/res/cursors/detectiv.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 12.5,0.33398438 11.699219,1.4003906 9,5 h 2 V 6.3046875 C 7.6094367,7.0227099 5,9.9012253 5,13.5 c 0,3.598775 2.6094367,6.47729 6,7.195312 V 21 22 H 9 L 12.5,26.666016 16,22 h -2 v -1.240234 c 0.747341,-0.155749 1.447183,-0.4226 2.115234,-0.796875 L 21.082031,25 H 24 v -2.914062 l -5.009766,-5.015626 c 0.60639,-1.1 1.007064,-2.302902 1.009766,-3.568359 V 13.5 C 20,9.9012253 17.390563,7.0227099 14,6.3046875 V 5 h 2 z"
+ d="m 112,22.671873 -6.40625,8.53125 L 84,60 h 16 v 10.4375 C 72.875494,76.181677 52,99.2098 52,128 c 0,28.7902 20.875494,51.81832 48,57.56249 V 188 196 H 84 L 112,233.32813 140,196 h -16 v -9.92187 c 5.97873,-1.246 11.57746,-3.3808 16.92187,-6.375 L 180.65625,220 H 204 v -23.3125 l -40.07813,-40.12501 c 4.85112,-8.8 8.05651,-18.42321 8.07813,-28.54687 V 128 C 172,99.2098 151.1245,76.181677 124,70.437498 v -10.4375 h 16 z"
/>
<path
style="fill:#000000"
- d="M 12.5 2 L 11 4 L 12 4 L 12 6 L 13 6 L 13 4 L 14 4 L 12.5 2 z M 12.5 7 A 6.5 6.5 0 0 0 6 13.5 A 6.5 6.5 0 0 0 12.5 20 A 6.5 6.5 0 0 0 16.322266 18.748047 L 21.5 24 L 23 24 L 23 22.5 L 17.78125 17.275391 A 6.5 6.5 0 0 0 19 13.5 A 6.5 6.5 0 0 0 12.5 7 z M 12.5 8 A 5.5 5.5 0 0 1 18 13.5 A 5.5 5.5 0 0 1 12.5 19 A 5.5 5.5 0 0 1 7 13.5 A 5.5 5.5 0 0 1 12.5 8 z M 12 10 L 9 14 L 11 14 L 11 17 L 14 17 L 14 14 L 16 14 L 13 10 L 12 10 z M 12 21 L 12 23 L 11 23 L 12.5 25 L 14 23 L 13 23 L 13 21 L 12 21 z "
+ d="m 112,36 -12,16 h 8 v 16 h 8 v -16 h 8 z m 0,40 A 52,52 0 0 0 60,128 a 52,52 0 0 0 52,52 52,52 0 0 0 30.57813,-10.01563 L 184,212 h 12 V 200 L 154.25,158.20313 A 52,52 0 0 0 164,128 52,52 0 0 0 112,76 Z m 0,8 A 44,44 0 0 1 156,128 44,44 0 0 1 112,172 44,44 0 0 1 68,128 44,44 0 0 1 112,84 Z m -4,16 L 84,132 h 16 v 24 h 24 v -24 h 16 L 116,100 Z M 108,188 v 16 h -8 l 12,16 12,-16 h -8 v -16 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/dfree.svg b/vcl/osx/res/cursors/dfree.svg
index 42eeb7c9f195..28096c236bd5 100644
--- a/vcl/osx/res/cursors/dfree.svg
+++ b/vcl/osx/res/cursors/dfree.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 7,0 V 1 7 H 0 v 3 h 7 v 7 h 3 v -7 h 7 V 7 H 10 V 0 Z m 19.794922,14 -0.300781,0.392578 c -1.163524,1.525509 -2.192453,3.015964 -3.136719,4.0625 C 22.413156,19.501614 21.623809,20 21,20 h -4 v -2 c 0,-1.092725 -0.907275,-2 -2,-2 h -2 c -0.911167,0 -1.815423,0.204589 -2.580078,0.667969 C 9.6552671,17.131348 9,17.970506 9,19 v 5 h 3 V 19.308594 C 12,19 12.62745,19 13,19 h 1 v 2 c 0,1.092725 0.907275,2 2,2 h 5 c 1.7915,0 3.257537,-1.07289 4.496094,-2.335938 1.238557,-1.263047 2.313965,-2.791363 3.292968,-4.048828 L 29,16.34375 V 14 Z"
+ d="m 84,16 v 8 48 H 28 v 24 h 56 v 56 h 24 V 96 h 56 V 72 H 108 V 16 Z m 154.35938,116 -2.40625,3.14062 c -9.30819,12.20408 -17.53963,24.12772 -25.09375,32.5 C 203.30525,176.01291 196.98075,180.3113 192,180 h -32 v -16 c 0,-8.7418 -7.2582,-16 -16,-16 h -16 c -7.28934,0 -14.52338,1.63671 -20.64062,5.34375 C 101.24214,157.05078 96,163.76405 96,172 v 40 h 24 V 174.46875 C 120,172 125.10859,172.72285 128,172 h 8 v 16 c 0,8.7418 7.2582,16 16,16 h 40 c 14.332,0 26.0603,-8.58312 35.96875,-18.6875 9.90846,-10.10438 18.51172,-22.33091 26.34375,-32.39063 L 256,150.75 V 132 Z"
/>
<path
style="fill:#000000"
- d="M 8 1 L 8 8 L 1 8 L 1 9 L 8 9 L 8 16 L 9 16 L 9 9 L 16 9 L 16 8 L 9 8 L 9 1 L 8 1 z M 27.289062 15 C 25.000926 18 23.169492 21 21 21 L 16 21 L 16 18 C 16 17.447715 15.552285 17 15 17 L 13 17 C 11.501502 17 10 17.727902 10 19 L 10 23 L 11 23 L 11 19 C 11 18.523845 12.232526 18 13 18 L 15 18 L 15 21 C 15 21.552285 15.447715 22 16 22 L 21 22 C 23.751735 22 26 18.568866 28 16 L 28 15 L 27.289062 15 z "
+ d="M 92,24 V 80 H 36 v 8 h 56 v 56 h 8 V 88 h 56 V 80 H 100 V 24 Z M 242.3125,140 C 224.00741,164 209.33429,188.86671 192,188 h -40 v -24 c 0,-4.41828 -3.58172,-8 -8,-8 h -16 c -11.98798,0 -24,5.82322 -24,16 v 32 h 8 v -32 c 0,-3.80924 9.86021,-8 16,-8 h 16 v 24 c 0,4.41828 3.58172,8 8,8 h 40 c 22.01388,0 40,-27.44907 56,-48 v -8 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/dline.svg b/vcl/osx/res/cursors/dline.svg
index 2dffc608111f..15176fb2dca3 100644
--- a/vcl/osx/res/cursors/dline.svg
+++ b/vcl/osx/res/cursors/dline.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 7,0 V 1 7 H 0 v 3 h 7 v 7 h 3 v -7 h 7 V 7 H 10 V 0 Z m 21.78125,14 -0.201172,0.0918 L 15,20.359375 V 23 h 2.21875 L 31,16.640625 V 14 Z"
+ d="m 84,16 v 8 48 H 28 v 24 h 56 v 56 h 24 V 96 h 56 V 72 H 108 V 16 Z m 154.25,112 -1.60938,0.7344 L 128,178.875 V 200 h 17.75 L 256,149.125 V 128 Z"
/>
<path
style="fill:#000000"
- d="M 8 1 L 8 8 L 1 8 L 1 9 L 8 9 L 8 16 L 9 16 L 9 9 L 16 9 L 16 8 L 9 8 L 9 1 L 8 1 z M 29 15 L 16 21 L 16 22 L 17 22 L 30 16 L 30 15 L 29 15 z "
+ d="M 92,24 V 80 H 36 v 8 h 56 v 56 h 8 V 88 h 56 V 80 H 100 V 24 Z m 148,112 -104,48 v 8 h 8 l 104,-48 v -8 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/dpie.svg b/vcl/osx/res/cursors/dpie.svg
index f6fdcdad652f..4ed1fb3d420c 100644
--- a/vcl/osx/res/cursors/dpie.svg
+++ b/vcl/osx/res/cursors/dpie.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 7 0 L 7 1 L 7 7 L 0 7 L 0 10 L 7 10 L 7 17 L 10 17 L 10 10 L 17 10 L 17 7 L 10 7 L 10 0 L 7 0 z M 20 15 C 17.250421 15 15 17.250421 15 20 C 15 22.749579 17.250421 25 20 25 C 22.749579 25 25 22.749579 25 20 L 25 19 L 21 19 L 21 15 L 20 15 z "
+ d="m 84,16 v 8 48 H 28 v 24 h 56 v 56 h 24 V 96 h 56 V 72 H 108 V 16 Z m 104,120 c -21.99663,0 -40,18.00337 -40,40 0,21.99663 18.00337,40 40,40 21.99663,0 40,-18.00337 40,-40 v -8 h -32 v -32 z"
/>
<path
style="fill:#000000"
- d="M 8 1 L 8 8 L 1 8 L 1 9 L 8 9 L 8 16 L 9 16 L 9 9 L 16 9 L 16 8 L 9 8 L 9 1 L 8 1 z M 20 16 A 4 4 0 0 0 16 20 A 4 4 0 0 0 20 24 A 4 4 0 0 0 24 20 L 23 20 L 20 20 L 20 17 L 20 16 z M 19 17.173828 L 19 20 L 19 21 L 22.824219 21 A 3 3 0 0 1 20 23 A 3 3 0 0 1 17 20 A 3 3 0 0 1 19 17.173828 z "
+ d="M 92,24 V 80 H 36 v 8 h 56 v 56 h 8 V 88 h 56 V 80 H 100 V 24 Z m 96,120 a 32,32 0 0 0 -32,32 32,32 0 0 0 32,32 32,32 0 0 0 32,-32 h -8 -24 v -24 z m -8,9.39062 V 176 v 8 h 30.59375 A 24,24 0 0 1 188,200 24,24 0 0 1 164,176 24,24 0 0 1 180,153.39062 Z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/dpolygon.svg b/vcl/osx/res/cursors/dpolygon.svg
index 45c1aa09c2fa..87fd7083b055 100644
--- a/vcl/osx/res/cursors/dpolygon.svg
+++ b/vcl/osx/res/cursors/dpolygon.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 7,0 V 1 7 H 0 v 3 h 7 v 7 h 3 v -7 h 7 V 7 H 10 V 0 Z m 8,17 v 1 11 h 3 V 24.277344 L 18.433594,25 h 1.90039 L 22,23.75 V 26 h 0.585938 L 22,26.585938 V 29 h 2.414062 L 27,26.414062 V 25 24.414062 L 27.414062,24 H 27 V 23 H 25 V 19 H 22.667969 L 19.941406,21.041016 17.572266,17 Z"
+ d="m 84,16 v 8 48 H 28 v 24 h 56 v 56 h 24 V 96 h 56 V 72 H 108 V 16 Z m 64,136 v 8 88 h 24 V 210.21875 L 175.46875,216 h 15.20312 L 204,206 v 18 h 4.68751 L 204,228.6875 V 248 h 19.3125 L 244,227.3125 V 216 211.3125 L 247.3125,208 H 244 v -8 H 228 V 168 H 209.34375 L 187.53125,184.32813 168.57813,152 Z"
/>
<path
style="fill:#000000"
- d="M 8 1 L 8 8 L 1 8 L 1 9 L 8 9 L 8 16 L 9 16 L 9 9 L 16 9 L 16 8 L 9 8 L 9 1 L 8 1 z M 16 18 L 16 28 L 17 28 L 17 20.666016 L 19 24 L 20 24 L 23 21.75 L 23 25 L 24 25 L 25 25 L 23 27 L 23 28 L 24 28 L 26 26 L 26 25 L 26 24 L 24 24 L 24 20 L 23 20 L 19.644531 22.511719 L 17 18 L 16 18 z "
+ d="M 92,24 V 80 H 36 v 8 h 56 v 56 h 8 V 88 H 156 V 80 H 100 V 24 Z m 64,136 v 80 h 8 V 181.32813 L 180,208 h 8 l 24,-18 v 26 h 8 8 l -16,16 v 8 h 8 l 16,-16 v -8 -8 h -16 v -32 h -8 L 185.15625,196.09375 164,160 Z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/drect.svg b/vcl/osx/res/cursors/drect.svg
index bd671471c049..07e6ee10ec2c 100644
--- a/vcl/osx/res/cursors/drect.svg
+++ b/vcl/osx/res/cursors/drect.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 7,0 V 1 7 H 0 v 3 h 7 v 7 h 3 v -7 h 7 V 7 H 10 V 0 Z m 8,15 v 1 7 h 10 v -8 z m 3,3 h 4 v 2 h -4 z"
+ d="m 84,16 v 8 48 H 28 v 24 h 56 v 56 h 24 V 96 h 56 V 72 H 108 V 16 Z m 64,120 v 8 56 h 80 v -64 z m 24,24 h 32 v 16 h -32 z"
/>
<path
style="fill:#000000"
- d="M 8 1 L 8 8 L 1 8 L 1 9 L 8 9 L 8 16 L 9 16 L 9 9 L 16 9 L 16 8 L 9 8 L 9 1 L 8 1 z M 16 16 L 16 22 L 24 22 L 24 16 L 16 16 z M 17 17 L 23 17 L 23 21 L 17 21 L 17 17 z "
+ d="M 92,24 V 80 H 36 v 8 h 56 v 56 h 8 V 88 h 56 V 80 H 100 V 24 Z m 64,120 v 48 h 64 v -48 z m 8,8 h 48 v 32 h -48 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/dtext.svg b/vcl/osx/res/cursors/dtext.svg
index 2da840e0bb68..3df47f26f552 100644
--- a/vcl/osx/res/cursors/dtext.svg
+++ b/vcl/osx/res/cursors/dtext.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 7,0 V 1 7 H 0 v 3 h 7 v 7 h 3 v -7 h 7 V 7 H 10 V 0 Z m 7,14 v 1 2 h 2 v 3 h -2 v 3 h 3 1 3 v -3 h -2 v -3 h 2 v -3 h -3 -1 z"
+ d="m 84,16 v 8 48 H 28 v 24 h 56 v 56 h 24 V 96 h 56 V 72 H 108 V 16 Z m 56,112 v 8 16 h 16 v 24 h -16 v 24 h 24 8 24 v -24 h -16 v -24 h 16 v -24 h -24 -8 z"
/>
<path
style="fill:#000000"
- d="M 8 1 L 8 8 L 1 8 L 1 9 L 8 9 L 8 16 L 9 16 L 9 9 L 16 9 L 16 8 L 9 8 L 9 1 L 8 1 z M 15 15 L 15 16 L 17 16 L 17 21 L 15 21 L 15 22 L 20 22 L 20 21 L 18 21 L 18 16 L 20 16 L 20 15 L 15 15 z "
+ d="M 92,24 V 80 H 36 v 8 h 56 v 56 h 8 V 88 h 56 V 80 H 100 V 24 Z m 56,112 v 8 h 16 v 40 h -16 v 8 h 40 v -8 h -16 v -40 h 16 v -8 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/fill.svg b/vcl/osx/res/cursors/fill.svg
index dc523a9e2848..4babee32a871 100644
--- a/vcl/osx/res/cursors/fill.svg
+++ b/vcl/osx/res/cursors/fill.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="m 12,12 v 2.59375 L 18,20.5702 23.736256,15 19.80704,10.805044 18,10 17,8.4745763 Z"
+ d="m 96,104 v 20.75 L 144,172.5616 189.89005,128 158.45632,94.440352 144,88 136,75.79661 Z"
/>
<path
style="fill:#000000"
- d="M 16.292969 8 L 13 11.292969 L 13 10 L 11 10 L 8 13 L 8 19 L 9 19 L 9 21 L 10 21 L 10 22 L 11 22 L 11 15 L 12.292969 15 L 13 15.707031 L 13 16.707031 C 14.430989 18.138022 15.861979 19.569011 17.292969 21 L 18.707031 21 L 24 15.707031 L 24 14.292969 C 22.576912 12.843543 21.120485 11.413454 19.707031 10 L 18.707031 10 L 18 9.2929688 L 18 8 L 16.292969 8 z M 16.707031 9 L 17 9 L 17 9.7070312 L 18.292969 11 L 19.292969 11 L 19.646484 11.353516 L 14.353516 16.646484 L 14 16.292969 L 14 15.292969 L 12.707031 14 L 12 14 L 12 13.707031 L 16.707031 9 z M 22.148438 13.855469 L 23 14.707031 L 23 15.292969 L 18.292969 20 L 17.707031 20 L 16.833984 19.126953 L 22.148438 13.855469 z "
+ d="M 130.34375,72 104,98.343752 V 88 H 88 l -24,24 v 48 h 8 v 16 h 8 v 8 h 8 V 128 H 98.343752 L 104,133.65625 v 8 c 11.44791,11.44793 22.89583,22.89584 34.34375,34.34375 h 11.3125 L 192,133.65625 v -11.3125 C 180.6153,110.74834 168.96388,99.307632 157.65625,88 h -8 L 144,82.34375 V 72 Z m 3.3125,8 H 136 v 5.65625 L 146.34375,96 h 8 l 2.82812,2.828128 L 114.82813,141.17187 112,138.34375 v -8 L 101.65625,120 H 96 v -2.34375 z m 43.53125,38.84375 6.8125,6.8125 v 4.6875 L 146.34375,168 h -4.6875 l -6.98438,-6.98438 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/help.svg b/vcl/osx/res/cursors/help.svg
index f2098b8f47df..488a6ec1a09a 100644
--- a/vcl/osx/res/cursors/help.svg
+++ b/vcl/osx/res/cursors/help.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#000000"
- d="m 0,0 v 16.414062 l 3.7519531,-3.751953 2.8320313,5.304688 C 7,18.737258 7.5780718,18.944922 8.3828125,18.970703 c 0.6351165,0.0224 1.2392615,-0.163201 1.7539065,-0.539062 0.08698,-0.03481 0.126318,-0.119807 0.189453,-0.179688 0.845084,-1.04611 0.66284,-2.340527 0.117187,-3.210937 L 7.9550781,11 H 13.605469 L 11.013672,8.6660156 C 11.010679,8.6105312 11.000348,8.5555957 11,8.5 11,6.5670034 12.567003,5 14.5,5 16.432997,5 18,6.5670034 18,8.5 c 0,2.973324 -3.766245,4.90259 -6,6.5 v 3 h 6 V 16.236328 C 21.040629,14.862428 22.996215,11.836617 23,8.5 23,3.8055796 19.19442,0 14.5,0 11.099596,0 8.1736183,2.0017905 6.8144531,4.8867188 L 1.3847656,0 Z m 1,1 10,9 H 6.1640625 L 9.595703,15.570312 C 9.931639,16.105469 10,17.167788 9.546875,17.623047 8.9265974,18.125141 7.8701533,18.136767 7.4492188,17.464844 L 4,11 1,14 Z m 11,19 v 5 h 6 v -5 z"
+ d="m 36,28 v 131.3125 l 30.015625,-30.01563 22.65625,42.43751 c 3.328125,6.16368 7.952699,7.825 14.390625,8.03124 5.08093,0.1792 9.91409,-1.3056 14.03125,-4.31249 0.69584,-0.27848 1.01055,-0.95846 1.51563,-1.43751 6.76067,-8.36888 5.30272,-18.72421 0.93749,-25.68749 L 99.640625,116 H 144.84375 L 124.10938,97.328125 C 124.08543,96.88425 124.00278,96.444766 124,96 c 0,-15.463973 12.53602,-28 28,-28 15.46398,0 28,12.536027 28,28 0,23.78659 -30.12996,39.22072 -48,52 v 24 h 48 V 157.89062 C 204.32503,146.89942 219.96972,122.69294 220,96 220,58.444637 189.55536,28 152,28 124.79677,28 101.38895,44.014324 90.515625,67.09375 L 47.078125,28 Z m 8,8 80,72 H 85.3125 l 27.45312,44.5625 c 2.68749,4.28125 3.23438,12.7798 -0.39062,16.42188 -4.96222,4.01675 -13.413774,4.10976 -16.78125,-1.26563 L 68,116 44,140 Z m 88,152 v 40 h 48 v -40 z"
/>
<path
style="fill:#ffffff"
- d="m 1,1 10,9 H 6.1640625 L 9.595703,15.570312 C 9.931639,16.105469 10,17.167788 9.546875,17.623047 8.9265974,18.125141 7.8701533,18.136767 7.4492188,17.464844 L 4,11 1,14 Z"
+ d="m 44,36 80,72 H 85.3125 l 27.45312,44.5625 c 2.68749,4.28125 3.23438,12.7798 -0.39062,16.42188 -4.96222,4.01675 -13.413774,4.10976 -16.78125,-1.26563 L 68,116 44,140 Z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/hourglass.svg b/vcl/osx/res/cursors/hourglass.svg
index 8f7f8c43456f..e74f850f23de 100644
--- a/vcl/osx/res/cursors/hourglass.svg
+++ b/vcl/osx/res/cursors/hourglass.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="m 10,7 v 3 l 4.65625,5 -0.0625,2 -4.96875,5 -0.014251,3 H 23 L 23.558299,22 18.40625,17 18.551709,15 23,10 V 7 Z"
+ d="m 76,56 v 24 l 37.25,40 -0.5,16 L 73,176 72.885992,200 H 180 L 184.46639,176 143.25,136 144.41367,120 180,80 V 56 Z"
/>
<path
style="fill:#000000"
- d="M 10 6 A 1 1 0 0 0 9 7 L 9 10 L 9 10.214844 L 14 15.207031 L 14 16.792969 L 9 21.789062 L 9 22.328125 L 9 25 A 1 1 0 0 0 10 26 L 23 26 A 1 1 0 0 0 24 25 L 24 22.328125 L 24 21.789062 L 19 16.792969 L 19 15.207031 L 24 10.214844 L 24 9.671875 L 24 7 A 1 1 0 0 0 23 6 L 10 6 z M 10 7 L 23 7 L 23 9.7929688 L 20.792969 12 L 20 12 L 20 12.792969 L 19.792969 13 L 19 13 L 19 13.792969 L 18.146484 14.646484 C 18.03669 14.768964 18.01253 14.881341 18 15 L 18 17 C 18.005615 17.117839 18.047235 17.235682 18.146484 17.353516 L 20 19.207031 L 20 20 L 20.792969 20 L 22 21.207031 L 22 22 L 22.792969 22 L 23 22.207031 L 23 23 L 22 23 L 22 24 L 23 24 L 23 25 L 22 25 L 22 24 L 21 24 L 21 25 L 20 25 L 20 24 L 19 24 L 19 25 L 18 25 L 18 24 L 17 24 L 17 25 L 16 25 L 16 24 L 15 24 L 15 25 L 14 25 L 14 24 L 13 24 L 13 25 L 12 25 L 12 24 L 11 24 L 11 25 L 10 25 L 10 24 L 11 24 L 11 23 L 10 23 L 10 22.207031 L 10.207031 22 L 11 22 L 11 21.207031 L 12.207031 20 L 13 20 L 13 19.207031 L 14.853516 17.353516 C 14.952765 17.235682 14.994385 17.117839 15 17 L 15 15 C 14.98747 14.881341 14.96331 14.768964 14.853516 14.646484 L 14 13.792969 L 14 13 L 13.207031 13 L 13 12.792969 L 13 12 L 12.207031 12 L 10 9.7929688 L 10 7 z M 14 13 L 15 13 L 15 12 L 14 12 L 14 13 z M 15 12 L 16 12 L 16 11 L 15 11 L 15 12 z M 16 11 L 17 11 L 17 10 L 16 10 L 16 11 z M 17 11 L 17 12 L 18 12 L 18 11 L 17 11 z M 18 12 L 18 13 L 19 13 L 19 12 L 18 12 z M 18 13 L 17 13 L 17 14 L 18 14 L 18 13 z M 17 14 L 16 14 L 16 15 L 17 15 L 17 14 z M 16 14 L 16 13 L 15 13 L 15 14 L 16 14 z M 16 13 L 17 13 L 17 12 L 16 12 L 16 13 z M 13 20 L 13 21 L 14 21 L 14 20 L 13 20 z M 14 21 L 14 22 L 15 22 L 15 21 L 14 21 z M 15 21 L 16 21 L 16 20 L 15 20 L 15 21 z M 16 21 L 16 22 L 17 22 L 17 21 L 16 21 z M 17 21 L 18 21 L 18 20 L 17 20 L 17 21 z M 18 21 L 18 22 L 19 22 L 19 21 L 18 21 z M 19 21 L 20 21 L 20 20 L 19 20 L 19 21 z M 20 21 L 20 22 L 21 22 L 21 21 L 20 21 z M 21 22 L 21 23 L 22 23 L 22 22 L 21 22 z M 21 23 L 20 23 L 20 24 L 21 24 L 21 23 z M 20 23 L 20 22 L 19 22 L 19 23 L 20 23 z M 19 23 L 18 23 L 18 24 L 19 24 L 19 23 z M 18 23 L 18 22 L 17 22 L 17 23 L 18 23 z M 17 23 L 16 23 L 16 24 L 17 24 L 17 23 z M 16 23 L 16 22 L 15 22 L 15 23 L 16 23 z M 15 23 L 14 23 L 14 24 L 15 24 L 15 23 z M 14 23 L 14 22 L 13 22 L 13 23 L 14 23 z M 13 23 L 12 23 L 12 24 L 13 24 L 13 23 z M 12 23 L 12 22 L 11 22 L 11 23 L 12 23 z M 12 22 L 13 22 L 13 21 L 12 21 L 12 22 z M 16 16 L 16 17 L 17 17 L 17 16 L 16 16 z M 16 18 L 16 19 L 17 19 L 17 18 L 16 18 z "
+ d="m 76,48 a 8,8 0 0 0 -8,8 v 24 1.718752 l 40,39.937498 v 12.6875 L 68,174.3125 V 178.625 200 a 8,8 0 0 0 8,8 h 104 a 8,8 0 0 0 8,-8 v -21.375 -4.3125 l -40,-39.96875 v -12.6875 L 188,81.718752 V 77.375 56 a 8,8 0 0 0 -8,-8 z m 0,8 H 180 V 78.34375 L 162.34375,96 H 156 v 6.34375 L 154.34375,104 H 148 v 6.34375 l -6.82813,6.82812 C 140.29352,118.15171 140.10024,119.05073 140,120 v 16 c 0.0448,0.94271 0.37792,1.88546 1.17187,2.82813 L 156,153.65625 V 160 h 6.34375 L 172,169.65625 V 176 h 6.34375 L 180,177.65625 V 184 h -8 v 8 h 8 v 8 h -8 v -8 h -8 v 8 h -8 v -8 h -8 v 8 h -8 v -8 h -8 v 8 h -8 v -8 h -8 v 8 h -8 v -8 h -8 v 8 h -8 v -8 h -8 v 8 h -8 v -8 h 8 v -8 h -8 v -6.34375 L 77.656248,176 H 84 v -6.34375 L 93.656248,160 H 100 v -6.34375 l 14.82813,-14.82812 C 115.62212,137.88546 115.95508,136.94271 116,136 v -16 c -0.10024,-0.94927 -0.29352,-1.84829 -1.17187,-2.82813 L 108,110.34375 V 104 h -6.34375 L 100,102.34375 V 96 H 93.656248 L 76,78.34375 Z m 32,48 h 8 v -8 h -8 z m 8,-8 h 8 v -8 h -8 z m 8,-8 h 8 v -8 h -8 z m 8,0 v 8 h 8 v -8 z m 8,8 v 8 h 8 v -8 z m 0,8 h -8 v 8 h 8 z m -8,8 h -8 v 8 h 8 z m -8,0 v -8 h -8 v 8 z m 0,-8 h 8 v -8 h -8 z m -24,56 v 8 h 8 v -8 z m 8,8 v 8 h 8 v -8 z m 8,0 h 8 v -8 h -8 z m 8,0 v 8 h 8 v -8 z m 8,0 h 8 v -8 h -8 z m 8,0 v 8 h 8 v -8 z m 8,0 h 8 v -8 h -8 z m 8,0 v 8 h 8 v -8 z m 8,8 v 8 h 8 v -8 z m 0,8 h -8 v 8 h 8 z m -8,0 v -8 h -8 v 8 z m -8,0 h -8 v 8 h 8 z m -8,0 v -8 h -8 v 8 z m -8,0 h -8 v 8 h 8 z m -8,0 v -8 h -8 v 8 z m -8,0 h -8 v 8 h 8 z m -8,0 v -8 h -8 v 8 z m -8,0 h -8 v 8 h 8 z m -8,0 v -8 h -8 v 8 z m 0,-8 h 8 v -8 h -8 z m 32,-48 v 8 h 8 v -8 z m 0,16 v 8 h 8 v -8 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/hshear.svg b/vcl/osx/res/cursors/hshear.svg
index 6af97b3de7a7..d148deb09298 100644
--- a/vcl/osx/res/cursors/hshear.svg
+++ b/vcl/osx/res/cursors/hshear.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 7,12.382812 7.552734,12.105469 15,8.382812 V 12 h 10 v 3 H 7 Z M 7,17 h 1 17 v 2.617188 l -8,4 V 20 H 7 Z m 1,-4 v 1 H 24 V 13 H 14 v -3 z m 0,5 v 1 h 10 v 3 l 6,-3 v -1 z"
+ d="M 56,99.062496 60.421872,96.843752 120,67.062496 V 96 h 80 v 24 H 56 Z M 56,136 h 8 136 v 20.9375 l -64,32 V 160 H 56 Z m 8,-32 v 8 h 128 v -8 H 112 V 80 Z m 0,40 v 8 h 80 v 24 l 48,-24 v -8 z"
/>
<path
style="fill:#000000"
- d="m 8,13 6,-3 v 3 h 10 v 1 H 8 Z m 0,5 h 16 v 1 l -6,3 V 19 H 8 Z"
+ d="m 64,104 48,-24 v 24 h 80 v 8 H 64 Z m 0,40 h 128 v 8 l -48,24 V 152 H 64 Z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/linkdata.svg b/vcl/osx/res/cursors/linkdata.svg
index bbf23109f61c..9309564bdb36 100644
--- a/vcl/osx/res/cursors/linkdata.svg
+++ b/vcl/osx/res/cursors/linkdata.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="m 1,1 v 13 l 3,-3 3.2011719,6 H 3 v 2 7 h 2 6 V 24 H 5 v -5 h 9 v 1 h 2 V 19 17 H 9.8691406 C 9.9664688,16.505946 9.8228641,15.932187 9.5957031,15.570312 L 6.1640625,10 H 11 Z m 11,20 v 9 h 9 v -9 z"
+ d="M 48,12 V 116 L 72,92 97.609375,140 H 64 v 16 56 h 16 48 V 196 H 80 v -40 h 72 v 8 h 16 v -8 -16 h -49.04688 c 0.77863,-3.95243 -0.37021,-8.5425 -2.1875,-11.4375 L 89.3125,84 H 128 Z m 88,160 v 72 h 72 v -72 z"
/>
<path
style="fill:#000000"
- d="M 0 0 L 0 16.414062 L 3.7519531 12.662109 L 6.5839844 17.966797 L 6.6035156 17.996094 C 6.6045256 17.997694 6.6064019 17.9984 6.6074219 18 L 6 18 L 6 19 L 7 19 L 7 18.445312 C 7.4052032 18.788649 7.9182176 18.954315 8.3828125 18.970703 C 9.017929 18.993103 9.6220739 18.807502 10.136719 18.431641 C 10.223699 18.396831 10.263037 18.311834 10.326172 18.251953 C 11.171256 17.205843 10.989012 15.911426 10.443359 15.041016 L 7.9550781 11 L 13.605469 11 L 1.3847656 0 L 0 0 z M 6 18 L 6 17 L 5 17 L 5 18 L 6 18 z M 5 18 L 4 18 L 4 19 L 5 19 L 5 18 z M 4 19 L 3 19 L 3 20 L 4 20 L 4 19 z M 4 20 L 4 21 L 5 21 L 5 20 L 4 20 z M 4 21 L 3 21 L 3 22 L 4 22 L 4 21 z M 4 22 L 4 23 L 5 23 L 5 22 L 4 22 z M 4 23 L 3 23 L 3 24 L 4 24 L 4 23 z M 4 24 L 4 25 L 5 25 L 5 24 L 4 24 z M 5 25 L 5 26 L 6 26 L 6 25 L 5 25 z M 6 25 L 7 25 L 7 24 L 6 24 L 6 25 z M 7 25 L 7 26 L 8 26 L 8 25 L 7 25 z M 8 25 L 9 25 L 9 24 L 8 24 L 8 25 z M 9 25 L 9 26 L 10 26 L 10 25 L 9 25 z M 10 25 L 11 25 L 11 31 L 22 31 L 22 20 L 16 20 L 16 19 L 15 19 L 15 20 L 11 20 L 11 24 L 10 24 L 10 25 z M 15 19 L 15 18 L 14 18 L 14 19 L 15 19 z M 14 18 L 14 17 L 13 17 L 13 18 L 14 18 z M 13 18 L 12 18 L 12 19 L 13 19 L 13 18 z M 12 18 L 12 17 L 11 17 L 11 18 L 12 18 z M 15 18 L 16 18 L 16 17 L 15 17 L 15 18 z M 4 25 L 3 25 L 3 26 L 4 26 L 4 25 z M 4 18 L 4 17 L 3 17 L 3 18 L 4 18 z M 1 1 L 11 10 L 6.1640625 10 L 9.5957031 15.570312 C 9.9316391 16.105469 10 17.167788 9.546875 17.623047 C 8.9265974 18.125141 7.8701533 18.136767 7.4492188 17.464844 L 4 11 L 1 14 L 1 1 z M 12 21 L 21 21 L 21 30 L 12 30 L 12 21 z M 15 22 L 16.292969 23.292969 L 14.589844 25 C 13.434168 26.275076 14 27.800923 15 29 L 16 29 L 16 28 L 15.392578 27.021484 L 17.707031 24.707031 L 19 26 L 19 22 L 15 22 z "
+ d="m 40,4 v 131.3125 l 30.015625,-30.01563 22.65625,42.43751 0.156248,0.2344 c 0.0081,0.0128 0.02312,0.0184 0.03128,0.0312 H 88 v 8 h 8 v -4.43751 c 3.241626,2.7467 7.34574,4.07203 11.0625,4.20313 5.08093,0.1792 9.91409,-1.30561 14.03125,-4.3125 0.69584,-0.27848 1.01055,-0.95845 1.51563,-1.4375 6.76067,-8.36888 5.30272,-18.72422 0.93749,-25.6875 L 103.64062,92 h 45.20313 L 51.078125,4 Z m 48,144 v -8 h -8 v 8 z m -8,0 h -8 v 8 h 8 z m -8,8 h -8 v 8 h 8 z m 0,8 v 8 h 8 v -8 z m 0,8 h -8 v 8 h 8 z m 0,8 v 8 h 8 v -8 z m 0,8 h -8 v 8 h 8 z m 0,8 v 8 h 8 v -8 z m 8,8 v 8 h 8 v -8 z m 8,0 h 8 v -8 h -8 z m 8,0 v 8 h 8 v -8 z m 8,0 h 8 v -8 h -8 z m 8,0 v 8 h 8 v -8 z m 8,0 h 8 v 48 h 88 v -88 h -48 v -8 h -8 v 8 h -32 v 32 h -8 z m 40,-48 v -8 h -8 v 8 z m -8,-8 v -8 h -8 v 8 z m -8,0 h -8 v 8 h 8 z m -8,0 v -8 h -8 v 8 z m 24,0 h 8 v -8 h -8 z m -88,56 h -8 v 8 h 8 z m 0,-56 v -8 h -8 v 8 z M 48,12 128,84 H 89.3125 l 27.45312,44.5625 c 2.68749,4.28125 3.23438,12.7798 -0.39062,16.42188 -4.96222,4.01675 -13.41377,4.10976 -16.78125,-1.26563 L 72,92 48,116 Z m 88,160 h 72 v 72 h -72 z m 24,8 10.34375,10.34375 L 156.71875,204 C 147.47334,214.20061 152,226.40738 160,236 h 8 v -8 l -4.85938,-7.82813 18.51563,-18.51562 L 192,212 v -32 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/linkf.svg b/vcl/osx/res/cursors/linkf.svg
index 8f9db9fd3ef4..28b1eb33f839 100644
--- a/vcl/osx/res/cursors/linkf.svg
+++ b/vcl/osx/res/cursors/linkf.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="m 1,1 v 13 h 7 v 8 l 3,-3 3.449219,6.464844 c 0.420934,0.671923 1.465393,0.666289 2.097656,0.158203 0.551258,-0.515183 0.384762,-1.517578 0.04883,-2.052735 L 13.164062,18 H 18 L 11,11.699219 V 3.1855469 L 8.6777344,1 Z m 20,20 v 9 h 9 v -9 z"
+ d="m 12,12 v 104 h 56 v 64 l 24,-24 27.59375,51.71875 c 3.36747,5.37539 11.72315,5.33031 16.78125,1.26563 4.41006,-4.12147 3.0781,-12.14063 0.39064,-16.42188 L 109.3125,148 H 148 L 92,97.593752 V 29.484375 L 73.421875,12 Z m 160,160 v 72 h 72 v -72 z"
/>
<path
style="fill:#000000"
- d="M 0 0 L 0 15 L 7 15 L 7 24.414062 L 10.751953 20.662109 L 13.583984 25.966797 C 14 26.825304 16.083198 27.182789 17.003906 26.488281 C 17.928941 25.790509 17.989012 23.911426 17.443359 23.041016 L 14.955078 19 L 20.605469 19 L 12 11.253906 L 12 4 L 12 3 L 9 0 L 8 0 L 0 0 z M 1 1 L 8 1 L 8 4 L 11 4 L 11 10.353516 L 8.3847656 8 L 7 8 L 7 14 L 1 14 L 1 1 z M 9 1.3027344 L 10.802734 3 L 9 3 L 9 1.3027344 z M 8 9 L 11 11.699219 L 12 12.599609 L 18 18 L 13.164062 18 L 16.595703 23.570312 C 16.931639 24.10547 17.000004 25.167788 16.546875 25.623047 C 15.926597 26.125141 14.870153 26.136767 14.449219 25.464844 L 11 19 L 8 22 L 8 9 z M 20 20 L 20 31 L 31 31 L 31 20 L 20 20 z M 21 21 L 30 21 L 30 30 L 21 30 L 21 21 z M 24 22 L 25.292969 23.292969 L 23.589844 25 C 22.434168 26.275076 23 27.800923 24 29 L 25 29 L 25 28 L 24.392578 27.021484 L 26.707031 24.707031 L 28 26 L 28 22 L 24 22 z "
+ d="m 4,4 v 120 h 56 v 75.3125 l 30.015624,-30.01563 22.656246,42.43751 c 3.32813,6.86805 19.99371,9.72793 27.35938,4.17187 7.40028,-5.58218 7.88085,-20.61484 3.51562,-27.57812 L 123.64062,156 h 45.20313 L 100,94.031248 V 36 28 L 76,4 h -8 z m 8,8 H 68 V 36 H 92 V 86.828128 L 71.078125,68 H 60 v 48 H 12 Z M 76,14.421875 90.421872,28 H 76 Z M 68,76 92,97.593752 100,104.79687 148,148 h -38.6875 l 27.45312,44.5625 c 2.68749,4.28126 3.23441,12.7798 -0.39064,16.42188 -4.96222,4.01675 -13.41377,4.10976 -16.78124,-1.26563 L 92,156 68,180 Z m 96,88 v 88 h 88 v -88 z m 8,8 h 72 v 72 h -72 z m 24,8 10.34375,10.34375 L 192.71875,204 C 183.47334,214.20061 188,226.40738 196,236 h 8 v -8 l -4.85938,-7.82813 18.51563,-18.51562 L 228,212 v -32 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/magnify.svg b/vcl/osx/res/cursors/magnify.svg
index 9fcf7a62f2a6..7b43ee8434a7 100644
--- a/vcl/osx/res/cursors/magnify.svg
+++ b/vcl/osx/res/cursors/magnify.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="m 12,4 c -4.9587181,0 -9,4.0412819 -9,9 0,4.958718 4.0412819,9 9,9 h 0.002 c 1.683499,-0.0034 3.279087,-0.572663 4.697266,-1.457031 l 4.99414,5.152343 L 22.412109,26 H 24 l 1,-1 V 23.478516 L 24.701172,22.765625 19.542969,17.705078 C 20.428462,16.284383 20.998495,14.686226 21,13 21,8.0412819 16.958718,4 12,4 Z m 0,3 c 3.325553,0 6,2.674447 6,6 0,3.325553 -2.674447,6 -6,6 C 8.674447,19 6,16.325553 6,13 6,9.6744469 8.6744469,7 12,7 Z"
+ d="m 112,40 c -39.669745,0 -72,32.33026 -72,72 0,39.66974 32.330255,72 72,72 h 0.016 c 13.46799,-0.0272 26.2327,-4.5813 37.57813,-11.65625 L 189.54725,213.5625 195.29687,216 H 208 l 8,-8 V 195.82813 L 213.60938,190.125 172.34375,149.64062 C 179.4277,138.27506 183.98796,125.48981 184,112 184,72.33026 151.66974,40 112,40 Z m 0,24 c 26.60442,0 48,21.39558 48,48 0,26.60442 -21.39558,48 -48,48 -26.604424,0 -48,-21.39558 -48,-48 0,-26.60442 21.395575,-48 48,-48 z"
/>
<path
style="fill:#000000"
- d="m 12,5 c -4.418278,0 -8,3.581722 -8,8 0,4.418278 3.581722,8 8,8 1.774794,-0.0036 3.498015,-0.597214 4.898438,-1.6875 L 22.411613,25 H 24 V 23.47941 L 18.316406,17.902344 C 19.406113,16.500359 19.998415,14.775675 20,13 20,8.581722 16.418278,5 12,5 Z m 0,1 c 3.865993,0 7,3.1340068 7,7 0,3.865993 -3.134007,7 -7,7 C 8.1340068,20 5,16.865993 5,13 5,9.1340068 8.1340068,6 12,6 Z"
+ d="m 112,48 c -35.346224,0 -64,28.65378 -64,64 0,35.34622 28.653776,64 64,64 14.19835,-0.0288 27.98412,-4.77771 39.1875,-13.5 L 195.2929,208 H 208 V 195.83528 L 162.53125,151.21875 C 171.2489,140.00287 175.98732,126.2054 176,112 176,76.65378 147.34622,48 112,48 Z m 0,8 c 30.92794,0 56,25.07205 56,56 0,30.92794 -25.07206,56 -56,56 -30.927946,0 -56,-25.07206 -56,-56 0,-30.92795 25.072054,-56 56,-56 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/mirror.svg b/vcl/osx/res/cursors/mirror.svg
index 29ef677a2718..3de27a167440 100644
--- a/vcl/osx/res/cursors/mirror.svg
+++ b/vcl/osx/res/cursors/mirror.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 18.5,1 C 17.131133,1 16,2.1311328 16,3.5 c 0.02772,0.3712671 0.256742,0.6698059 0.392578,0.9433594 L 8.9082031,20.248047 C 7.8564998,20.543115 7,21.360928 7,22.5 7,23.868867 8.1311328,25 9.5,25 10.868867,25 12,23.868867 12,22.5 v -0.002 C 11.999489,22.144552 11.749071,21.87357 11.607422,21.556641 L 19.091797,5.7519531 C 20.1435,5.4568851 21,4.6390725 21,3.5 21,2.1311328 19.868867,1 18.5,1 Z M 4,4 h 5 v 9 H 4 Z m 20,7 4,4 -7,7 -4,-4 z"
+ d="m 148,32 c -10.95094,0 -20,9.049062 -20,20 0.22176,2.970137 2.05394,5.358447 3.14062,7.546875 L 71.265625,185.98438 C 62.851998,188.34492 56,194.88742 56,204 c 0,10.95094 9.049062,20 20,20 10.950936,0 20,-9.04906 20,-20 v -0.016 c -0.0041,-2.82758 -2.007432,-4.99544 -3.140624,-7.53087 L 152.73438,70.015625 C 161.148,67.655081 168,61.11258 168,52 168,41.049062 158.95094,32 148,32 Z M 32,56 h 40 v 72 H 32 Z m 160,56 32,32 -56,56 -32,-32 z"
/>
<path
style="fill:#000000"
- d="M 18.5 2 A 1.5 1.5 0 0 0 17 3.5 A 1.5 1.5 0 0 0 17.443359 4.5625 L 9.6542969 21.007812 A 1.5 1.5 0 0 0 9.5 21 A 1.5 1.5 0 0 0 8 22.5 A 1.5 1.5 0 0 0 9.5 24 A 1.5 1.5 0 0 0 11 22.5 A 1.5 1.5 0 0 0 10.556641 21.4375 L 18.345703 4.9921875 A 1.5 1.5 0 0 0 18.5 5 A 1.5 1.5 0 0 0 20 3.5 A 1.5 1.5 0 0 0 18.5 2 z M 3 3 L 3 14 L 10 14 L 10 3 L 3 3 z M 4 4 L 9 4 L 9 13 L 4 13 L 4 4 z M 24 10 L 16 18 L 21 23 L 29 15 L 24 10 z M 24 11.5 L 27.5 15 L 21 21.5 L 17.5 18 L 24 11.5 z "
+ d="m 148,40 a 12,12 0 0 0 -12,12 12,12 0 0 0 3.54687,8.5 L 77.234375,192.0625 A 12,12 0 0 0 76,192 12,12 0 0 0 64,204 12,12 0 0 0 76,216 12,12 0 0 0 88,204 12,12 0 0 0 84.453128,195.5 L 146.76562,63.9375 A 12,12 0 0 0 148,64 12,12 0 0 0 160,52 12,12 0 0 0 148,40 Z M 24,48 v 88 H 80 V 48 Z m 8,8 h 40 v 72 H 32 Z m 160,48 -64,64 40,40 64,-64 z m 0,12 28,28 -52,52 -28,-28 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/movebw.svg b/vcl/osx/res/cursors/movebw.svg
index 668fdb24e98a..c0c5d5a91c8f 100644
--- a/vcl/osx/res/cursors/movebw.svg
+++ b/vcl/osx/res/cursors/movebw.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 1 1 L 1 14 L 4 11 L 7.4492188 17.464844 C 7.8701532 18.136767 8.9146125 18.131133 9.546875 17.623047 C 10.098133 17.107864 9.9316392 16.105469 9.5957031 15.570312 L 6.1640625 10 L 11 10 L 1 1 z M 27 11 L 27 12 L 27 16 C 27 17.116414 26.116414 18 25 18 L 19 18 C 18.207807 18 17.483846 18.226863 16.816406 18.558594 C 16.591914 17.70057 15.921846 17 15 17 C 13.907275 17 13 17.907275 13 19 C 13 19.921846 13.70057 20.591914 14.558594 20.816406 C 14.226863 21.483846 14 22.207807 14 23 L 14 28 L 17 28 L 17 23 C 17 21.883586 17.883586 21 19 21 L 25 21 C 25.792193 21 26.516154 20.773137 27.183594 20.441406 C 27.408086 21.29943 28.078154 22 29 22 C 30.092725 22 31 21.092725 31 20 C 31 19.078154 30.29943 18.408086 29.441406 18.183594 C 29.773137 17.516154 30 16.792193 30 16 L 30 11 L 27 11 z "
+ d="m 12,24 v 104 l 24,-24 27.59375,51.71875 c 3.367476,5.37539 11.72315,5.33031 16.78125,1.26563 4.410064,-4.12147 3.078114,-12.14063 0.390624,-16.42188 L 53.3125,96 H 92 Z m 208,80 v 8 32 c 0,8.93131 -7.06869,16 -16,16 h -48 c -6.33754,0 -12.12923,1.8149 -17.46875,4.46875 C 136.73531,157.60456 131.37477,152 124,152 c -8.7418,0 -16,7.2582 -16,16 0,7.37477 5.60456,12.73531 12.46875,14.53125 C 117.8149,187.87077 116,193.66246 116,200 v 40 h 24 v -40 c 0,-8.93131 7.06869,-16 16,-16 h 48 c 6.33754,0 12.12923,-1.8149 17.46875,-4.46875 C 223.26469,186.39544 228.62523,192 236,192 c 8.7418,0 16,-7.2582 16,-16 0,-7.37477 -5.60456,-12.73531 -12.46875,-14.53125 C 242.1851,156.12923 244,150.33754 244,144 v -40 z"
/>
<path
style="fill:#000000"
- d="M 0 0 L 0 16.414062 L 3.7519531 12.662109 L 6.5839844 17.966797 C 6.6432732 18.09506 6.8096728 18.286987 7 18.445312 C 7.4052032 18.788649 7.9182176 18.954315 8.3828125 18.970703 C 9.017929 18.993103 9.6220732 18.807502 10.136719 18.431641 C 10.223699 18.396831 10.263037 18.311834 10.326172 18.251953 C 11.171256 17.205843 10.989012 15.911426 10.443359 15.041016 L 7.9550781 11 L 13.605469 11 L 1.3847656 0 L 0 0 z M 1 1 L 11 10 L 6.1640625 10 L 9.5957031 15.570312 C 9.9316391 16.105469 10 17.167788 9.546875 17.623047 C 8.9265974 18.125141 7.8701533 18.136767 7.4492188 17.464844 L 4 11 L 1 14 L 1 1 z M 28 12 L 28 16 A 3 3 0 0 1 25 19 L 19 19 A 4 4 0 0 0 15 23 L 15 27 L 16 27 L 16 23 A 3 3 0 0 1 19 20 L 25 20 A 4 4 0 0 0 29 16 L 29 12 L 28 12 z M 15 18 A 1 1 0 0 0 14 19 A 1 1 0 0 0 15 20 A 1 1 0 0 0 16 19 A 1 1 0 0 0 15 18 z M 29 19 A 1 1 0 0 0 28 20 A 1 1 0 0 0 29 21 A 1 1 0 0 0 30 20 A 1 1 0 0 0 29 19 z "
+ d="m 4,16 v 131.3125 l 30.015625,-30.01563 22.65625,42.43751 c 0.474311,1.0261 1.805507,2.56152 3.328125,3.82812 3.241626,2.74669 7.345741,4.07202 11.0625,4.20312 5.080932,0.1792 9.914086,-1.3056 14.031252,-4.31249 0.69584,-0.27848 1.010544,-0.95846 1.515624,-1.43751 6.760672,-8.36888 5.30272,-18.72421 0.937496,-25.68749 L 67.640625,104 H 112.84375 L 15.078125,16 Z m 8,8 80,72 H 53.3125 l 27.453125,44.5625 C 83.453113,144.84375 84,153.3423 80.375,156.98438 c -4.962221,4.01675 -13.413774,4.10976 -16.78125,-1.26563 L 36,104 12,128 Z m 216,88 v 32 a 24,24 0 0 1 -24,24 h -48 a 32,32 0 0 0 -32,32 v 32 h 8 v -32 a 24,24 0 0 1 24,-24 h 48 a 32,32 0 0 0 32,-32 v -32 z m -104,48 a 8,8 0 0 0 -8,8 8,8 0 0 0 8,8 8,8 0 0 0 8,-8 8,8 0 0 0 -8,-8 z m 112,8 a 8,8 0 0 0 -8,8 8,8 0 0 0 8,8 8,8 0 0 0 8,-8 8,8 0 0 0 -8,-8 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/movedata.svg b/vcl/osx/res/cursors/movedata.svg
index 1e6915fd0ed8..c74fd69ab3ae 100644
--- a/vcl/osx/res/cursors/movedata.svg
+++ b/vcl/osx/res/cursors/movedata.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 1 1 L 1 14 L 4 11 L 7.2011719 17 L 3 17 L 3 26 L 16 26 L 16 17 L 9.8691406 17 C 9.9664688 16.505946 9.8228641 15.932187 9.5957031 15.570312 L 6.1640625 10 L 11 10 L 1 1 z M 5 19 L 14 19 L 14 24 L 5 24 L 5 19 z "
+ d="m 72,32 v 104 l 24,-24 25.60938,48 H 88 v 72 h 104 v -72 h -49.04688 c 0.77863,-3.95243 -0.37021,-8.5425 -2.1875,-11.4375 L 113.3125,104 H 152 Z m 32,144 h 72 v 40 h -72 z"
/>
<path
style="fill:#000000"
- d="M 0 0 L 0 16.414062 L 3.7519531 12.662109 L 6.5839844 17.966797 L 6.6035156 17.996094 C 6.6045256 17.997694 6.6064019 17.9984 6.6074219 18 L 6 18 L 6 19 L 7 19 L 7 18.445312 C 7.4052032 18.788649 7.9182176 18.954315 8.3828125 18.970703 C 9.017929 18.993103 9.6220737 18.807502 10.136719 18.431641 C 10.223699 18.396831 10.263037 18.311834 10.326172 18.251953 C 11.171256 17.205843 10.989012 15.911426 10.443359 15.041016 L 7.9550781 11 L 13.605469 11 L 1.3847656 0 L 0 0 z M 6 18 L 6 17 L 5 17 L 5 18 L 6 18 z M 5 18 L 4 18 L 4 19 L 5 19 L 5 18 z M 4 19 L 3 19 L 3 20 L 4 20 L 4 19 z M 4 20 L 4 21 L 5 21 L 5 20 L 4 20 z M 4 21 L 3 21 L 3 22 L 4 22 L 4 21 z M 4 22 L 4 23 L 5 23 L 5 22 L 4 22 z M 4 23 L 3 23 L 3 24 L 4 24 L 4 23 z M 4 24 L 4 25 L 5 25 L 5 24 L 4 24 z M 5 25 L 5 26 L 6 26 L 6 25 L 5 25 z M 6 25 L 7 25 L 7 24 L 6 24 L 6 25 z M 7 25 L 7 26 L 8 26 L 8 25 L 7 25 z M 8 25 L 9 25 L 9 24 L 8 24 L 8 25 z M 9 25 L 9 26 L 10 26 L 10 25 L 9 25 z M 10 25 L 11 25 L 11 24 L 10 24 L 10 25 z M 11 25 L 11 26 L 12 26 L 12 25 L 11 25 z M 12 25 L 13 25 L 13 24 L 12 24 L 12 25 z M 13 25 L 13 26 L 14 26 L 14 25 L 13 25 z M 14 25 L 15 25 L 15 24 L 14 24 L 14 25 z M 15 24 L 16 24 L 16 23 L 15 23 L 15 24 z M 15 23 L 15 22 L 14 22 L 14 23 L 15 23 z M 15 22 L 16 22 L 16 21 L 15 21 L 15 22 z M 15 21 L 15 20 L 14 20 L 14 21 L 15 21 z M 15 20 L 16 20 L 16 19 L 15 19 L 15 20 z M 15 19 L 15 18 L 14 18 L 14 19 L 15 19 z M 14 18 L 14 17 L 13 17 L 13 18 L 14 18 z M 13 18 L 12 18 L 12 19 L 13 19 L 13 18 z M 12 18 L 12 17 L 11 17 L 11 18 L 12 18 z M 15 18 L 16 18 L 16 17 L 15 17 L 15 18 z M 15 25 L 15 26 L 16 26 L 16 25 L 15 25 z M 4 25 L 3 25 L 3 26 L 4 26 L 4 25 z M 4 18 L 4 17 L 3 17 L 3 18 L 4 18 z M 1 1 L 11 10 L 6.1640625 10 L 9.5957031 15.570312 C 9.9316391 16.105469 10 17.167788 9.546875 17.623047 C 8.9265974 18.125141 7.8701533 18.136767 7.4492188 17.464844 L 4 11 L 1 14 L 1 1 z "
+ d="m 64,24 v 131.3125 l 30.015625,-30.01563 22.656255,42.43751 0.15624,0.2344 c 0.008,0.0128 0.0231,0.0184 0.0313,0.0312 H 112 v 8 h 8 v -4.43751 c 3.24163,2.7467 7.34574,4.07203 11.0625,4.20313 5.08093,0.1792 9.91409,-1.30561 14.03125,-4.3125 0.69584,-0.27848 1.01055,-0.95845 1.51563,-1.4375 6.76067,-8.36888 5.30272,-18.72422 0.93749,-25.6875 L 127.64062,112 h 45.20313 L 75.078125,24 Z m 48,144 v -8 h -8 v 8 z m -8,0 h -8 v 8 h 8 z m -8,8 h -8 v 8 h 8 z m 0,8 v 8 h 8 v -8 z m 0,8 h -8 v 8 h 8 z m 0,8 v 8 h 8 v -8 z m 0,8 h -8 v 8 h 8 z m 0,8 v 8 h 8 v -8 z m 8,8 v 8 h 8 v -8 z m 8,0 h 8 v -8 h -8 z m 8,0 v 8 h 8 v -8 z m 8,0 h 8 v -8 h -8 z m 8,0 v 8 h 8 v -8 z m 8,0 h 8 v -8 h -8 z m 8,0 v 8 h 8 v -8 z m 8,0 h 8 v -8 h -8 z m 8,0 v 8 h 8 v -8 z m 8,0 h 8 v -8 h -8 z m 8,-8 h 8 v -8 h -8 z m 0,-8 v -8 h -8 v 8 z m 0,-8 h 8 v -8 h -8 z m 0,-8 v -8 h -8 v 8 z m 0,-8 h 8 v -8 h -8 z m 0,-8 v -8 h -8 v 8 z m -8,-8 v -8 h -8 v 8 z m -8,0 h -8 v 8 h 8 z m -8,0 v -8 h -8 v 8 z m 24,0 h 8 v -8 h -8 z m 0,56 v 8 h 8 v -8 z m -88,0 h -8 v 8 h 8 z m 0,-56 v -8 h -8 v 8 z M 72,32 l 80,72 h -38.6875 l 27.45312,44.5625 c 2.68749,4.28125 3.23438,12.7798 -0.39062,16.42188 -4.96222,4.01675 -13.41377,4.10976 -16.78125,-1.26563 L 96,112 72,136 Z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/movedlnk.svg b/vcl/osx/res/cursors/movedlnk.svg
index ace807f8b7d5..5b29e322fdbc 100644
--- a/vcl/osx/res/cursors/movedlnk.svg
+++ b/vcl/osx/res/cursors/movedlnk.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 1 1 L 1 14 L 4 11 L 7.2011719 17 L 3 17 L 3 19 L 14 19 L 14 24 L 10 24 L 10 26 L 14 26 L 16 26 L 16 19 L 16 17 L 9.8691406 17 C 9.9664688 16.505946 9.8228641 15.932187 9.5957031 15.570312 L 6.1640625 10 L 11 10 L 1 1 z M 4 20 L 4 25 L 9 25 L 9 20 L 4 20 z "
+ d="m 68,28 v 104 l 24,-24 25.60938,48 H 84 v 16 h 88 v 40 h -32 v 16 h 32 16 v -56 -16 h -49.04688 c 0.77863,-3.95243 -0.37021,-8.5425 -2.1875,-11.4375 L 109.3125,100 H 148 Z m 24,152 v 40 h 40 v -40 z"
/>
<path
style="fill:#000000"
- d="M 0 0 L 0 16.414062 L 3.7519531 12.662109 L 6.5839844 17.966797 L 6.6035156 17.996094 C 6.6045256 17.997694 6.6064019 17.9984 6.6074219 18 L 6 18 L 6 19 L 5 19 L 5 18 L 4 18 L 4 19 L 3 19 L 3 26 L 10 26 L 10 25 L 11 25 L 11 24 L 10 24 L 10 19 L 7 19 L 7 18.445312 C 7.4052032 18.788649 7.9182176 18.954315 8.3828125 18.970703 C 9.017929 18.993103 9.6220732 18.807502 10.136719 18.431641 C 10.223699 18.396831 10.263037 18.311834 10.326172 18.251953 C 11.171256 17.205843 10.989012 15.911426 10.443359 15.041016 L 7.9550781 11 L 13.605469 11 L 1.3847656 0 L 0 0 z M 11 25 L 11 26 L 12 26 L 12 25 L 11 25 z M 12 25 L 13 25 L 13 24 L 12 24 L 12 25 z M 13 25 L 13 26 L 14 26 L 14 25 L 13 25 z M 14 25 L 15 25 L 15 24 L 14 24 L 14 25 z M 15 24 L 16 24 L 16 23 L 15 23 L 15 24 z M 15 23 L 15 22 L 14 22 L 14 23 L 15 23 z M 15 22 L 16 22 L 16 21 L 15 21 L 15 22 z M 15 21 L 15 20 L 14 20 L 14 21 L 15 21 z M 15 20 L 16 20 L 16 19 L 15 19 L 15 20 z M 15 19 L 15 18 L 14 18 L 14 19 L 15 19 z M 14 18 L 14 17 L 13 17 L 13 18 L 14 18 z M 13 18 L 12 18 L 12 19 L 13 19 L 13 18 z M 12 18 L 12 17 L 11 17 L 11 18 L 12 18 z M 15 18 L 16 18 L 16 17 L 15 17 L 15 18 z M 15 25 L 15 26 L 16 26 L 16 25 L 15 25 z M 4 18 L 4 17 L 3 17 L 3 18 L 4 18 z M 5 18 L 6 18 L 6 17 L 5 17 L 5 18 z M 1 1 L 11 10 L 6.1640625 10 L 9.5957031 15.570312 C 9.9316391 16.105469 10 17.167788 9.546875 17.623047 C 8.9265974 18.125141 7.8701533 18.136767 7.4492188 17.464844 L 4 11 L 1 14 L 1 1 z M 4 20 L 9 20 L 9 25 L 4 25 L 4 20 z M 6 21 L 6 22 L 6.1914062 22 L 5 23 L 5 24 L 6 24 L 6 23.617188 L 7 22.712891 L 7 23 L 8 23 L 8 21.808594 L 8 21 L 7.3828125 21 L 6.6445312 21 L 6 21 z "
+ d="M 64,23.999999 V 155.3125 l 30.015625,-30.01563 22.656255,42.4375 0.15625,0.23438 c 0.008,0.0128 0.0231,0.0185 0.0312,0.0312 H 112 v 8 h -8 v -8 h -8 v 8 h -8 v 56 h 56 v -8 h 8 v -8 h -8 v -40 h -24 v -4.4375 c 3.24163,2.74669 7.34574,4.07202 11.0625,4.20312 5.08093,0.1792 9.91409,-1.30561 14.03125,-4.31249 0.69584,-0.27848 1.01055,-0.95846 1.51563,-1.43751 6.76067,-8.36888 5.30272,-18.72421 0.93749,-25.68749 L 127.64063,112 h 45.20312 L 75.078125,23.999999 Z M 152,224 v 8 h 8 v -8 z m 8,0 h 8 v -8 h -8 z m 8,0 v 8 h 8 v -8 z m 8,0 h 8 v -8 h -8 z m 8,-8 h 8 v -8 h -8 z m 0,-8 v -8 h -8 v 8 z m 0,-8 h 8 v -8 h -8 z m 0,-8 v -8 h -8 v 8 z m 0,-8 h 8 v -8 h -8 z m 0,-8 v -8 h -8 v 8 z m -8,-8 v -8 h -8 v 8 z m -8,0 h -8 v 8 h 8 z m -8,0 v -8 h -8 v 8 z m 24,0 h 8 v -8 h -8 z m 0,56 v 8 h 8 v -8 z M 96,168 v -8 h -8 v 8 z m 8,0 h 8 v -8 h -8 z M 72,31.999999 152,104 h -38.6875 l 27.45312,44.5625 c 2.68749,4.28125 3.23438,12.7798 -0.39062,16.42187 -4.96222,4.01676 -13.41377,4.10976 -16.78125,-1.26562 L 96,112 72,136 Z M 96,184 h 40 v 40 H 96 Z m 16,8 v 8 h 1.53125 L 104,208 v 8 h 8 v -3.0625 l 8,-7.23437 V 208 h 8 V 198.46875 192 h -4.9375 -5.90625 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/movef.svg b/vcl/osx/res/cursors/movef.svg
index 519ff80b7a34..9672a5f2108f 100644
--- a/vcl/osx/res/cursors/movef.svg
+++ b/vcl/osx/res/cursors/movef.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="m 1,1 v 13 h 7 v 8 l 3,-3 3.449219,6.464844 c 0.420934,0.671923 1.465393,0.666289 2.097656,0.158203 0.551258,-0.515183 0.384762,-1.517578 0.04883,-2.052735 L 13.164062,18 H 18 L 11,11.699219 V 3.1855469 L 8.6777344,1 Z"
+ d="M 53.959052,29.088467 V 132.55614 h 55.713368 v 63.67242 l 23.87715,-23.87716 27.45252,51.45403 c 3.35023,5.34787 11.66313,5.30303 16.69535,1.25915 4.38749,-4.10037 3.06234,-12.07848 0.38864,-16.33783 l -27.31263,-44.3344 h 38.48949 L 133.54957,114.24411 V 46.483348 L 115.06654,29.088467 Z"
/>
<path
style="fill:#000000"
- d="m 0,0 v 15 h 7 v 9.414062 l 3.751953,-3.751953 2.832031,5.304688 c 0.416016,0.858507 2.499214,1.215992 3.419922,0.521484 0.925035,-0.697772 0.985106,-2.576855 0.439453,-3.447265 L 14.955078,19 h 5.650391 L 12,11.253906 V 4 3 L 9,0 H 8 Z m 1,1 h 7 v 3 h 3 v 6.353516 L 8.3847656,8 H 7 v 6 H 1 Z M 9,1.3027344 10.802734,3 H 9 Z M 8,9 l 3,2.699219 1,0.90039 L 18,18 h -4.835938 l 3.431641,5.570312 c 0.335936,0.535158 0.404299,1.597476 -0.04883,2.052735 -0.620278,0.502094 -1.676722,0.51372 -2.097656,-0.158203 L 11,19 8,22 Z"
+ d="M 46,21.129415 V 140.51519 h 55.71336 v 74.92701 l 29.86199,-29.86199 22.54029,42.22029 c 3.31109,6.8329 19.89137,9.67815 27.21933,4.15052 7.3624,-5.5536 7.84051,-20.50932 3.49763,-27.43696 L 165.02824,172.3514 H 210 L 141.50862,110.69984 V 52.965623 45.006571 L 117.63147,21.129415 h -7.95905 z m 7.959052,7.959052 h 55.713368 v 23.877156 h 23.87715 V 103.53359 L 112.73479,84.801831 H 101.71336 V 132.55614 H 53.959052 Z m 63.672418,2.409479 14.34805,13.508625 h -14.34805 z m -7.95905,61.262937 23.87715,21.483227 7.95905,7.16625 47.75432,42.98199 h -38.48949 l 27.31261,44.3344 c 2.67374,4.25935 3.21784,12.7144 -0.38864,16.33783 -4.93682,3.99619 -13.34511,4.08872 -16.69535,-1.25915 l -27.4525,-51.45403 -23.87715,23.87716 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/movef2.svg b/vcl/osx/res/cursors/movef2.svg
index 8703afb41405..f00c6a8c5f2b 100644
--- a/vcl/osx/res/cursors/movef2.svg
+++ b/vcl/osx/res/cursors/movef2.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="m 5,1 v 13 h 3 v 8 l 3,-3 3.449219,6.464844 c 0.420934,0.671923 1.465393,0.666289 2.097656,0.158203 0.551258,-0.515183 0.384762,-1.517578 0.04883,-2.052735 L 13.164062,18 H 18 L 13.554688,14 H 15 V 3.1855469 L 12.677734,1 Z M 3,3 V 16 H 4 7 V 15 H 4 V 3 Z M 1,5 V 18 H 2 7 V 17 H 2 V 5 Z"
+ d="M 86.183594 28.558594 L 86.183594 132.02539 L 110.06055 132.02539 L 110.06055 195.69922 L 133.93945 171.82227 L 161.39062 223.27539 C 164.74086 228.62326 173.05372 228.57904 178.08594 224.53516 C 182.47343 220.43479 181.14831 212.45661 178.47461 208.19727 L 151.16211 163.86133 L 189.65234 163.86133 L 154.27148 132.02539 L 165.77539 132.02539 L 165.77539 45.953125 L 147.29102 28.558594 L 86.183594 28.558594 z M 70.265625 44.476562 L 70.265625 147.94336 L 78.224609 147.94336 L 102.10156 147.94336 L 102.10156 139.98438 L 78.224609 139.98438 L 78.224609 44.476562 L 70.265625 44.476562 z M 54.347656 60.394531 L 54.347656 163.86133 L 62.306641 163.86133 L 102.10156 163.86133 L 102.10156 155.90234 L 62.306641 155.90234 L 62.306641 60.394531 L 54.347656 60.394531 z "
/>
<path
style="fill:#000000"
- d="M 4,0 V 2 H 2 V 3 4 H 0 v 1 14 h 1 6 v 5.414062 l 3.751953,-3.751953 2.832031,5.304688 c 0.416016,0.858507 2.499214,1.215992 3.419922,0.521484 0.925035,-0.697772 0.985106,-2.576855 0.439453,-3.447265 L 14.955078,19 h 5.650391 L 16,14.855469 V 3 L 13,0 Z m 1,1 h 7 v 3 h 3 v 9.955078 L 8.3847656,8 H 7 v 6 H 5 Z M 13,1.3027344 14.802734,3 H 13 Z M 3,3 h 1 v 12 h 3 v 1 H 3 Z M 1,5 h 1 v 12 h 1 4 v 1 H 1 Z m 7,4 10,9 h -4.835938 l 3.431641,5.570312 c 0.335936,0.535158 0.404299,1.597476 -0.04883,2.052735 -0.620278,0.502094 -1.676722,0.51372 -2.097656,-0.158203 L 11,19 8,22 Z"
+ d="m 77.836208,21.129415 v 15.9181 H 61.918104 v 7.95906 7.95905 H 46 v 7.95905 111.426725 h 7.959052 47.754308 v 43.0908 l 29.86199,-29.86198 22.54029,42.22028 c 3.31109,6.8329 19.89137,9.67815 27.21933,4.15052 7.3624,-5.5536 7.84051,-20.50932 3.49763,-27.43696 L 165.02824,172.3514 H 210 L 173.34483,139.36487 V 45.006575 l -23.87715,-23.87716 z m 7.959052,7.95905 h 55.71336 v 23.87716 h 23.87716 V 132.19861 L 112.73479,84.801835 h -11.02143 v 47.754305 h -15.9181 z m 63.67242,2.40948 14.34805,13.50863 h -14.34805 z m -79.590524,13.50863 h 7.959052 V 140.5152 h 23.877152 v 7.95905 H 69.877156 Z m -15.918104,15.9181 h 7.959052 V 156.4333 h 7.959052 31.836204 v 7.95905 H 53.959052 Z m 55.713368,31.83621 79.59052,71.631465 h -38.48949 l 27.31261,44.3344 c 2.67374,4.25935 3.21784,12.7144 -0.38864,16.33783 -4.93682,3.99619 -13.34511,4.08872 -16.69535,-1.25915 l -27.4525,-51.45403 -23.87715,23.87716 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/moveflnk.svg b/vcl/osx/res/cursors/moveflnk.svg
index ceeb8e1e0d7e..52f0ab1ee52f 100644
--- a/vcl/osx/res/cursors/moveflnk.svg
+++ b/vcl/osx/res/cursors/moveflnk.svg
@@ -1,17 +1,17 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="m 1,1 v 13 h 8 v 8 l 3,-3 3.449219,6.464844 c 0.420934,0.671923 1.465393,0.666289 2.097656,0.158203 0.551258,-0.515183 0.384762,-1.517578 0.04883,-2.052735 L 14.164062,18 H 19 L 11,10.800781 V 3.1855469 L 8.6777344,1 Z"
+ d="M 49.507232,28.489709 V 132.58372 h 64.057858 v 64.05786 l 24.02169,-24.0217 27.6187,51.76551 c 3.37052,5.38024 11.73374,5.33513 16.79642,1.26677 4.41405,-4.12519 3.08088,-12.1516 0.39099,-16.43673 l -27.47796,-44.60278 h 38.72248 L 129.57955,106.96684 V 45.98989 L 110.98463,28.489709 Z"
/>
<rect
style="fill:#ffffff"
- width="5"
- height="5"
- x="1"
- y="9"
+ width="40.03616"
+ height="40.03616"
+ x="49.507233"
+ y="92.547562"
/>
<path
style="fill:#000000"
- d="m 0,0 v 8 7 h 7 1 v 9.414062 l 3.751953,-3.751953 2.832031,5.304688 c 0.416016,0.858507 2.499214,1.215992 3.419922,0.521484 0.925035,-0.697772 0.985106,-2.576855 0.439453,-3.447265 L 15.955078,19 h 5.650391 L 12,10.353516 V 3 L 9,0 Z m 1,1 h 7 v 3 h 3 V 9.453125 L 9.3847656,8 H 8 v 6 H 7 V 13 8 H 4 3 2 1 Z M 9,1.3027344 10.802734,3 H 9 Z M 1,9 h 5 v 5 H 1 Z m 8,0 2,1.800781 1,0.898438 L 19,18 h -4.835938 l 3.431641,5.570312 c 0.335936,0.535158 0.404299,1.597476 -0.04883,2.052735 -0.620278,0.502094 -1.676722,0.51372 -2.097656,-0.158203 L 12,19 9,22 Z m -6,1 v 1 H 3.1914062 L 2,12 v 1 H 3 V 12.617188 L 4,11.712891 V 12 H 5 V 10.808594 10 H 4.3828125 3.6445312 Z"
+ d="m 41.5,20.482477 v 64.057855 56.050628 h 56.050623 8.007237 v 75.38057 l 30.04275,-30.04275 22.67673,42.47586 c 3.33114,6.87427 20.01179,9.73673 27.38411,4.17565 7.40697,-5.58723 7.88797,-20.63348 3.5188,-27.60305 L 169.25601,172.61988 H 214.5 l -76.91322,-69.2344 V 44.504173 L 113.56509,20.482477 Z m 8.007232,8.007232 h 56.050628 v 24.021696 h 24.02169 V 96.175841 L 116.64599,84.540332 H 105.55786 V 132.58372 H 97.550623 V 124.57649 84.540332 H 73.528928 65.521696 57.514464 49.507232 Z M 113.56509,30.913773 128,44.504173 H 113.56509 Z M 49.507232,92.547564 H 89.543391 V 132.58372 H 49.507232 Z m 64.057858,0 16.01446,14.419276 8.00723,7.194 56.05063,50.45181 h -38.72248 l 27.47794,44.60278 c 2.68992,4.28514 3.23732,12.79136 -0.39099,16.43673 -4.96671,4.02038 -13.4259,4.11347 -16.79642,-1.26677 l -27.61868,-51.76551 -24.02169,24.0217 z M 65.521696,100.5548 v 8.00723 h 1.532634 l -9.539866,8.00723 v 8.00723 h 8.007232 v -3.06526 l 8.007232,-7.24092 v 2.29895 h 8.007231 v -9.53986 -6.4746 h -4.941963 -5.91159 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/movept.svg b/vcl/osx/res/cursors/movept.svg
index 17aecf3d3bff..723f7ae9a0e7 100644
--- a/vcl/osx/res/cursors/movept.svg
+++ b/vcl/osx/res/cursors/movept.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 1 1 L 1 14 L 4 11 L 7.4492188 17.464844 C 7.8701532 18.136767 8.9146125 18.131133 9.546875 17.623047 C 10.098133 17.107864 9.9316392 16.105469 9.5957031 15.570312 L 6.1640625 10 L 11 10 L 1 1 z M 18 16 L 18 21 L 23 21 L 23 16 L 18 16 z "
+ d="m 40,48 v 104 l 24,-24 27.59375,51.71875 c 3.367476,5.37539 11.72315,5.33031 16.78125,1.26563 4.41006,-4.12147 3.07811,-12.14063 0.39062,-16.42188 L 81.3125,120 H 120 Z m 136,120 v 40 h 40 v -40 z"
/>
<path
style="fill:#000000"
- d="M 0 0 L 0 16.414062 L 3.7519531 12.662109 L 6.5839844 17.966797 C 6.6432732 18.09506 6.8096728 18.286987 7 18.445312 C 7.4052032 18.788649 7.9182176 18.954315 8.3828125 18.970703 C 9.017929 18.993103 9.6220732 18.807502 10.136719 18.431641 C 10.223699 18.396831 10.263037 18.311834 10.326172 18.251953 C 11.171256 17.205843 10.989012 15.911426 10.443359 15.041016 L 7.9550781 11 L 13.605469 11 L 1.3847656 0 L 0 0 z M 1 1 L 11 10 L 6.1640625 10 L 9.5957031 15.570312 C 9.9316391 16.105469 10 17.167788 9.546875 17.623047 C 8.9265974 18.125141 7.8701533 18.136767 7.4492188 17.464844 L 4 11 L 1 14 L 1 1 z M 17 15 L 17 22 L 24 22 L 24 15 L 17 15 z M 18 16 L 23 16 L 23 21 L 18 21 L 18 16 z "
+ d="m 32,40 v 131.3125 l 30.015625,-30.01563 22.65625,42.43751 c 0.474311,1.0261 1.805507,2.56152 3.328125,3.82812 3.241626,2.74669 7.345741,4.07202 11.0625,4.20312 5.08093,0.1792 9.91409,-1.3056 14.03125,-4.31249 0.69584,-0.27848 1.01055,-0.95846 1.51563,-1.43751 6.76067,-8.36888 5.30272,-18.72421 0.93749,-25.68749 L 95.640625,128 H 140.84375 L 43.078125,40 Z m 8,8 80,72 H 81.3125 l 27.45312,44.5625 c 2.68749,4.28125 3.23438,12.7798 -0.39062,16.42188 -4.96222,4.01675 -13.413774,4.10976 -16.78125,-1.26563 L 64,128 40,152 Z m 128,112 v 56 h 56 v -56 z m 8,8 h 40 v 40 h -40 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/neswsize.svg b/vcl/osx/res/cursors/neswsize.svg
index 05792dd180a4..81f8ce3de3b9 100644
--- a/vcl/osx/res/cursors/neswsize.svg
+++ b/vcl/osx/res/cursors/neswsize.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="m 23,8 1,1 v 9 h -2 l -2,-2 -4,4 2,2 v 2 H 9 L 8,23 v -9 h 2 l 2,2 4,-4 -2,-2 V 8 Z m 0,1 h -8 l 3,3 -1,1 2,2 1,-1 3,3 z m -7,5 -2,2 2,2 2,-2 z m -7,1 v 8 h 8 l -3,-3 1,-1 -2,-2 -1,1 z"
+ d="m 184,64 8,8 v 72 h -16 l -16,-16 -32,32 16,16 v 16 H 72 l -8,-8 V 112 H 80 L 96,128 128,96 112,80 V 64 Z m 0,8 h -64 l 24,24 -8,8 16,16 8,-8 24,24 z m -56,40 -16,16 16,16 16,-16 z m -56,8 v 64 h 64 l -24,-24 8,-8 -16,-16 -8,8 z"
/>
<path
style="fill:#000000"
- d="m 23,9 v 8 l -3,-3 -6,6 3,3 H 9 v -8 l 3,3 6,-6 -3,-3 z"
+ d="m 184,72 v 64 l -24,-24 -48,48 24,24 H 72 v -64 l 24,24 48,-48 -24,-24 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/notallow.svg b/vcl/osx/res/cursors/notallow.svg
index de878a40e853..25c573b04498 100644
--- a/vcl/osx/res/cursors/notallow.svg
+++ b/vcl/osx/res/cursors/notallow.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 16,6 C 10.5,6 6,10.5 6,16 6,21.511003 10.5,26 16,26 21.511003,26 26,21.511003 26,16 26,10.5 21.511003,6 16,6 Z m 0,4 h 0 c 3.324578,0.0011 5.998,2.675114 5.998,6 -0,0.889716 -0.267367,1.732474 -0.644531,2.527344 L 13.472656,10.644531 C 14.267526,10.267367 15.110284,10.002195 16,10 Z m -5.355469,3.472656 7.882813,7.882813 C 17.732474,21.732633 16.889716,21.997805 16,22 12.675114,22 10,19.33 10,16 V 16 c 0,-0.889716 0.267367,-1.732474 0.644531,-2.527344 z"
+ d="m 128,48 c -44,0 -80,36 -80,80 0,44.08802 36,80 80,80 44.08802,0 80,-35.91198 80,-80 0,-44 -35.91198,-80 -80,-80 z m 0,32 v 0 c 26.59662,0.009 47.984,21.40091 47.984,48 0,7.11773 -2.13894,13.85979 -5.15625,20.21875 L 107.78125,85.156248 C 114.14021,82.138936 120.88227,80.01756 128,80 Z m -42.843752,27.78125 63.062502,63.0625 C 141.85979,173.86106 135.11773,175.98244 128,176 101.40091,176 80,154.64 80,128 v 0 c 0,-7.11773 2.138936,-13.85979 5.156248,-20.21875 z"
/>
<path
style="fill:#000000"
- d="m 16,7 a 9,9 0 0 0 -9,9 9,9 0 0 0 9,9 9,9 0 0 0 9,-9 9,9 0 0 0 -9,-9 z m 0,2 a 7,7 0 0 1 7,7 7,7 0 0 1 -1.4,4.2 L 11.8,10.4 A 7,7 0 0 1 16,9 Z m -5.6,2.8 9.785156,9.785156 A 7,7 0 0 1 16,23 7,7 0 0 1 9,16 7,7 0 0 1 10.4,11.8 Z"
+ d="m 128,56 a 72,72 0 0 0 -72,72 72,72 0 0 0 72,72 72,72 0 0 0 72,-72 72,72 0 0 0 -72,-72 z m 0,16 a 56,56 0 0 1 56,56 56,56 0 0 1 -11.2,33.6 L 94.4,83.2 A 56,56 0 0 1 128,72 Z m -44.8,22.4 78.28125,78.28125 A 56,56 0 0 1 128,184 56,56 0 0 1 72,128 56,56 0 0 1 83.2,94.4 Z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/nullptr.svg b/vcl/osx/res/cursors/nullptr.svg
index 4ad8274736cd..2fe3c5a10a45 100644
--- a/vcl/osx/res/cursors/nullptr.svg
+++ b/vcl/osx/res/cursors/nullptr.svg
@@ -1,2 +1,2 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
</svg>
diff --git a/vcl/osx/res/cursors/nwsesize.svg b/vcl/osx/res/cursors/nwsesize.svg
index 24e6c60a6e47..1ce4d03dd2a5 100644
--- a/vcl/osx/res/cursors/nwsesize.svg
+++ b/vcl/osx/res/cursors/nwsesize.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 9,8 8,9 v 9 h 2 l 2,-2 4,4 -2,2 v 2 h 9 l 1,-1 v -9 h -2 l -2,2 -4,-4 2,-2 V 8 Z m 0,1 h 8 l -3,3 1,1 -2,2 -1,-1 -3,3 z m 7,5 2,2 -2,2 -2,-2 z m 7,1 v 8 h -8 l 3,-3 -1,-1 2,-2 1,1 z"
+ d="m 72,64 -8,8 v 72 h 16 l 16,-16 32,32 -16,16 v 16 h 72 l 8,-8 V 112 H 176 L 160,128 128,96 144,80 V 64 Z m 0,8 h 64 l -24,24 8,8 -16,16 -8,-8 -24,24 z m 56,40 16,16 -16,16 -16,-16 z m 56,8 v 64 h -64 l 24,-24 -8,-8 16,-16 8,8 z"
/>
<path
style="fill:#000000"
- d="m 9,9 v 8 l 3,-3 6,6 -3,3 h 8 v -8 l -3,3 -6,-6 3,-3 z"
+ d="m 72,72 v 64 l 24,-24 48,48 -24,24 h 64 v -64 l -24,24 -48,-48 24,-24 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/pen.svg b/vcl/osx/res/cursors/pen.svg
index ff6a5d9343a8..e93e66fdcc4e 100644
--- a/vcl/osx/res/cursors/pen.svg
+++ b/vcl/osx/res/cursors/pen.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 23.878906,3 23.585938,3.2929688 5,21.878906 V 23 L 3,25.666016 V 28 H 5.3339844 L 8,26 H 9.125 L 20.273438,14.6875 21.853516,16.267578 28,10.121094 V 4.8789062 L 26.121094,3 Z"
+ d="M 195.03125,28 192.6875,30.34375 44,179.03125 V 188 L 28,209.32813 V 228 H 46.671875 L 68,212 h 9 l 89.1875,-90.5 12.64063,12.64062 L 228,84.968752 V 43.03125 L 212.96875,28 Z"
/>
<path
style="fill:#000000"
- d="M 24.292969 4 L 6 22.292969 L 6 23.333984 L 4 26 L 4 27 L 5 27 L 7.6660156 25 L 8.7070312 25 L 26 7.4550781 L 26 9.2929688 L 21.146484 14.146484 L 21.853516 14.853516 L 27 9.7070312 L 27 5.2929688 L 25.707031 4 L 24.292969 4 z M 24.707031 5 L 25.292969 5 L 26 5.7070312 L 26 6.3359375 L 17 15.292969 L 17 12.707031 L 24.707031 5 z M 16 13.707031 L 16 16.292969 L 8.2929688 24 L 7 24 L 7 22.707031 L 16 13.707031 z "
+ d="M 198.34375,36 52,182.34375 v 8.32812 L 36,212 v 8 h 8 L 65.328125,204 H 73.65625 L 212,63.640625 V 78.34375 l -38.82813,38.82812 5.65626,5.65626 L 220,81.65625 V 46.34375 L 209.65625,36 Z m 3.3125,8 h 4.6875 L 212,49.65625 v 5.03125 l -72,71.65625 v -20.6875 z M 132,113.65625 v 20.6875 L 70.34375,196 H 60 v -10.34375 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/pivotcol.svg b/vcl/osx/res/cursors/pivotcol.svg
index 2889d24c0c48..075f2dd7a12b 100644
--- a/vcl/osx/res/cursors/pivotcol.svg
+++ b/vcl/osx/res/cursors/pivotcol.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 2 2 L 2 19 L 8 19 L 8 23.744141 L 11.757812 20.054688 L 15.902344 26.464844 C 16.619788 27.610075 19.161848 26.701001 18.384766 25.105469 L 14.261719 18.523438 L 19 18.523438 L 9 8.046875 L 9 2 L 2 2 z "
+ d="M 54.59165,28. V 164.11062 h 48.03687 v 37.98229 l 30.08559,-29.5383 33.18173,51.32064 c 5.74396,9.16889 26.09607,1.89071 19.87463,-10.88335 l -33.00971,-52.6967 h 37.93537 L 110.63467,76.418309 V 28. Z"
/>
<path
style="fill:#000000"
- d="M 1,1 V 20 H 6.0001095 V 19 H 2 V 2 H 9 V 5 H 9.8554688 10 V 1 Z M 3,3 V 4 H 4 V 3 Z M 5,3 V 4 H 6 V 3 Z M 7,3 V 4 H 8 V 3 Z M 3,5 V 6 H 4 V 5 Z M 5,5 V 6 H 6 V 5 Z m 2.0001095,1 v 20.126953 l 4.5839835,-4.5 3.470704,5.369141 c 0.352007,0.561897 0.946317,0.865929 1.49414,0.951172 0.547824,0.08524 1.080825,-0.0034 1.566407,-0.222657 0.485581,-0.219229 0.943612,-0.582677 1.210937,-1.138671 0.267325,-0.556001 0.261654,-1.292519 -0.04297,-1.917969 l -0.02344,-0.04883 -3.191406,-5.095703 H 21.338 L 8.4278439,6 Z M 3,7 V 8 H 4 V 7 Z M 5,7 V 8 H 6 V 7 Z M 8.0001095,7 19.000109,18.523438 h -4.738281 l 4.123047,6.582031 c 0.777082,1.595532 -1.764978,2.504606 -2.482422,1.359375 L 11.757921,20.054688 8.0001095,23.744141 Z M 3,9 v 1 H 4 V 9 Z m 2,0 v 1 H 6 V 9 Z m -2,2 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m -2,2 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m -2,2 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m -2,2 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z"
+ d="M 46.585505,20 V 172.11677 H 86.61711 v -8. H 54.59165 V 28. h 56.04302 v 24.018437 h 6.84901 1.15714 V 20 Z m 16.,16. v 8. h 8. v -8. z m 16.,0 v 8. h 8. v -8. z m 16.012292,0 v 8. h 8.006141 V 36.012292 Z M 62.597796,52.024583 v 8. h 8. v -8. z m 16.,0 v 8. h 8. v -8. z m 16.013169,8. V 221.17005 l 36.700044,-36.02766 27.78696,42.98613 c 2.81822,4.49863 7.57635,6.93275 11.9623,7.61522 4.38596,0.68244 8.65324,-0.0272 12.54088,-1.78263 3.88763,-1.75518 7.5547,-4.66499 9.69494,-9.11636 2.14024,-4.45143 2.09484,-10.3481 -0.34402,-15.35554 l -0.18767,-0.39094 -25.55086,-40.79694 H 209.4145 L 106.05391,60.030729 Z m -32.02546,8. v 8. h 8. v -8. z m 16.,0 v 8. h 8. v -8. z m 24.019313,0 88.0676,92.258325 h -37.93537 l 33.00972,52.6967 c 6.22143,12.77406 -14.13067,20.05224 -19.87464,10.88335 l -33.18172,-51.32064 -30.08559,29.5383 z M 62.597796,84.049166 v 8. h 8. v -8. z m 16.,0 v 8. h 8. V 84.049166 Z M 62.597796,100.06146 v 8 h 8. v -8.00614 z m 16.,0 v 8.00614 h 8. v -8.00614 z m -16.,16.01229 v 8.00614 h 8 v -8.00614 z m 16.,0 v 8.00614 h 8. v -8.00614 z m -16.,16.01229 v 8. h 8. v -8 z m 16,0 v 8. h 8. v -8. z m -16.,16.01229 v 8. h 8. v -8. z m 16,0 v 8. h 8. v -8. z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/pivotdel.svg b/vcl/osx/res/cursors/pivotdel.svg
index 92512fc034ce..edab4cfdaf84 100644
--- a/vcl/osx/res/cursors/pivotdel.svg
+++ b/vcl/osx/res/cursors/pivotdel.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="m 2,6 v 6 H 20 V 6 Z"
+ d="m 56,104 v 48 h 144 v -48 z"
/>
<path
style="fill:#000000"
- d="M 4 2 L 4 3.4140625 L 9.5859375 9 L 4 14.585938 L 4 16 L 5.4140625 16 L 11 10.414062 L 16.585938 16 L 18 16 L 18 14.585938 L 12.414062 9 L 18 3.4140625 L 18 2 L 16.585938 2 L 11 7.5859375 L 5.4140625 2 L 4 2 z M 1 5 L 1 13 L 4.171875 13 L 5.171875 12 L 2 12 L 2 6 L 5.171875 6 L 4.171875 5 L 1 5 z M 9.828125 5 L 10.828125 6 L 11.171875 6 L 12.171875 5 L 9.828125 5 z M 17.828125 5 L 16.828125 6 L 20 6 L 20 12 L 16.828125 12 L 17.828125 13 L 21 13 L 21 5 L 17.828125 5 z M 10.828125 12 L 9.828125 13 L 12.171875 13 L 11.171875 12 L 10.828125 12 z "
+ d="M 72,72 V 83.3125 L 116.6875,128 72,172.6875 V 184 H 83.3125 L 128,139.3125 172.6875,184 H 184 V 172.6875 L 139.3125,128 184,83.3125 V 72 H 172.6875 L 128,116.6875 83.3125,72 Z M 48,96 v 64 h 25.375 l 8,-8 H 56 v -48 h 25.375 l -8,-8 z m 70.625,0 8,8 h 2.75 l 8,-8 z m 64,0 -8,8 H 200 v 48 h -25.375 l 8,8 H 208 V 96 Z m -56,56 -8,8 h 18.75 l -8,-8 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/pivotfld.svg b/vcl/osx/res/cursors/pivotfld.svg
index cb9210f1354b..f0ea0d0a2205 100644
--- a/vcl/osx/res/cursors/pivotfld.svg
+++ b/vcl/osx/res/cursors/pivotfld.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="m 2,3 v 7 h 7 c 0,0 0,-0.9428352 0,13.744141 l 3.757812,-3.689453 4.144532,6.410156 c 0.717444,1.145231 3.259504,0.236157 2.482422,-1.359375 L 15.261719,18.523438 H 20 c 0,0 0,0 -8.136719,-8.523438 H 19 V 3 Z"
+ d="m 50.96705,32.006382 v 56.044676 h 55.76935 c 0,0 0,-7.548699 0,110.040852 l 29.93867,-29.53918 33.01969,51.32216 c 5.71591,9.16916 25.96863,1.89077 19.77758,-10.88367 l -32.84852,-52.69826 h 37.75012 c 0,0 0,0 -64.82564,-68.241902 h 56.85859 V 32.006382 Z"
/>
<path
style="fill:#000000"
- d="m 1,2 v 9 h 7 v 15.126953 l 4.583984,-4.5 3.470704,5.369141 c 0.352007,0.561897 0.946317,0.865929 1.49414,0.951172 0.547823,0.08524 1.080825,-0.0034 1.566406,-0.222657 0.485582,-0.219229 0.943613,-0.582675 1.210938,-1.138671 0.267325,-0.556001 0.261652,-1.292519 -0.04297,-1.917969 l -0.02344,-0.04883 -3.191407,-5.095703 h 5.269532 L 14.201172,11 H 20 V 2 Z m 1,1 h 17 v 7 H 13.246094 L 9.4277344,6 H 8 v 1 3 H 2 Z m 7,4 11,11.523438 h -4.738281 l 4.123047,6.582031 c 0.777082,1.595532 -1.764978,2.504606 -2.482422,1.359375 L 12.757812,20.054688 9,23.744141 Z"
+ d="m 43,24 v 72.05744 h 55.769346 v 121.11217 l 36.520824,-36.02872 27.65127,42.98739 c 2.80446,4.49877 7.53936,6.93296 11.90389,7.61545 4.36453,0.68247 8.61099,-0.0272 12.47963,-1.78268 3.86866,-1.75523 7.51782,-4.66511 9.64761,-9.11663 2.12979,-4.45156 2.08459,-10.3484 -0.34235,-15.35599 l -0.18674,-0.39096 -25.4261,-40.79814 H 213 L 148.17439,96.05744 h 46.19955 V 24 Z m 7.96705,8.006382 H 186.40689 V 88.051058 H 140.56524 L 110.14418,56.025529 H 98.769346 v 8.006382 24.019147 H 50.96705 Z m 55.76935,32.025529 87.63754,92.261049 h -37.75012 l 32.84852,52.69826 c 6.19105,12.77444 -14.06167,20.05283 -19.77758,10.88367 l -33.01969,-51.32216 -29.93867,29.53918 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/pivotrow.svg b/vcl/osx/res/cursors/pivotrow.svg
index 3e20f1dab945..15c59e04f3f5 100644
--- a/vcl/osx/res/cursors/pivotrow.svg
+++ b/vcl/osx/res/cursors/pivotrow.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="m 2,3 v 7 h 7 c 0,0 0,0 0,13.744141 l 3.757812,-3.689453 4.144532,6.410156 c 0.717444,1.145231 3.259504,0.236157 2.482422,-1.359375 L 15.261719,18.523438 H 20 L 11.863281,10 H 19 V 3 Z"
+ d="m 50.586742,32.006382 v 56.044676 h 56.044678 c 0,0 0,0 0,110.040852 l 30.08648,-29.53918 33.1827,51.32216 c 5.74414,9.16916 26.09684,1.89077 19.87522,-10.88367 l -33.01069,-52.69826 h 37.93649 L 129.55594,88.051058 h 57.1393 V 32.006382 Z"
/>
<path
style="fill:#000000"
- d="M 1 2 L 1 11 L 8 11 L 8 26.126953 L 12.583984 21.626953 L 16.054688 26.996094 C 16.406695 27.557991 17.001005 27.862023 17.548828 27.947266 C 18.096651 28.032506 18.629653 27.943866 19.115234 27.724609 C 19.600816 27.50538 20.058847 27.141933 20.326172 26.585938 C 20.593497 26.029937 20.587825 25.293419 20.283203 24.667969 L 20.259766 24.619141 L 17.068359 19.523438 L 22.337891 19.523438 L 14.201172 11 L 20 11 L 20 2 L 1 2 z M 2 3 L 19 3 L 19 10 L 13.246094 10 L 9.4277344 6 L 8 6 L 8 7 L 8 10 L 2 10 L 2 3 z M 3 4 L 3 5 L 4 5 L 4 4 L 3 4 z M 5 4 L 5 5 L 6 5 L 6 4 L 5 4 z M 7 4 L 7 5 L 8 5 L 8 4 L 7 4 z M 9 4 L 9 5 L 10 5 L 10 4 L 9 4 z M 11 4 L 11 5 L 12 5 L 12 4 L 11 4 z M 13 4 L 13 5 L 14 5 L 14 4 L 13 4 z M 15 4 L 15 5 L 16 5 L 16 4 L 15 4 z M 17 4 L 17 5 L 18 5 L 18 4 L 17 4 z M 3 6 L 3 7 L 4 7 L 4 6 L 3 6 z M 5 6 L 5 7 L 6 7 L 6 6 L 5 6 z M 11 6 L 11 7 L 12 7 L 12 6 L 11 6 z M 13 6 L 13 7 L 14 7 L 14 6 L 13 6 z M 15 6 L 15 7 L 16 7 L 16 6 L 15 6 z M 17 6 L 17 7 L 18 7 L 18 6 L 17 6 z M 9 7 L 20 18.523438 L 15.261719 18.523438 L 19.384766 25.105469 C 20.161848 26.701001 17.619788 27.610075 16.902344 26.464844 L 12.757812 20.054688 L 9 23.744141 L 9 7 z M 3 8 L 3 9 L 4 9 L 4 8 L 3 8 z M 5 8 L 5 9 L 6 9 L 6 8 L 5 8 z M 13 8 L 13 9 L 14 9 L 14 8 L 13 8 z M 15 8 L 15 9 L 16 9 L 16 8 L 15 8 z M 17 8 L 17 9 L 18 9 L 18 8 L 17 8 z "
+ d="m 42.580359,24 v 72.05744 h 56.044676 v 121.11217 l 36.701125,-36.02872 27.78779,42.98739 c 2.8183,4.49877 7.57657,6.93296 11.96265,7.61545 4.38608,0.68247 8.6535,-0.0272 12.54125,-1.78268 3.88775,-1.75523 7.55492,-4.66512 9.69523,-9.11663 2.14031,-4.45156 2.09489,-10.3484 -0.34403,-15.35599 l -0.18767,-0.39096 -25.55163,-40.79814 h 42.18989 L 148.27399,96.05744 h 46.42763 V 24 Z m 8.006383,8.006382 H 186.69524 V 88.051058 H 140.62727 L 110.05602,56.025529 H 98.625035 v 8.006382 24.019147 H 50.586742 Z m 8.006382,8.006382 v 8.006383 h 8.006382 v -8.006383 z m 16.012764,0 v 8.006383 h 8.006383 v -8.006383 z m 16.012765,0 v 8.006383 h 8.006382 v -8.006383 z m 16.012767,0 v 8.006383 h 8.00638 v -8.006383 z m 16.01276,0 v 8.006383 h 8.00638 v -8.006383 z m 16.01277,0 v 8.006383 h 8.00638 v -8.006383 z m 16.01276,0 v 8.006383 h 8.00638 v -8.006383 z m 16.01277,0 v 8.006383 h 8.00638 V 40.012764 Z M 58.593124,56.025529 v 8.006382 h 8.006382 v -8.006382 z m 16.012764,0 v 8.006382 h 8.006383 v -8.006382 z m 48.038292,0 v 8.006382 h 8.00638 v -8.006382 z m 16.01277,0 v 8.006382 h 8.00638 v -8.006382 z m 16.01276,0 v 8.006382 h 8.00638 v -8.006382 z m 16.01277,0 v 8.006382 h 8.00638 v -8.006382 z m -64.05106,8.006382 88.0702,92.261049 h -37.93649 l 33.01069,52.69826 c 6.22162,12.77444 -14.13108,20.05283 -19.87522,10.88367 l -33.1827,-51.32216 -30.08648,29.53918 z m -48.038296,8.006383 v 8.006382 h 8.006382 v -8.006382 z m 16.012764,0 v 8.006382 h 8.006383 v -8.006382 z m 64.051062,0 v 8.006382 h 8.00638 v -8.006382 z m 16.01276,0 v 8.006382 h 8.00638 v -8.006382 z m 16.01277,0 v 8.006382 h 8.00638 v -8.006382 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/rotate.svg b/vcl/osx/res/cursors/rotate.svg
index d6c3b925bdc2..0cca73e7d472 100644
--- a/vcl/osx/res/cursors/rotate.svg
+++ b/vcl/osx/res/cursors/rotate.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 13 1.8066406 L 13 5.5839844 C 8.9007377 6.8969823 6.0045332 10.630122 6 14.998047 L 6 15 C 6 20.511003 10.488997 25 16 25 L 16.001953 25 C 20.364355 24.98884 24.09113 22.094251 25.402344 18 L 29.212891 18 L 23.470703 11.480469 L 17.806641 18 L 21.111328 18 C 20.056321 19.804206 18.162002 20.994107 16 21 C 12.674447 21 10 18.325553 10 15 C 10.0047 12.836534 11.19448 10.94028 13 9.8847656 L 13 13.212891 L 19.519531 7.4707031 L 13 1.8066406 z "
+ d="M 91.010906,35.000001 V 65.292548 C 58.164448,75.822183 34.957819,105.76023 34.921495,140.78897 v 0.0157 C 34.921495,185.00032 70.890809,221 115.04922,221 h 0.016 c 34.95494,-0.0895 64.81674,-23.30276 75.3232,-56.13676 h 30.53305 l -46.01123,-52.28362 -45.38484,52.28362 h 26.4797 c -8.45353,14.4689 -23.63227,24.01135 -40.95591,24.05861 -26.646897,0 -48.076633,-21.44782 -48.076633,-48.11722 0.03766,-17.34999 9.571097,-32.55707 24.038319,-41.021809 V 126.47285 L 143.25043,80.423158 Z"
/>
<path
style="fill:#000000"
- d="M 14,4 V 6.234375 A 9,9 0 0 0 7,15 a 9,9 0 0 0 9,9 9,9 0 0 0 8.751953,-7 H 27 L 23.476562,13 20,17 h 2.691406 A 7,7 0 0 1 16,22 7,7 0 0 1 9,15 7,7 0 0 1 14,8.3046875 V 11 l 4,-3.5234375 z"
+ d="M 99.023679,52.589727 V 70.50838 a 72.114956,72.175831 0 0 0 -56.089411,70.29625 72.114956,72.175831 0 0 0 72.114952,72.17583 72.114956,72.175831 0 0 0 70.12742,-56.13675 h 18.01309 l -28.23251,-32.07815 -27.8569,32.07815 h 21.56562 A 56.08941,56.136758 0 0 1 115.04922,196.94139 56.08941,56.136758 0 0 1 58.959814,140.80463 56.08941,56.136758 0 0 1 99.023679,87.111327 V 108.72648 L 131.07477,80.470148 Z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/tblsele.svg b/vcl/osx/res/cursors/tblsele.svg
index 63c0582c461d..da21cf39eb48 100644
--- a/vcl/osx/res/cursors/tblsele.svg
+++ b/vcl/osx/res/cursors/tblsele.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
- style="fill:#ffffff;fill-opacity:1"
- d="m 25,11 v 3 H 17 v 5 h 8 v 3 h 1.27 L 32,17.075 V 15.925 L 26.27,11 Z m 1,1 L 31,16.5 26,21 V 18 H 18 v -3 h 8 z"
+ style="fill:#ffffff"
+ d="m 200,84 v 24 h -64 v 40 h 64 v 24 h 10.16 L 256,132.6 v -9.2 L 210.16,84 Z m 8,8 40,36 -40,36 v -24 h -64 v -24 h 64 z"
/>
<path
style="fill:#000000"
- d="m 26,12 v 3 H 18 v 3 h 8 v 3 L 31,16.5 Z"
+ d="m 208,92 v 24 h -64 v 24 h 64 v 24 l 40,-36 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/tblsels.svg b/vcl/osx/res/cursors/tblsels.svg
index 9889fc695d9b..be4f27ad8386 100644
--- a/vcl/osx/res/cursors/tblsels.svg
+++ b/vcl/osx/res/cursors/tblsels.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
- style="fill:#ffffff;fill-opacity:1"
- d="m 10,25 h 3 L 13,17 h 5 v 8 l 3,0 v 1.27 L 16.07,32 H 14.92 L 10,26.27 Z m 1,1 L 15.5,31 20,26 H 17 V 18 h -3 v 8 z"
+ style="fill:#ffffff"
+ d="m 84,200 h 24 v -64 h 40 v 64 h 24 v 10.16 L 132.56,256 h -9.2 L 84,210.16 Z m 8,8 36,40 36,-40 h -24 v -64 h -24 v 64 z"
/>
<path
style="fill:#000000"
- d="m 11,26 h 3 V 18 h 3 v 8 h 3 L 15.5,31 Z"
+ d="m 92,208 h 24 v -64 h 24 v 64 h 24 l -36,40 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/tblselse.svg b/vcl/osx/res/cursors/tblselse.svg
index dc73be344da3..fa26e95d6eb6 100644
--- a/vcl/osx/res/cursors/tblselse.svg
+++ b/vcl/osx/res/cursors/tblselse.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="m 22,30 2,-2 -6,-6 4,-4 6,6 2,-2 h 2 v 9 l -1,1 h -9 z m 1,1 h 8 v -8 l -3,3 -6,-6 -2,2 6,6 z"
+ d="m 176,240 16,-16 -48,-48 32,-32 48,48 16,-16 h 16 v 72 l -8,8 h -72 z m 8,8 h 64 v -64 l -24,24 -48,-48 -16,16 48,48 z"
/>
<path
style="fill:#000000"
- d="m 23,31 3,-3 -6,-6 2,-2 6,6 3,-3 v 8 z"
+ d="m 184,248 24,-24 -48,-48 16,-16 48,48 24,-24 v 64 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/tblselsw.svg b/vcl/osx/res/cursors/tblselsw.svg
index 2266ba3e0d79..683a3d8d8fb4 100644
--- a/vcl/osx/res/cursors/tblselsw.svg
+++ b/vcl/osx/res/cursors/tblselsw.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 10,30 8,28 14,22 10,18 4,24 2,22 H 0 v 9 l 1,1 h 9 z M 9,31 H 1 v -8 l 3,3 6,-6 2,2 -6,6 z"
+ d="M 80,240 64,224 112,176 80,144 32,192 16,176 H 0 v 72 l 8,8 h 72 z m -8,8 H 8 v -64 l 24,24 48,-48 16,16 -48,48 z"
/>
<path
style="fill:#000000"
- d="M 9,31 6,28 12,22 10,20 4,26 1,23 v 8 z"
+ d="M 72,248 48,224 96,176 80,160 32,208 8,184 v 64 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/tblselw.svg b/vcl/osx/res/cursors/tblselw.svg
index df479921235c..43ceb200154e 100644
--- a/vcl/osx/res/cursors/tblselw.svg
+++ b/vcl/osx/res/cursors/tblselw.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="m 7,11 v 3 H 15 v 5 H 7 v 3 H 5.730234 L 0,17.074219 V 16 L 5.730234,11 Z m -1,1 L 1,16.5 6,21 V 18 H 14 V 15 H 6 Z"
+ d="m 56,84.29139 v 23.84106 h 64 v 39.7351 H 56 v 23.84106 H 45.841872 L 0,132.56333 v -8.53684 L 45.841872,84.29139 Z M 48,92.23841 8,128 48,163.76159 v -23.84106 h 64 V 116.07947 H 48 Z"
/>
<path
style="fill:#000000"
- d="m 5.999766,12 v 3 H 14 v 3 H 5.999766 v 3 L 1,16.5 Z"
+ d="M 47.998047 92.238281 L 8 128 L 47.998047 163.76172 L 47.998047 139.91992 L 112 139.91992 L 112 116.08008 L 47.998047 116.08008 L 47.998047 92.238281 z "
/>
</svg>
diff --git a/vcl/osx/res/cursors/vshear.svg b/vcl/osx/res/cursors/vshear.svg
index 80e65b6b8adf..5fbb977d71f3 100644
--- a/vcl/osx/res/cursors/vshear.svg
+++ b/vcl/osx/res/cursors/vshear.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 12.382812,7 12.105469,7.5527344 8.382812,15 H 12 v 10 h 3 V 7 Z M 17,7 v 1 17 h 2.617188 l 4,-8 H 20 V 7 Z m -4,1 h 1 V 24 H 13 V 14 h -3 z m 5,0 h 1 v 10 h 3 l -3,6 h -1 z"
+ d="M 99.062496,56 96.843752,60.421875 67.062496,120 H 96 v 80 h 24 V 56 Z M 136,56 v 8 136 h 20.9375 l 32,-64 H 160 V 56 Z m -32,8 h 8 v 128 h -8 V 112 H 80 Z m 40,0 h 8 v 80 h 24 l -24,48 h -8 z"
/>
<path
style="fill:#000000"
- d="m 13,8 -3,6 h 3 v 10 h 1 V 8 Z m 5,0 v 16 h 1 l 3,-6 H 19 V 8 Z"
+ d="m 104,64 -24,48 h 24 v 80 h 8 V 64 Z m 40,0 v 128 h 8 l 24,-48 H 152 V 64 Z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/vtext.svg b/vcl/osx/res/cursors/vtext.svg
index 284845f7d199..bfe88201b2a0 100644
--- a/vcl/osx/res/cursors/vtext.svg
+++ b/vcl/osx/res/cursors/vtext.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 7 11 L 7 20 L 10 20 L 10 17 L 22 17 L 22 20 L 25 20 L 25 11 L 22 11 L 22 14 L 10 14 L 10 11 L 7 11 z "
+ d="m 56,92 v 72 h 24 v -24 h 96 v 24 h 24 V 92 h -24 v 24 H 80 V 92 Z"
/>
<path
style="fill:#000000"
- d="M 8 12 L 8 19 L 9 19 L 9 16 L 23 16 L 23 19 L 24 19 L 24 12 L 23 12 L 23 15 L 9 15 L 9 12 L 8 12 z "
+ d="m 64,100 v 56 h 8 v -24 h 112 v 24 h 8 v -56 h -8 v 24 H 72 v -24 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/wshide.svg b/vcl/osx/res/cursors/wshide.svg
index 094bb0de04db..0986740f69dc 100644
--- a/vcl/osx/res/cursors/wshide.svg
+++ b/vcl/osx/res/cursors/wshide.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#ffffff"
- d="M 13 1 L 13 6 L 10 6 L 10 7.2695312 L 14.925781 13 L 16 13 L 21 7.2695312 L 21 6 L 18 6 L 18 1 L 13 1 z M 14 2 L 17 2 L 17 7 L 20 7 L 15.5 12 L 11 7 L 14 7 L 14 2 z M 7 14 L 7 18 L 24 18 L 24 14 L 7 14 z M 14.925781 19 L 10 24.730469 L 10 26 L 13 26 L 13 31 L 18 31 L 18 26 L 21 26 L 21 24.730469 L 16 19 L 14.925781 19 z M 15.5 20 L 20 25 L 17 25 L 17 30 L 14 30 L 14 25 L 11 25 L 15.5 20 z "
+ d="M 108,8 V 48 H 84 V 58.15625 L 123.40625,104 H 132 L 172,58.15625 V 48 H 148 V 8 Z m 8,8 h 24 v 40 h 24 L 128,96 92,56 h 24 z m -56,96 v 32 H 196 V 112 Z M 123.40625,152 84,197.84375 V 208 h 24 v 40 h 40 v -40 h 24 V 197.84375 L 132,152 Z m 4.59375,8 36,40 h -24 v 40 H 116 V 200 H 92 Z"
/>
<path
style="fill:#000000"
- d="M 14 2 L 14 7 L 11 7 L 15.5 12 L 20 7 L 17 7 L 17 2 L 14 2 z M 6 13 L 6 19 L 25 19 L 25 13 L 6 13 z M 7 14 L 24 14 L 24 18 L 7 18 L 7 14 z M 15.5 20 L 11 25 L 14 25 L 14 30 L 17 30 L 17 25 L 20 25 L 15.5 20 z "
+ d="M 116,16 V 56 H 92 l 36,40 36,-40 H 140 V 16 Z m -64,88 v 48 h 152 v -48 z m 8,8 h 136 v 32 H 60 Z m 68,48 -36,40 h 24 v 40 h 24 v -40 h 24 z"
/>
</svg>
diff --git a/vcl/osx/res/cursors/wsshow.svg b/vcl/osx/res/cursors/wsshow.svg
index 7136a8fd769f..cbb18cf07f14 100644
--- a/vcl/osx/res/cursors/wsshow.svg
+++ b/vcl/osx/res/cursors/wsshow.svg
@@ -1,10 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<path
style="fill:#000000"
- d="M 15.5,2 11,7 h 3 v 4 h 3 V 7 h 3 z M 6,11 V 21 H 25 V 11 Z m 1,1 h 17 v 8 H 7 Z m 7,9 v 4 h -3 l 4.5,5 4.5,-5 h -3 v -4 z"
+ d="M 128,16 92,56 h 24 v 32 h 24 V 56 h 24 z M 52,88 v 80 H 204 V 88 Z m 8,8 h 136 v 64 H 60 Z m 56,72 v 32 H 92 l 36,40 36,-40 h -24 v -32 z"
/>
<path
style="fill:#ffffff"
- d="M 14.919922 1 L 10 6.7304688 L 10 8 L 13 8 L 13 11 L 14 11 L 14 7 L 11 7 L 15.5 2 L 20 7 L 17 7 L 17 11 L 18 11 L 18 8 L 21 8 L 21 6.7304688 L 16.070312 1 L 14.919922 1 z M 7 12 L 7 20 L 13 20 L 18 20 L 24 20 L 24 12 L 18 12 L 13 12 L 7 12 z M 13 21 L 13 24 L 10 24 L 10 25.269531 L 14.919922 31 L 16.070312 31 L 21 25.269531 L 21 24 L 18 24 L 18 21 L 17 21 L 17 25 L 20 25 L 15.5 30 L 11 25 L 14 25 L 14 21 L 13 21 z "
+ d="M 123.35938,8 84,53.84375 V 64 h 24 v 24 h 8 V 56 H 92 l 36,-40 36,40 h -24 v 32 h 8 V 64 h 24 V 53.84375 L 132.5625,8 Z M 60,96 v 64 h 48 40 48 V 96 h -48 -40 z m 48,72 v 24 H 84 v 10.15625 L 123.35938,248 h 9.20312 L 172,202.15625 V 192 h -24 v -24 h -8 v 32 h 24 l -36,40 -36,-40 h 24 v -32 z"
/>
</svg>