1FuncFvwmDecorBackground
2
3Style "*" Button 1, Button 2, Button 4, Button 6
4Style "*" MWMButtons  # button relief follows the state
5
6AddButtonStyle 1 Vector 5 25x40@1 25x60@1 75x60@0 75x40@0 25x40@1
7AddButtonStyle 2 Vector 16 20x20@1 30x20@1 50x40@1 70x20@1 80x20@1 80x30@0 60x50@0 80x80@0 70x80@0 50x60@0 30x80@0 20x80@0 20x70@0 40x50@1 20x30@0 20x20@1
8AddButtonStyle 4 Vector 4 50x25@1 75x75@0 25x75@0 50x25@1
9AddButtonStyle 6 Vector 4 50x75@1 25x25@1 75x25@1 50x75@0
10
11ButtonStyle 1 - Clear MWMDecorMenu
12ButtonStyle 2 - Clear
13ButtonStyle 4 - Clear MWMDecorMax
14ButtonStyle 6 - Clear MWMDecorMin
15
16TitleStyle Height MinHeight 18
17
18#     button	context	modifie	function
19Mouse 1 	1	A	FuncFvwmWindowOpsOrAction Delete
20MouseXX 2 3	1	A       Menu MenuFvwmWindowMove
21MouseXX 3 2	1	A	Menu MenuFvwmWindowGroupOps
22Mouse 0 	2	A	FuncFvwmDeleteOrDestroy
23Mouse 1 	4	A	FuncFvwmMaximize
24Mouse 2 	4	A	FuncFvwmMaximizeVertically
25Mouse 3 	4	A	FuncFvwmMaximizeHorizontally
26Mouse 1 	4	S	Maximize grow grow
27Mouse 2 	4	S	Maximize    0 grow
28Mouse 3 	4	S	Maximize grow    0
29Mouse 1 	6	A	FuncFvwmIconify
30Mouse 2 	6	A	FuncFvwmIconifySameResource on
31Mouse 3 	6	A	FuncFvwmIconifySameResource toggle
32Mouse 0 	1	CM	FuncFvwmShowButtonInfo "Mouse 1 - Window Ops menu, or Delete on double click^nMouse 2/3 - Move menu^nMouse 3/2 - Resource Group menu"
33Mouse 0 	2	CM	FuncFvwmShowButtonInfo "Delete on click^nDestroy on double click"
34Mouse 0 	4	CM	FuncFvwmShowButtonInfo "Mouse 1 - Maximize:^n^tfully on click^n^tmenu on double click^nMouse 2 - Maximize vertically^nMouse 3 - Maximize horizontally^nAll with Shift - Maximize grow"
35Mouse 0 	6	CM	FuncFvwmShowButtonInfo "Mouse 1 - Iconify^nMouse 2 - Iconify on resource group^nMouse 3 - Iconify toggle resource group"
36
37DestroyFunc FuncFvwmUnReloadDecor
38AddToFunc   FuncFvwmUnReloadDecor
39
40DestroyFunc FuncFvwmReloadDecor
41AddToFunc   FuncFvwmReloadDecor
42+ I FuncFvwmDecorBackground
43+ I AddButtonStyle 1 Vector 5 25x40@1 25x60@1 75x60@0 75x40@0 25x40@1
44+ I AddButtonStyle 2 Vector 16 20x20@1 30x20@1 50x40@1 70x20@1 80x20@1 80x30@0 60x50@0 80x80@0 70x80@0 50x60@0 30x80@0 20x80@0 20x70@0 40x50@1 20x30@0 20x20@1
45+ I AddButtonStyle 4 Vector 4 50x25@1 75x75@0 25x75@0 50x25@1
46+ I AddButtonStyle 6 Vector 4 50x75@1 25x25@1 75x25@1 50x75@0
47
48DestroyFunc FuncFvwmOverRideWindowLook
49AddToFunc   FuncFvwmOverRideWindowLook
50
51DestroyFunc FuncFvwmStartWindowButtons
52AddToFunc   FuncFvwmStartWindowButtons
53
54DestroyFunc FuncFvwmStopWindowButtons
55AddToFunc   FuncFvwmStopWindowButtons
56+ I FuncFvwmRemoveAllButtons
57+ I Mouse 1 	1	A	-
58+ I Mouse 2	1	A	-
59+ I Mouse 3	1	A       -
60+ I Mouse 0 	2	A	-
61+ I Mouse 1 	4	A	-
62+ I Mouse 2 	4	A	-
63+ I Mouse 3 	4	A	-
64+ I Mouse 1 	4	S	-
65+ I Mouse 2 	4	S	-
66+ I Mouse 3 	4	S	-
67+ I Mouse 1 	6	A	-
68+ I Mouse 2 	6	A	-
69+ I Mouse 3 	6	A	-
70+ I Mouse 0 	1	CM	-
71+ I Mouse 0 	2	CM	-
72+ I Mouse 0 	4	CM	-
73+ I Mouse 0 	6	CM	-
74