diff --git a/image_sources/lazarus/images/components/150percent/combined/db_controls_150.xcf b/image_sources/lazarus/images/components/150percent/combined/db_controls_150.xcf
index 7beefc3ca..672018806 100644
Binary files a/image_sources/lazarus/images/components/150percent/combined/db_controls_150.xcf and b/image_sources/lazarus/images/components/150percent/combined/db_controls_150.xcf differ
diff --git a/image_sources/lazarus/images/components/200percent/combined/db_controls_200.xcf b/image_sources/lazarus/images/components/200percent/combined/db_controls_200.xcf
index 0ed7cdb83..0c6339ae3 100644
Binary files a/image_sources/lazarus/images/components/200percent/combined/db_controls_200.xcf and b/image_sources/lazarus/images/components/200percent/combined/db_controls_200.xcf differ
diff --git a/image_sources/lazarus/images/components/svg/roland_hahn/tstatictext-mod.svg b/image_sources/lazarus/images/components/svg/roland_hahn/tstatictext-mod.svg
new file mode 100644
index 000000000..c5ccd83a1
--- /dev/null
+++ b/image_sources/lazarus/images/components/svg/roland_hahn/tstatictext-mod.svg
@@ -0,0 +1,5 @@
+
+
\ No newline at end of file
diff --git a/image_sources/lazarus/images/components/svg/roland_hahn/tstatictext_150-mod.svg b/image_sources/lazarus/images/components/svg/roland_hahn/tstatictext_150-mod.svg
new file mode 100644
index 000000000..61fde8f12
--- /dev/null
+++ b/image_sources/lazarus/images/components/svg/roland_hahn/tstatictext_150-mod.svg
@@ -0,0 +1,5 @@
+
+
\ No newline at end of file
diff --git a/image_sources/lazarus/images/components/svg/roland_hahn/tstatictext_200-mod.svg b/image_sources/lazarus/images/components/svg/roland_hahn/tstatictext_200-mod.svg
new file mode 100644
index 000000000..dad54cc3c
--- /dev/null
+++ b/image_sources/lazarus/images/components/svg/roland_hahn/tstatictext_200-mod.svg
@@ -0,0 +1,5 @@
+
+
\ No newline at end of file
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_abort_build.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_abort_build.svg
new file mode 100644
index 000000000..ec676d291
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_abort_build.svg
@@ -0,0 +1,99 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_abort_build_150.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_abort_build_150.svg
new file mode 100644
index 000000000..29fc96afe
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_abort_build_150.svg
@@ -0,0 +1,101 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_abort_build_200.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_abort_build_200.svg
new file mode 100644
index 000000000..60173e1d9
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_abort_build_200.svg
@@ -0,0 +1,88 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build.svg
new file mode 100644
index 000000000..265a5146e
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build.svg
@@ -0,0 +1,94 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_150.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_150.svg
new file mode 100644
index 000000000..793122c45
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_150.svg
@@ -0,0 +1,95 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_200.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_200.svg
new file mode 100644
index 000000000..1a02ee82b
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_200.svg
@@ -0,0 +1,82 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_all.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_all.svg
new file mode 100644
index 000000000..aff9760ce
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_all.svg
@@ -0,0 +1,100 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_all_150.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_all_150.svg
new file mode 100644
index 000000000..f2871a447
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_all_150.svg
@@ -0,0 +1,100 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_all_200.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_all_200.svg
new file mode 100644
index 000000000..070d83722
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_all_200.svg
@@ -0,0 +1,87 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_file.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_file.svg
new file mode 100644
index 000000000..a475e33c7
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_file.svg
@@ -0,0 +1,126 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_file_150.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_file_150.svg
new file mode 100644
index 000000000..744c8cdcf
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_file_150.svg
@@ -0,0 +1,137 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_file_200.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_file_200.svg
new file mode 100644
index 000000000..aa6a1233c
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_file_200.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_lazarus.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_lazarus.svg
new file mode 100644
index 000000000..fe579af9e
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_lazarus.svg
@@ -0,0 +1,94 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_lazarus_150.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_lazarus_150.svg
new file mode 100644
index 000000000..5d39ebaf5
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_lazarus_150.svg
@@ -0,0 +1,95 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_lazarus_200.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_lazarus_200.svg
new file mode 100644
index 000000000..ba7613cde
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_lazarus_200.svg
@@ -0,0 +1,82 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_run_file.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_run_file.svg
new file mode 100644
index 000000000..2856b6962
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_run_file.svg
@@ -0,0 +1,132 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_run_file_150.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_run_file_150.svg
new file mode 100644
index 000000000..2c581a9ac
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_run_file_150.svg
@@ -0,0 +1,143 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_run_file_200.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_run_file_200.svg
new file mode 100644
index 000000000..f15c3177c
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_build_run_file_200.svg
@@ -0,0 +1,115 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_comment.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_comment.svg
new file mode 100644
index 000000000..e186f1664
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_comment.svg
@@ -0,0 +1,102 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_comment_150.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_comment_150.svg
new file mode 100644
index 000000000..24e529681
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_comment_150.svg
@@ -0,0 +1,106 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_comment_200.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_comment_200.svg
new file mode 100644
index 000000000..96523974d
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_comment_200.svg
@@ -0,0 +1,93 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_pause.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_pause.svg
new file mode 100644
index 000000000..8a6b3795b
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_pause.svg
@@ -0,0 +1,125 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_pause_150.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_pause_150.svg
new file mode 100644
index 000000000..32dee746f
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_pause_150.svg
@@ -0,0 +1,118 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_pause_200.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_pause_200.svg
new file mode 100644
index 000000000..fdeceb9dd
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_pause_200.svg
@@ -0,0 +1,115 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_quick_compile.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_quick_compile.svg
new file mode 100644
index 000000000..b88468dba
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_quick_compile.svg
@@ -0,0 +1,100 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_quick_compile_150.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_quick_compile_150.svg
new file mode 100644
index 000000000..e10972e72
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_quick_compile_150.svg
@@ -0,0 +1,101 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_quick_compile_200.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_quick_compile_200.svg
new file mode 100644
index 000000000..815847b5f
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_quick_compile_200.svg
@@ -0,0 +1,87 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_reset_debugger.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_reset_debugger.svg
new file mode 100644
index 000000000..e11e6442e
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_reset_debugger.svg
@@ -0,0 +1,167 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_reset_debugger_150.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_reset_debugger_150.svg
new file mode 100644
index 000000000..57a1df4a6
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_reset_debugger_150.svg
@@ -0,0 +1,165 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_reset_debugger_200.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_reset_debugger_200.svg
new file mode 100644
index 000000000..1d4db845e
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_reset_debugger_200.svg
@@ -0,0 +1,156 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run.svg
new file mode 100644
index 000000000..23058a24a
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run.svg
@@ -0,0 +1,198 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_150.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_150.svg
new file mode 100644
index 000000000..b5c57f2a3
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_150.svg
@@ -0,0 +1,202 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_200.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_200.svg
new file mode 100644
index 000000000..154743dd2
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_200.svg
@@ -0,0 +1,187 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_cursor.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_cursor.svg
new file mode 100644
index 000000000..fff76da55
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_cursor.svg
@@ -0,0 +1,120 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_cursor_150.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_cursor_150.svg
new file mode 100644
index 000000000..45438bbe1
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_cursor_150.svg
@@ -0,0 +1,121 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_cursor_200.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_cursor_200.svg
new file mode 100644
index 000000000..90c20b934
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_cursor_200.svg
@@ -0,0 +1,108 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_file.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_file.svg
new file mode 100644
index 000000000..658f6d1c3
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_file.svg
@@ -0,0 +1,127 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_file_150.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_file_150.svg
new file mode 100644
index 000000000..3ca12664c
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_file_150.svg
@@ -0,0 +1,133 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_file_200.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_file_200.svg
new file mode 100644
index 000000000..e2876e2b9
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_file_200.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_parameters.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_parameters.svg
new file mode 100644
index 000000000..269ba16a4
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_parameters.svg
@@ -0,0 +1,107 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_parameters_150.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_parameters_150.svg
new file mode 100644
index 000000000..c8fc96b3a
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_parameters_150.svg
@@ -0,0 +1,108 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_parameters_200.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_parameters_200.svg
new file mode 100644
index 000000000..f36fbee47
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_parameters_200.svg
@@ -0,0 +1,95 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_withoutdebugging.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_withoutdebugging.svg
new file mode 100644
index 000000000..cc8ee0103
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_withoutdebugging.svg
@@ -0,0 +1,95 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_withoutdebugging_150.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_withoutdebugging_150.svg
new file mode 100644
index 000000000..8cd787234
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_withoutdebugging_150.svg
@@ -0,0 +1,96 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_withoutdebugging_200.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_withoutdebugging_200.svg
new file mode 100644
index 000000000..9e7fde660
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_run_withoutdebugging_200.svg
@@ -0,0 +1,83 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_stop.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_stop.svg
new file mode 100644
index 000000000..d41b8e66d
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_stop.svg
@@ -0,0 +1,126 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_stop_150.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_stop_150.svg
new file mode 100644
index 000000000..c7100a48f
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_stop_150.svg
@@ -0,0 +1,128 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_stop_200.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_stop_200.svg
new file mode 100644
index 000000000..03eb2d7d4
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_stop_200.svg
@@ -0,0 +1,115 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_uncomment.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_uncomment.svg
new file mode 100644
index 000000000..44ac9456c
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_uncomment.svg
@@ -0,0 +1,108 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_uncomment_150.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_uncomment_150.svg
new file mode 100644
index 000000000..fafbedb37
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_uncomment_150.svg
@@ -0,0 +1,112 @@
+
+
+
+
diff --git a/image_sources/lazarus/images/menu/svg/roland_hahn/menu_uncomment_200.svg b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_uncomment_200.svg
new file mode 100644
index 000000000..c48038617
--- /dev/null
+++ b/image_sources/lazarus/images/menu/svg/roland_hahn/menu_uncomment_200.svg
@@ -0,0 +1,99 @@
+
+
+
+