diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/default.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/default.svg
index c1e90c916..74d3e3c01 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/default.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/default.svg
@@ -1,150 +1,130 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/default_150.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/default_150.svg
index f18d2ca56..acd5502c1 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/default_150.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/default_150.svg
@@ -1,151 +1,134 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/default_200.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/default_200.svg
index 1cb417c5a..e9418715b 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/default_200.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/default_200.svg
@@ -1,147 +1,134 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tapplicationproperties.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tapplicationproperties.svg
index 9a33f08a6..4ea9a2561 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tapplicationproperties.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tapplicationproperties.svg
@@ -1,141 +1,22 @@
-
-
-
-
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tapplicationproperties_150.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tapplicationproperties_150.svg
index f490a9d15..6b1998883 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tapplicationproperties_150.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tapplicationproperties_150.svg
@@ -1,142 +1,24 @@
-
-
-
-
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tapplicationproperties_200.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tapplicationproperties_200.svg
index 4a9f37cae..283d9ab41 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tapplicationproperties_200.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tapplicationproperties_200.svg
@@ -1,139 +1,18 @@
-
-
-
-
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tdrawgrid.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tdrawgrid.svg
index c2c7d47d0..64fc23a51 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tdrawgrid.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tdrawgrid.svg
@@ -1,197 +1,119 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tdrawgrid_150.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tdrawgrid_150.svg
index c70b99922..b1162ad15 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tdrawgrid_150.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tdrawgrid_150.svg
@@ -1,173 +1,121 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tdrawgrid_200.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tdrawgrid_200.svg
index 7d3ec9e4e..c042d936b 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tdrawgrid_200.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tdrawgrid_200.svg
@@ -1,172 +1,120 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tidletimer.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tidletimer.svg
index ac6987728..bf54f54e7 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tidletimer.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tidletimer.svg
@@ -1,239 +1,227 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tidletimer_150.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tidletimer_150.svg
index 7b2c1fc98..9b4109aff 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tidletimer_150.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tidletimer_150.svg
@@ -1,239 +1,224 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tidletimer_200.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tidletimer_200.svg
index 11fa8df8c..e3c8a19a7 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tidletimer_200.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tidletimer_200.svg
@@ -1,239 +1,217 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tlabel.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tlabel.svg
index 4aeed251e..55e477de9 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tlabel.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tlabel.svg
@@ -1,100 +1,58 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tlabel_150.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tlabel_150.svg
index f725f7fec..daaa34d35 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tlabel_150.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tlabel_150.svg
@@ -1,99 +1,58 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tlabel_200.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tlabel_200.svg
index 4e147b527..2a2c71ac3 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tlabel_200.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tlabel_200.svg
@@ -1,98 +1,58 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tlabelededit.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tlabelededit.svg
index 54d89a934..a28de26fb 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tlabelededit.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tlabelededit.svg
@@ -1,146 +1,100 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tlabelededit_150.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tlabelededit_150.svg
index 61b403496..7834e95d2 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tlabelededit_150.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tlabelededit_150.svg
@@ -1,145 +1,100 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tlabelededit_200.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tlabelededit_200.svg
index dc035e6e2..4f10b46d0 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tlabelededit_200.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tlabelededit_200.svg
@@ -1,144 +1,97 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tmemo.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tmemo.svg
index 7c3dc51ff..87620456f 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tmemo.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tmemo.svg
@@ -1,454 +1,193 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tmemo_150.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tmemo_150.svg
index 69cfc0157..f2f24adbd 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tmemo_150.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tmemo_150.svg
@@ -1,456 +1,193 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tmemo_200.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tmemo_200.svg
index 751277a09..d0792c3b9 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tmemo_200.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tmemo_200.svg
@@ -1,469 +1,194 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tnotebook.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tnotebook.svg
index cf166b5e7..48c5b6b50 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tnotebook.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tnotebook.svg
@@ -1,140 +1,114 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tnotebook_150.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tnotebook_150.svg
index a4c6aebe8..8b5f61594 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tnotebook_150.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tnotebook_150.svg
@@ -1,138 +1,114 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tnotebook_200.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tnotebook_200.svg
index 39372d4da..3f0888740 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tnotebook_200.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tnotebook_200.svg
@@ -1,142 +1,114 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tscrollbox.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tscrollbox.svg
index cfc769b2d..c033a6f5f 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tscrollbox.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tscrollbox.svg
@@ -1,221 +1,212 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tscrollbox_150.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tscrollbox_150.svg
index 2c85e5a1d..7c60b6c85 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tscrollbox_150.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tscrollbox_150.svg
@@ -1,235 +1,208 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tscrollbox_200.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tscrollbox_200.svg
index 416cfe5cc..e21d08527 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tscrollbox_200.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tscrollbox_200.svg
@@ -1,230 +1,219 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tshape.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tshape.svg
index 5a88648b9..eedbcf29e 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tshape.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tshape.svg
@@ -1,98 +1,65 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tshape_150.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tshape_150.svg
index 9c0e37bb0..52828e27a 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tshape_150.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tshape_150.svg
@@ -1,97 +1,66 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tshape_200.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tshape_200.svg
index 59f514ba0..5cdc2ab41 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tshape_200.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tshape_200.svg
@@ -1,96 +1,66 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tstatictext.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tstatictext.svg
index ff8309a91..11c64bb3b 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tstatictext.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tstatictext.svg
@@ -1,101 +1,66 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tstatictext_150.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tstatictext_150.svg
index a9dfb06fd..1bf4162a6 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tstatictext_150.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tstatictext_150.svg
@@ -1,100 +1,67 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tstatictext_200.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tstatictext_200.svg
index 93c64bd15..6c1f4f0ff 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tstatictext_200.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tstatictext_200.svg
@@ -1,99 +1,67 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tstringgrid.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tstringgrid.svg
index 6b151c90d..0a17bad5f 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tstringgrid.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tstringgrid.svg
@@ -1,172 +1,27 @@
-
-
-
-
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tstringgrid_150.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tstringgrid_150.svg
index dce527cbe..2fca2e5c0 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tstringgrid_150.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tstringgrid_150.svg
@@ -1,171 +1,27 @@
-
-
-
-
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/tstringgrid_200.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/tstringgrid_200.svg
index ea6566a46..593c2cdda 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/tstringgrid_200.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/tstringgrid_200.svg
@@ -1,174 +1,27 @@
-
-
-
-
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/ttimer.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/ttimer.svg
index 0a522d295..9f7bc5fcf 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/ttimer.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/ttimer.svg
@@ -1,226 +1,199 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/ttimer_150.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/ttimer_150.svg
index 2a12e0bd7..b85beca96 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/ttimer_150.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/ttimer_150.svg
@@ -1,225 +1,197 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/components/svg (Roland Hahn)/ttimer_200.svg b/image_sources/lazarus/images/components/svg (Roland Hahn)/ttimer_200.svg
index a84620315..8d4894782 100644
--- a/image_sources/lazarus/images/components/svg (Roland Hahn)/ttimer_200.svg
+++ b/image_sources/lazarus/images/components/svg (Roland Hahn)/ttimer_200.svg
@@ -1,225 +1,185 @@
-
-
-
-
+
+
diff --git a/image_sources/lazarus/images/general_purpose/svg (Roland Hahn)/File_19_16.svg b/image_sources/lazarus/images/general_purpose/svg (Roland Hahn)/File_19_16.svg
new file mode 100644
index 000000000..c81e140a7
--- /dev/null
+++ b/image_sources/lazarus/images/general_purpose/svg (Roland Hahn)/File_19_16.svg
@@ -0,0 +1,76 @@
+
+
diff --git a/image_sources/lazarus/images/general_purpose/svg (Roland Hahn)/File_19_24.svg b/image_sources/lazarus/images/general_purpose/svg (Roland Hahn)/File_19_24.svg
new file mode 100644
index 000000000..156556e8e
--- /dev/null
+++ b/image_sources/lazarus/images/general_purpose/svg (Roland Hahn)/File_19_24.svg
@@ -0,0 +1,76 @@
+
+
diff --git a/image_sources/lazarus/images/general_purpose/svg (Roland Hahn)/File_19_32.svg b/image_sources/lazarus/images/general_purpose/svg (Roland Hahn)/File_19_32.svg
new file mode 100644
index 000000000..e674663a2
--- /dev/null
+++ b/image_sources/lazarus/images/general_purpose/svg (Roland Hahn)/File_19_32.svg
@@ -0,0 +1,74 @@
+
+
diff --git a/image_sources/lazarus/images/general_purpose/svg (Roland Hahn)/File_19_36.svg b/image_sources/lazarus/images/general_purpose/svg (Roland Hahn)/File_19_36.svg
new file mode 100644
index 000000000..345ef5ece
--- /dev/null
+++ b/image_sources/lazarus/images/general_purpose/svg (Roland Hahn)/File_19_36.svg
@@ -0,0 +1,78 @@
+
+
diff --git a/image_sources/lazarus/images/general_purpose/svg (Roland Hahn)/File_19_48.svg b/image_sources/lazarus/images/general_purpose/svg (Roland Hahn)/File_19_48.svg
new file mode 100644
index 000000000..1620179e6
--- /dev/null
+++ b/image_sources/lazarus/images/general_purpose/svg (Roland Hahn)/File_19_48.svg
@@ -0,0 +1,77 @@
+
+
diff --git a/image_sources/lazarus/images/general_purpose/svg (Roland Hahn)/File_19_64.svg b/image_sources/lazarus/images/general_purpose/svg (Roland Hahn)/File_19_64.svg
new file mode 100644
index 000000000..a8ab23480
--- /dev/null
+++ b/image_sources/lazarus/images/general_purpose/svg (Roland Hahn)/File_19_64.svg
@@ -0,0 +1,74 @@
+
+