diff --git a/interface/imagesets/button1.imageset b/interface/imagesets/button1.imageset
index 29def16a..720cdf18 100644
--- a/interface/imagesets/button1.imageset
+++ b/interface/imagesets/button1.imageset
@@ -87,7 +87,7 @@
-
+
diff --git a/interface/layouts/mainmenu.layout b/interface/layouts/mainmenu.layout
index 6ec7e980..9cfbc7c2 100644
--- a/interface/layouts/mainmenu.layout
+++ b/interface/layouts/mainmenu.layout
@@ -2,8 +2,28 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tools/generate-layout-button-code.sh b/tools/generate-layout-button-code.sh
new file mode 100755
index 00000000..31d27fb7
--- /dev/null
+++ b/tools/generate-layout-button-code.sh
@@ -0,0 +1,5 @@
+name=$1
+x=$2 # pos.y = oy+sy*x; - see maindialog.cpp
+echo ""
+echo " "
+echo ""