[Libreoffice-commits] core.git: vcl/osx

Libreoffice Gerrit user logerrit at kemper.freedesktop.org
Wed Feb 20 13:09:21 UTC 2019


 vcl/osx/res/cursors/ase.svg       |    6 +++---
 vcl/osx/res/cursors/asn.svg       |    6 +++---
 vcl/osx/res/cursors/asne.svg      |    6 +++---
 vcl/osx/res/cursors/asns.svg      |    6 +++---
 vcl/osx/res/cursors/asnswe.svg    |    6 +++---
 vcl/osx/res/cursors/asnw.svg      |    6 +++---
 vcl/osx/res/cursors/ass.svg       |    6 +++---
 vcl/osx/res/cursors/asse.svg      |    6 +++---
 vcl/osx/res/cursors/assw.svg      |    6 +++---
 vcl/osx/res/cursors/asw.svg       |    6 +++---
 vcl/osx/res/cursors/aswe.svg      |    6 +++---
 vcl/osx/res/cursors/chain.svg     |    6 +++---
 vcl/osx/res/cursors/chainnot.svg  |    6 +++---
 vcl/osx/res/cursors/chart.svg     |    6 +++---
 vcl/osx/res/cursors/copydata.svg  |    6 +++---
 vcl/osx/res/cursors/copydlnk.svg  |    6 +++---
 vcl/osx/res/cursors/copyf.svg     |    6 +++---
 vcl/osx/res/cursors/copyf2.svg    |    6 +++---
 vcl/osx/res/cursors/copyflnk.svg  |   15 ++++++++-------
 vcl/osx/res/cursors/crook.svg     |    6 +++---
 vcl/osx/res/cursors/crop.svg      |    6 +++---
 vcl/osx/res/cursors/darc.svg      |    6 +++---
 vcl/osx/res/cursors/dbezier.svg   |    6 +++---
 vcl/osx/res/cursors/dcapt.svg     |    6 +++---
 vcl/osx/res/cursors/dcirccut.svg  |    6 +++---
 vcl/osx/res/cursors/dconnect.svg  |    6 +++---
 vcl/osx/res/cursors/dellipse.svg  |    6 +++---
 vcl/osx/res/cursors/detectiv.svg  |    6 +++---
 vcl/osx/res/cursors/dfree.svg     |    6 +++---
 vcl/osx/res/cursors/dline.svg     |    6 +++---
 vcl/osx/res/cursors/dpie.svg      |    6 +++---
 vcl/osx/res/cursors/dpolygon.svg  |    6 +++---
 vcl/osx/res/cursors/drect.svg     |    6 +++---
 vcl/osx/res/cursors/dtext.svg     |    6 +++---
 vcl/osx/res/cursors/fill.svg      |    6 +++---
 vcl/osx/res/cursors/help.svg      |    6 +++---
 vcl/osx/res/cursors/hourglass.svg |    6 +++---
 vcl/osx/res/cursors/hshear.svg    |    6 +++---
 vcl/osx/res/cursors/linkdata.svg  |    6 +++---
 vcl/osx/res/cursors/linkf.svg     |    6 +++---
 vcl/osx/res/cursors/magnify.svg   |    6 +++---
 vcl/osx/res/cursors/mirror.svg    |    6 +++---
 vcl/osx/res/cursors/movebw.svg    |    6 +++---
 vcl/osx/res/cursors/movedata.svg  |    6 +++---
 vcl/osx/res/cursors/movedlnk.svg  |    6 +++---
 vcl/osx/res/cursors/movef.svg     |    6 +++---
 vcl/osx/res/cursors/movef2.svg    |    6 +++---
 vcl/osx/res/cursors/moveflnk.svg  |   14 +++++++-------
 vcl/osx/res/cursors/movept.svg    |    6 +++---
 vcl/osx/res/cursors/neswsize.svg  |    6 +++---
 vcl/osx/res/cursors/notallow.svg  |    6 +++---
 vcl/osx/res/cursors/nullptr.svg   |    2 +-
 vcl/osx/res/cursors/nwsesize.svg  |    6 +++---
 vcl/osx/res/cursors/pen.svg       |    6 +++---
 vcl/osx/res/cursors/pivotcol.svg  |    6 +++---
 vcl/osx/res/cursors/pivotdel.svg  |    6 +++---
 vcl/osx/res/cursors/pivotfld.svg  |    6 +++---
 vcl/osx/res/cursors/pivotrow.svg  |    6 +++---
 vcl/osx/res/cursors/rotate.svg    |    6 +++---
 vcl/osx/res/cursors/tblsele.svg   |    8 ++++----
 vcl/osx/res/cursors/tblsels.svg   |    8 ++++----
 vcl/osx/res/cursors/tblselse.svg  |    6 +++---
 vcl/osx/res/cursors/tblselsw.svg  |    6 +++---
 vcl/osx/res/cursors/tblselw.svg   |    6 +++---
 vcl/osx/res/cursors/vshear.svg    |    6 +++---
 vcl/osx/res/cursors/vtext.svg     |    6 +++---
 vcl/osx/res/cursors/wshide.svg    |    6 +++---
 vcl/osx/res/cursors/wsshow.svg    |    6 +++---
 68 files changed, 213 insertions(+), 212 deletions(-)

New commits:
commit 97a42da2e39c59974b343f8e945b77e2b28e84ab
Author:     andreas kainz <kainz.a at gmail.com>
AuthorDate: Wed Feb 20 01:29:27 2019 +0100
Commit:     Noel Grandin <noel.grandin at collabora.co.uk>
CommitDate: Wed Feb 20 14:08:55 2019 +0100

    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 at collabora.co.uk>

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 1
 3.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.194159
 1,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.60937
 5 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.5
 527344 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.10
 9375 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.35
 3516 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.42
 188 -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"

... etc. - the rest is truncated


More information about the Libreoffice-commits mailing list