aboutsummaryrefslogtreecommitdiff
path: root/components/decorations/Buttons-os2-MiniIcon
diff options
context:
space:
mode:
Diffstat (limited to 'components/decorations/Buttons-os2-MiniIcon')
-rw-r--r--components/decorations/Buttons-os2-MiniIcon45
1 files changed, 45 insertions, 0 deletions
diff --git a/components/decorations/Buttons-os2-MiniIcon b/components/decorations/Buttons-os2-MiniIcon
new file mode 100644
index 0000000..798fe66
--- /dev/null
+++ b/components/decorations/Buttons-os2-MiniIcon
@@ -0,0 +1,45 @@
+# OS/2 Button Setup
+# Written by Maciej Delmanowski <harnir@post.pl>
+#
+# This is the window titlebar button setup similar to the OS/2
+# buttons on the titlebar
+
+# 1st button - close
+Mouse 1 1 $[Mod] Window-Button-Function Button1 /Window-Menu Close
+Mouse 2 1 $[Mod] Window-Button-Function Button1 /Window-Menu Nop
+Mouse 3 1 $[Mod] Window-Button-Function Button1 /Window-Menu Window-Iconify
+Style * Button 1
+
+# 2nd button - various ways to maximize a window
+Mouse 1 2 $[Mod0] Window-Button-Function Button2 /Window-Menu-Maximize Maximize
+Mouse 2 2 $[Mod0] Window-Button-Function Button2 /Window-Menu-Maximize Maximize 100 0
+Mouse 3 2 $[Mod0] Window-Button-Function Button2 /Window-Menu-Maximize Maximize 0 100
+Mouse 1 2 $[Mod1] Window-Button-Function Button2 /Window-Menu-Maximize Maximize grow grow
+Mouse 2 2 $[Mod1] Window-Button-Function Button2 /Window-Menu-Maximize Maximize grow 0
+Mouse 3 2 $[Mod1] Window-Button-Function Button2 /Window-Menu-Maximize Maximize 0 grow
+Style * Button 2
+
+# MiniIcon
+Mouse 1 3 $[Mod] Window-Raise-MoveRaise
+Mouse 2 3 $[Mod] Window-Shade-Resize
+Mouse 3 3 $[Mod] Window-Lower-Move
+Style * Button 3
+
+# 4th button - iconify
+Mouse 1 4 $[Mod] Window-Button-Function Button4 /Window-Menu Window-Iconify
+Mouse 2 4 $[Mod] Window-Button-Function Button4 /Window-Menu Nop
+Mouse 3 4 $[Mod] Window-Button-Function Button4 /Window-Menu Nop
+Style * Button 4
+
+Style * NoButton 5
+
+Style * NoButton 6
+
+Style * NoButton 7
+
+Style * NoButton 8
+
+Style * NoButton 9
+
+Style * NoButton 0
+