37 Style * SloppyFocus, MouseFocusClickRaises |
37 Style * SloppyFocus, MouseFocusClickRaises |
38 |
38 |
39 ################# |
39 ################# |
40 # Program Styles. |
40 # Program Styles. |
41 ################# |
41 ################# |
|
42 |
42 # TODO need works. |
43 # TODO need works. |
43 Style "*" Icon 48x48/x.png, MiniIcon mini/x.png |
44 Style "*" Icon 48x48/x.png, MiniIcon mini/x.png |
44 # Style "XTerm" Icon 48x48/terminal.png, NoActiveIconOverride, MiniIcon mini/terminal.png |
45 # Style "XTerm" Icon 48x48/terminal.png, NoActiveIconOverride, MiniIcon mini/terminal.png |
45 # Style "gvim" Icon 48x48/vim.png, IconOverride, MiniIcon mini/vim.png, EWMHMiniIconOverride |
46 # Style "gvim" Icon 48x48/vim.png, IconOverride, MiniIcon mini/vim.png, EWMHMiniIconOverride |
46 # Style "Firefox-bin" Icon 48x48/firefox.png, MiniIcon mini/firefox.png, EWMHMiniIconOverride |
47 # Style "Firefox-bin" Icon 48x48/firefox.png, MiniIcon mini/firefox.png, EWMHMiniIconOverride |
50 # FvwmTaskBar. |
51 # FvwmTaskBar. |
51 # ############ |
52 # ############ |
52 |
53 |
53 Style "FvwmTaskBar" NoTitle, !Handles, !Borders, Sticky, WindowListSkip, CirculateSkip, StaysOnBottom, FixedPosition, FixedSize, !Iconifiable |
54 Style "FvwmTaskBar" NoTitle, !Handles, !Borders, Sticky, WindowListSkip, CirculateSkip, StaysOnBottom, FixedPosition, FixedSize, !Iconifiable |
54 |
55 |
|
56 ################## |
|
57 # Basic Functions. |
|
58 ################## |
|
59 |
|
60 # DestroyFunc FuncName |
|
61 # AddToFunc FuncName |
|
62 # + I (Action to happen immediately) |
|
63 # + C (Action to happen on a mouse 'click) |
|
64 # + D (Action to happen on a mouse 'double click') |
|
65 # + H (Action to happen on a mouse 'hold') |
|
66 # + M (Action to happen on a mouse 'motion') |
|
67 |
|
68 DestroyFunc FvwmDeleteOrDestroy |
|
69 AddToFunc FvwmDeleteOrDestroy |
|
70 + H Nop |
|
71 + M Nop |
|
72 + C Delete |
|
73 + D Destroy |
|
74 |
|
75 DestroyFunc FvwmIconifyOrShade |
|
76 AddToFunc FvwmIconifyOrShade |
|
77 + C Iconify |
|
78 + D WindowShade |
|
79 |
|
80 DestroyFunc FvwmMaximize |
|
81 AddToFunc FvwmMaximize |
|
82 + H Nop |
|
83 + M Nop |
|
84 + C Maximize $0 $1 |
|
85 |
|
86 DestroyFunc FvwmMoveOrIconify |
|
87 AddToFunc FvwmMoveOrIconify |
|
88 + M Move |
|
89 + D Iconify |
|
90 |
55 # ############ |
91 # ############ |
56 # Key binding. |
92 # Key binding. |
57 # ############ |
93 # ############ |
58 |
94 |
59 Key F1 A M Menu MenuFvwmRoot |
95 Key F1 A M Menu MenuFvwmRoot |
|
96 Key Super_L W CSM Delete |
60 Key Tab A M WindowList Root c c NoDeskSort, SelectOnRelease Meta_L |
97 Key Tab A M WindowList Root c c NoDeskSort, SelectOnRelease Meta_L |
61 Key Super_L A N WindowList Root c c NoDeskSort |
98 Key Super_L A N WindowList Root c c NoDeskSort |
|
99 |
|
100 Mouse 1 R A Menu Utilities Nop |
|
101 |
|
102 Mouse 1 1 A FvwmDeleteOrDestroy |
|
103 Mouse 1 3 A FvwmIconifyOrShade |
|
104 Mouse 1 5 A FvwmMaximize 93 100 |
|
105 Mouse 2 5 A FvwmMaximize 100 0 |
|
106 Mouse 3 5 A FvwmMaximize 0 100 |
|
107 Mouse 1 T A FvwmMoveOrIconify |
|
108 Mouse 1 I A FvwmMoveOrIconify |
62 |
109 |
63 # ##### |
110 # ##### |
64 # Menu. |
111 # Menu. |
65 # ##### |
112 # ##### |
66 |
113 |
79 + Emacs Exec exec emacs |
126 + Emacs Exec exec emacs |
80 |
127 |
81 + debian Popup "/Debian" |
128 + debian Popup "/Debian" |
82 + my Popup MenuMy |
129 + my Popup MenuMy |
83 + fvwm Popup MenuFvwmRoot |
130 + fvwm Popup MenuFvwmRoot |
84 |
|
85 Mouse 1 R A Menu Utilities Nop |
|
86 |
131 |
87 # ########## |
132 # ########## |
88 # FvwmPager. |
133 # FvwmPager. |
89 # ########## |
134 # ########## |
90 Style "FvwmPager" NoTitle, Handles, Borders, BorderWidth 5, Sticky, WindowListSkip, \ |
135 Style "FvwmPager" NoTitle, Handles, Borders, BorderWidth 5, Sticky, WindowListSkip, \ |