Discussion:
FVWM: Where can I find a document that explains the entries in fvwm2rc
Roger Campbell
2012-11-15 10:15:32 UTC
Permalink
I am having a great time configuring FVWM. I have found a ton of sample fvwm2rc files and learned a lot and found some cool things. The one thing I am having trouble with is breaking some of the lines of the in wm2rc.

For example:

# some simple default mouse bindings:
#   for the root window:
Mouse 1 R       A       Menu MenuFvwmRoot Nop
Mouse 2 R       A       Menu MenuFvwmWindowOps Nop
Mouse 3 R       A       WindowList

I can figure out mouse buttons and the actions that will take place. What does the "R" and "A" stand for?

Another example is:

#   for other parts of the window/borders/icons:
Mouse 1 F       A       FuncFvwmResizeOrRaise
Mouse 1 TS      A       FuncFvwmMoveOrRaise
Mouse 1 I       A       FuncFvwmMoveOrIconify
Mouse 2 I       A       Iconify
Mouse 2 FST     A       Menu MenuFvwmWindowOps2 Nop
Mouse 3 TSIF    A       RaiseLower

What document would assist me in decoding fields 3 and 4.

Thank you for your time.

Roger
Thomas Funk
2012-11-15 10:56:52 UTC
Permalink
Post by Roger Campbell
I can figure out mouse buttons and the actions that will take place. What does the "R" and "A" stand for?
snippet from my config:

+----------+
| || || || |
| |
+----------+
# 1 2 3


R = Root Window
W = Application Window
F = Frame Corners
S = Frame Sides
T = Title Bar
I = Icon
Numbers are buttons: 1 3 5 7 9 0 8 6 4 2

rrrrrrrrrrrrrrrrrrrrrr
rIrrrrFSSSSSSSSSFrrrrr
rrrrrrS13TTTT642Srrrrr
rIrrrrSwwwwwwwwwSrrrrr
rrrrrrSwwwwwwwwwSrrrrr
rIrrrrFSSSSSSSSSFrrrrr
rrrrrrrrrrrrrrrrrrrrrr

Modifiers: (A)ny, (C)ontrol, (S)hift, (M)eta, (N)othing


Structure of a binding line:
Button Context Modifi Function
Mouse 1 F A FuncFvwmResizeOrRaise

Hope this helps.
Regards,
Thomas
Dan Espen
2012-11-15 12:32:49 UTC
Permalink
Post by Thomas Funk
Post by Roger Campbell
I can figure out mouse buttons and the actions that will take place. What does the "R" and "A" stand for?
+----------+
| || || || |
| |
+----------+
# 1 2 3
R = Root Window
W = Application Window
F = Frame Corners
S = Frame Sides
T = Title Bar
I = Icon
Numbers are buttons: 1 3 5 7 9 0 8 6 4 2
rrrrrrrrrrrrrrrrrrrrrr
rIrrrrFSSSSSSSSSFrrrrr
rrrrrrS13TTTT642Srrrrr
rIrrrrSwwwwwwwwwSrrrrr
rrrrrrSwwwwwwwwwSrrrrr
rIrrrrFSSSSSSSSSFrrrrr
rrrrrrrrrrrrrrrrrrrrrr
Modifiers: (A)ny, (C)ontrol, (S)hift, (M)eta, (N)othing
Button Context Modifi Function
Mouse 1 F A FuncFvwmResizeOrRaise
The document that explains all this is the man page.
--
Dan Espen
Thomas Funk
2012-11-15 12:59:21 UTC
Permalink
Post by Dan Espen
The document that explains all this is the man page.
That's right but it's a very handy and compact overview ;)

Loading...