#
#  mwm RESOURCE DESCRIPTION FILE SEDIT compatible
#


#
# menu pane descriptions
#

# Root Menu Description
Menu RootMenu
{
    "Root Menu"         f.title
    no-label            f.separator
    "Xterm"             f.exec "xterm -bg Wheat -fg black &"
    "Shuffle Up"        f.circle_up
    "Shuffle Down"      f.circle_down
    "Refresh"           f.refresh
    no-label            f.separator
    "Restart..."        f.restart
    no-label            f.separator
}


# Default Window Menu Description

Menu DefaultWindowMenu MwmWindowMenu
{
    "Restore"   _R      Alt<Key>F5      f.normalize
    "Move"      _M      Alt<Key>F7      f.move
    "Size"      _S      Alt<Key>F8      f.resize
    "Minimize"  _n      Alt<Key>F9      f.minimize
    "Maximize"  _x      Alt<Key>F6      f.maximize
    "Lower"     _L      Alt<Key>F3      f.lower
    no-label                            f.separator
    "Quit"      _Q      Alt<Key>F4      f.kill
}


#
# key binding descriptions
#

Keys DefaultKeyBindings
{
#   Shift<Key>Escape            icon                    f.post_wmenu
#   Meta<Key>space              icon                    f.post_wmenu
    Meta<Key>Tab                root|icon               f.next_key
    Meta Shift<Key>Tab          root|icon               f.prev_key
#   Meta<Key>Escape             root|icon               f.next_key
#   Meta Shift<Key>Escape       root|icon               f.prev_key
    Meta Ctrl Shift<Key>exclam  root|icon               f.set_behavior
#    Meta<Key>Down               root|icon               f.circle_down
#    Meta<Key>Up                 root|icon               f.circle_up
#   Meta<Key>F6                 window                  f.next_key transient
}

#
# button binding descriptions
#

Buttons DefaultButtonBindings
{
#   <Btn1Down>          frame|icon      f.raise
#   <Btn2Down>          frame|icon      f.post_wmenu
#   <Btn1Down>          root            f.menu  RootMenu
    <Btn1Down>          frame|icon      f.raise
    <Btn3Down>          frame|icon      f.post_wmenu
    <Btn3Down>          root            f.menu  RootMenu
    Meta<Btn1Down>      icon|frame      f.lower
    Meta<Btn2Down>      icon|frame      f.resize
    Meta<Btn3Down>      icon|frame      f.move
}

Buttons ExplicitButtonBindings
{
    <Btn1Down>          frame|icon      f.raise
    <Btn2Down>          frame|icon      f.lower
    <Btn3Down>          frame|icon      f.post_wmenu
    <Btn1Down>          root            f.menu  RootMenu
    Meta<Btn1Down>      icon|frame      f.lower
    Meta<Btn2Down>      icon|frame      f.resize
    Meta<Btn3Down>      icon|frame      f.move

}

Buttons PointerButtonBindings
{
    <Btn1Down>          frame|icon      f.raise
    <Btn3Down>          frame|icon      f.post_wmenu
    <Btn2Down>          frame|icon      f.lower
    <Btn1Down>          root            f.menu  RootMenu
# If (Mwm*passButtons == False)
    Meta<Btn1Down>      icon|frame      f.raise
# Else
#    <Btn1Down>          window          f.raise
#    Meta<Btn1Down>     icon|frame      f.lower
    Meta<Btn2Down>      icon|frame      f.resize
    Meta<Btn3Down>      icon|frame      f.move
}

#
#  END OF mwm RESOURCE DESCRIPTION FILE
#
