MWMRC
Section: LessTif Manuals (5x)
Updated: JULY 2001
Index
Return to Main Contents
NAME
mwmrc - The M*tif Window Manager configuration file
DESCRIPTION
The LessTif window manager
mwm
supports both a global configuration file
/etc/X11/mwm/system.mwmrc
and a per-user configation file
~/.mwmrc.
STRUCTURE
Each mwm configuration file consist of blocks of bindings.
Each block consists of a block type keyword, a name and a set of entries
between curly braces (`{' and '}').
An exclamation mark (`!') introduces a comment. Comments extend to the end
of the line.
Block types
There are three types of blocks:
-
- Menu bindings
-
- Button bindings
-
- Key bindings
-
Menu bindings
Menu bindings are introduced by the
Menu
keyword.
The generic form of the entries is
label mnemonic accelerator function .
Both
mnemonic
and
accelerator
may be empty.
For example:
-
"Foo bar" _R Alt<Key>F5 f.restore
Button bindings
Button bindings are introduced by the
Buttons
keyword.
The entries each are
Button name Context Function .
For example:
-
<Btn3Down> icon|frame f.post_wmenu
Key bindings
Key bindings are very similar to button bindings.
The entries each are
Key name Context Function .
For example:
-
Alt<Key>Tab root|icon|window f.next_key
Label
A label is either a plain string, or a bitmap. Bitmaps are indicated as
"@" followed by the filename.
For example:
-
mailer
@fortytwo.bmp
Mnemonic
A mnemonic is an underscore ("_") followed by a single character.
For example:
-
_M
Accelerator
An accelerator is a key name.
Button name
A button name is
Btn
followed by the number
(1..5)
and an action
(Up, Down, Click, Click2);
for example:
-
Btn2Click
Context
A context is a single string consisting of bar (`|') separated object names
(root, icon, menub, minimizeb, maximizeb
, window, title, frame, border);
for example:
-
icon|title
Function
A function is a string starting with "f.". The functions are:
f.beep,
f.circle_down,
f.circle_up,
f.desk,
f.exec,
f.focus_color,
f.focus_key,
f.goto_page,
f.kill,
f.lower,
f.maximize,
f.menu,
f.minimize,
f.move,
f.next_cmap,
f.next_key,
f.nop,
f.normalize,
f.normalize_and_raise,
f.pack_icons,
f.pass_keys,
f.post_wmenu,
f.prev_cmap,
f.prev_key,
f.quit_mwm,
f.raise,
f.raise_lower,
f.refresh,
f.refresh_win,
f.resize,
f.restart,
f.restore,
f.restore_and_raise,
f.screen,
f.send_msg,
f.separator,
f.set_behavior,
f.title,
f.toggle_page,
f.window_list.
EXAMPLE
For a complete example, check out
/etc/X11/mwm/system.mwmrc
or look at the
system.mwmrc
distributed with the LessTif sources.
AUTHORS
mwm
was written by the LessTif project,
http://www.lesstif.org/
and others. This manpage was written by Ray Dassen
<jdassen@debian.org>.
SEE ALSO
mwm(1x)
Index
- NAME
-
- DESCRIPTION
-
- STRUCTURE
-
- Block types
-
- Menu bindings
-
- Button bindings
-
- Key bindings
-
- Label
-
- Mnemonic
-
- Accelerator
-
- Button name
-
- Context
-
- Function
-
- EXAMPLE
-
- AUTHORS
-
- SEE ALSO
-
This document was created by man2html,
using the manual pages.