+# fvwm/themes-rc 0.7.1 build 03-Jul-2009 13:48:26
+# Auto-generated by fvwm-themes-config for srivasta@anzu.
+#
+#         .================================================.
+#         |                ____ _  _ _    _     | The best |
+#         |  Designed for (  __X \/ X \/\/ )\/\ `----------|
+#         |                ) _) \  / \    /    \           |
+#         |-------------. (__) * \/ * \/\(_/\/\_) - 2.5.27 |
+#         | 03-Jul-2009 |                                  |
+#         `================================================'
+#  _______________________________________________________________
+# (   _________________________   ________________________________)
+#  ) (__  _  _  _    _  .      ) (  __ __  ____       .  ____* ___
+# (   __)( \/ )( \/\/ )/\/\ * (   )(  )  )(  __)* /\/\  (  __)/ __)
+#  ) ( .  \  /* \    //    \ . ) (  ) _ ( *) _). /    \* ) _).\__ \
+# (___)  * \/  . \/\/(_/\/\_) (___)(__(__)(____)(_/\/\_)(____)(___/
+
+DestroyFunc FuncFvwmResetInitFunctions
+AddToFunc   FuncFvwmResetInitFunctions
++ I DestroyFunc StartFunction
++ I DestroyFunc InitFunction
++ I DestroyFunc RestartFunction
++ I DestroyFunc SessionInitFunction
++ I DestroyFunc SessionRestartFunction
++ I AddToFunc StartFunction
++ I + I FuncFvwmLoadAllHooks
+
+DestroyFunc FuncFvwmRestartFvwmTheme
+AddToFunc   FuncFvwmRestartFvwmTheme
++ I KillModule FvwmTheme
++ I DestroyModuleConfig FvwmTheme: *
++ I ModuleSynchronous FvwmTheme
+
+DestroyFunc FuncFvwmShowVersionInfo
+AddToFunc   FuncFvwmShowVersionInfo
++ I FuncFvwmShowMessage "FVWM Version" "$[version.line]^nfvwm-themes 0.7.1 built on Jul 03 2009 at 13:48:26"
+
+DestroyFunc FuncFvwmShowComponentInfo
+AddToFunc   FuncFvwmShowComponentInfo
++ I nop
+
+FuncFvwmResetInitFunctions
+
+# ---------------------------------------------------
+# Some global functions, extending FVWM functionality
+
+DestroyFunc FuncFvwmStopModule
+AddToFunc   FuncFvwmStopModule
++ I KillModule $0
+
+DestroyFunc FuncFvwmStopModuleByAlias
+AddToFunc   FuncFvwmStopModuleByAlias
++ I KillModule $0 $1
+
+DestroyFunc FuncFvwmRestartModule
+AddToFunc   FuncFvwmRestartModule
++ I FuncFvwmStopModule $0
++ I Module $0
+
+DestroyFunc FuncFvwmRestartModuleByAlias
+AddToFunc   FuncFvwmRestartModuleByAlias
++ I FuncFvwmStopModuleByAlias $0 $1
++ I Module $0 $1 $2
+
+DestroyFunc FuncFvwmRemoveAllButtons
+AddToFunc   FuncFvwmRemoveAllButtons
++ I Style "*" NoButton 1, NoButton 3, NoButton 5, NoButton 7, NoButton 9
++ I Style "*" NoButton 2, NoButton 4, NoButton 6, NoButton 8, NoButton 0
++ I TitleStyle Height 5
+
+#.---- start: Read themes-rc-2
+# fvwm/themes-rc-2 0.7.1
+# Auto-generated by fvwm-themes-config for srivasta@anzu.
+#
+#         .================================================.
+#         |                ____ _  _ _    _     | The best |
+#         |  Designed for (  __X \/ X \/\/ )\/\ `----------|
+#         |                ) _) \  / \    /    \           |
+#         |-------------. (__) * \/ * \/\(_/\/\_) - 2.5.27 |
+#         | 03-Jul-2009 |                                  |
+#         `================================================'
+#  _______________________________________________________________
+# (   _________________________   ________________________________)
+#  ) (__  _  _  _    _  .      ) (  __ __  ____       .  ____* ___
+# (   __)( \/ )( \/\/ )/\/\ * (   )(  )  )(  __)* /\/\  (  __)/ __)
+#  ) ( .  \  /* \    //    \ . ) (  ) _ ( *) _). /    \* ) _).\__ \
+# (___)  * \/  . \/\/(_/\/\_) (___)(__(__)(____)(_/\/\_)(____)(___/
+
+ImagePath $FVWM_USERDIR/themes/current/images:$FVWM_USERDIR/images:+
+ImagePath +:/usr/share/icons:/usr/share/pixmaps:/usr/share/icons/wm-icons
+ImagePath +:/usr/X11R6/include/X11/pixmaps/:/usr/X11R6/include/X11/bitmaps/
+ImagePath +:/usr/include/X11/bitmaps/
+
+SetEnv fvwm_theme_bling_dir /usr/share/fvwm/system.fvwm2rc-support
+
+DestroyFunc FuncFvwmLoadAllHooks
+AddToFunc   FuncFvwmLoadAllHooks
++ I FuncFvwmStartWheel
++ I FuncFvwmStartStroke
++ I FuncFvwmStartFvwmEvent-Sound
++ I FuncFvwmStartThemeModules
++ I FuncFvwmStartFvwmEvent-Events
++ I FuncFvwmStartWindowButtons
++ I FuncFvwmStartColors
++ I FuncFvwmStartBindings
++ I FuncFvwmStartFvwmAnimate
++ I FuncFvwmStartThemeBackground
+
+### We will decide later whether to use full paths here.
+#.---- start: Read "/usr/share/fvwm/themes/default/background"
+DestroyFunc FuncFvwmStartThemeBackground
+AddToFunc   FuncFvwmStartThemeBackground
++ I Exec exec fvwm-root $[fvwm_theme_bling_dir]/images/background/stone.xpm
+
+DestroyFunc FuncFvwmStopThemeBackground
+AddToFunc   FuncFvwmStopThemeBackground
++ I Nop
+
+DestroyFunc FuncFvwmBackgroundSolidColor
+AddToFunc   FuncFvwmBackgroundSolidColor
++ I DestroyFunc FuncFvwmStartThemeBackground
++ I AddToFunc   FuncFvwmStartThemeBackground
++ I + I Exec exec fvwm-themes-root --solid "$0"
+
+DestroyFunc FuncFvwmBackgroundPixmapColors
+AddToFunc   FuncFvwmBackgroundPixmapColors
++ I DestroyFunc FuncFvwmStartThemeBackground
++ I AddToFunc   FuncFvwmStartThemeBackground
++ I + I Exec exec fvwm-themes-images --in-file $[fvwm_theme_bling_dir]/images/background/stone.xpm --colorize --colorize-colors $* --setroot
+
+DestroyFunc FuncFvwmBackgroundImage
+AddToFunc   FuncFvwmBackgroundImage
++ I DestroyFunc FuncFvwmStartThemeBackground
++ I AddToFunc   FuncFvwmStartThemeBackground
++ I + I Exec exec fvwm-themes-root --adjust $[fvwm_theme_bling_dir]/images/background/'$0'
+#`====== end: Read "/usr/share/fvwm/themes/default/background"
+
+FuncFvwmBackgroundImage fvwm-wallpaper-tigerskin.jpg
+#.---- start: Read "/usr/share/fvwm/themes/default/bindings.switch-mouse-2-3.no"
+DestroyFunc MouseXX
+AddToFunc   MouseXX
++ I Mouse $0 $2 $3 $4 "$5" "$6" "$7" "$8" "$9"
+
+# For stroke:
+# Mouse 3 on root window without modifier
+DestroyFunc FuncFvwmButton3OnRootWindow
+AddToFunc   FuncFvwmButton3OnRootWindow
++ I Menu MenuFvwmWindowOps
+
+# Alt Mouse 3 into a normal window
+DestroyFunc FuncFvwmButton3OnWindow
+AddToFunc   FuncFvwmButton3OnWindow
++ I Menu MenuFvwmWindowOps
+
+# For ewmh
+DestroyFunc FuncFvwmEWMHBindingsButton3OnRootWindow
+AddToFunc   FuncFvwmEWMHBindingsButton3OnRootWindow
++ I Mouse 3 R M Menu MenuFvwmWindowOps
+
+DestroyFunc FuncFvwmNoEWMHBindingsButton3OnRootWindow
+AddToFunc   FuncFvwmNoEWMHBindingsButton3OnRootWindow
++ I Mouse 3 R A Menu MenuFvwmWindowOps
+
+DestroyFunc FuncFvwmEWMHButton2OnRootWindow
+AddToFunc   FuncFvwmEWMHButton2OnRootWindow
++ I WindowList
+
+#`====== end: Read "/usr/share/fvwm/themes/default/bindings.switch-mouse-2-3.no"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/bindings.restrict-modifiers.no"
+DestroyFunc KeyMM
+AddToFunc   KeyMM
++ I Key $0 $1 $2 $4 "$5" "$6" "$7" "$8" "$9"
+#`====== end: Read "/usr/share/fvwm/themes/default/bindings.restrict-modifiers.no"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/bindings"
+# Binding Functions
+#
+# "I" stands for Immediate
+# "M" stands for Motion
+# "C" stands for Click
+# "H" stands for Hold
+# "D" stands for Double Click
+
+DestroyFunc FuncFvwmMoveOrRaiseOrShade
+AddToFunc   FuncFvwmMoveOrRaiseOrShade
++ H    Move
++ M    Move
++ C    Raise
++ D    WindowShade
+
+DestroyFunc FuncFvwmResizeOrRaiseOrShade
+AddToFunc   FuncFvwmResizeOrRaiseOrShade
++ H    Resize$0
++ M    Resize$0
++ C    Raise
++ D    WindowShade
+
+DestroyFunc FuncFvwmMoveOrRaiseLower
+AddToFunc   FuncFvwmMoveOrRaiseLower
++ H    Move
++ M    Move
++ C    RaiseLower
+
+DestroyFunc FuncFvwmMoveOrIconify
+AddToFunc   FuncFvwmMoveOrIconify
++ M    Move
++ D    Iconify
+
+DestroyFunc FuncFvwmMaximizeFullScreen
+AddToFunc   FuncFvwmMaximizeFullScreen
++ I ThisWindow (Maximized) WindowStyle Title, Borders
++ I TestRc (!Match) WindowStyle !Title, !Borders
++ I TestRc (!Match) Raise
++ I TestRc (!Match) UpdateStyles
++ I Maximize ewmhiwa
+
+DestroyFunc FuncFvwmWindowOpsOrAction
+AddToFunc   FuncFvwmWindowOpsOrAction
++ I Menu MenuFvwmWindowOps2 $*
+#+ C Menu MenuFvwmWindowOps3
+#+ D $*
+
+DestroyFunc FuncFvwmSetTitleBindings
+AddToFunc   FuncFvwmSetTitleBindings
++ I Mouse 1    $0      A       FuncFvwmMoveOrRaiseOrShade
++ I Mouse 1    $0      C       FuncFvwmMoveOrRaiseLower
++ I MouseXX 2 3        $0      A       FuncFvwmMoveOrRaiseLower
++ I MouseXX 3 2        $0      A       Menu MenuFvwmWindowOps2
++ I MouseXX 3 2        $0      M       Menu MenuFvwmWindowOps
+
+DestroyFunc FuncFvwmUnsetTitleBindings
+AddToFunc   FuncFvwmUnsetTitleBindings
++ I Mouse 1    $0      A       -
++ I Mouse 1    $0      C       -
++ I MouseXX 2 3        $0      A       -
++ I MouseXX 3 2        $0      A       -
++ I MouseXX 3 2        $0      M       -
+
+DestroyFunc FuncFvwmWindowList
+AddToFunc   FuncFvwmWindowList
++ I WindowList SelectOnRelease "" SortByResource, NoDeskSort, NoGeometry, NoHotkeys
+
+# ---------------------------------------------------------------------------
+# Contexts:
+#     R = Root Window                 rrrrrrrrrrrrrrrrrrrrrr
+#     W = Application Window          rIrrrrFSSSSSSSSSFrrrrr
+#     F = Frame Corners               rrrrrrS13TTTT642Srrrrr
+#     S = Frame Sides                 rIrrrrSwwwwwwwwwSrrrrr
+#     T = Title Bar                   rrrrrrSwwwwwwwwwSrrrrr
+#     I = Icon                        rIrrrrFSSSSSSSSSFrrrrr
+#                                     rrrrrrrrrrrrrrrrrrrrrr
+# Numbers are buttons: 1 3 5 7 9   0 8 6 4 2
+#
+# Modifiers: (A)ny, (C)ontrol, (S)hift, (M)eta, (N)othing
+
+# ---------------------------------------------------------------------------
+# key/mouse btn        context modifie function
+
+# press Ctrl-Alt arrow anywhere, and scroll by one page
+Key Left       A       CM      GotoPage -1p +0p
+Key Right      A       CM      GotoPage +1p +0p
+Key Up         A       CM      GotoPage +0p -1p
+Key Down       A       CM      GotoPage +0p +1p
+
+# press Shift-Ctrl-Alt arrow anywhere, and scroll by 10% of a page
+Key Left       A       SCM     Scroll -10  +0
+Key Right      A       SCM     Scroll +10  +0
+Key Up         A       SCM     Scroll  +0 -10
+Key Down       A       SCM     Scroll  +0 +10
+
+# press Shift-Ctrl arrow anywhere, reserved
+Key Left       A       SC      Nop
+Key Right      A       SC      Nop
+Key Up         A       SC      Nop
+Key Down       A       SC      Nop
+
+# press Shift+Alt arrow anywhere, and move the pointer by 1% of a page
+Key Left       A       SM      CursorMove -1 +0
+Key Right      A       SM      CursorMove +1 +0
+Key Up         A       SM      CursorMove +0 -1
+Key Down       A       SM      CursorMove +0 +1
+
+# direction commands, Ctrl+KP_N (do not always work)
+Key KP_1       A       C       Direction SouthWest FuncFvwmSelectWindow
+Key KP_2       A       C       Direction South     FuncFvwmSelectWindow
+Key KP_3       A       C       Direction SouthEast FuncFvwmSelectWindow
+Key KP_4       A       C       Direction West      FuncFvwmSelectWindow
+Key KP_5       A       C       Direction Center    FuncFvwmSelectWindow
+Key KP_6       A       C       Direction East      FuncFvwmSelectWindow
+Key KP_7       A       C       Direction NorthWest FuncFvwmSelectWindow
+Key KP_8       A       C       Direction North     FuncFvwmSelectWindow
+Key KP_9       A       C       Direction NorthEast FuncFvwmSelectWindow
+
+# These {move,go} to {page,desk} bindings are experimental, may be changed.
+
+# go to page, Ctrl+Alt+KP_N (these keys do not always work)
+Key KP_1       A       CM      GotoPage 0 2
+Key KP_2       A       CM      GotoPage 1 2
+Key KP_3       A       CM      GotoPage 2 2
+Key KP_4       A       CM      GotoPage 0 1
+Key KP_5       A       CM      GotoPage 1 1
+Key KP_6       A       CM      GotoPage 2 1
+Key KP_7       A       CM      GotoPage 0 0
+Key KP_8       A       CM      GotoPage 1 0
+Key KP_9       A       CM      GotoPage 2 0
+Key KP_0       A       CM      GotoPage prev
+
+Key 1          A       SCM     GotoPage 0 2
+Key 2          A       SCM     GotoPage 1 2
+Key 3          A       SCM     GotoPage 2 2
+Key 4          A       SCM     GotoPage 0 1
+Key 5          A       SCM     GotoPage 1 1
+Key 6          A       SCM     GotoPage 2 1
+Key 7          A       SCM     GotoPage 0 0
+Key 8          A       SCM     GotoPage 1 0
+Key 9          A       SCM     GotoPage 2 0
+Key 0          A       SCM     GotoPage prev
+
+# move to page, Shift+Ctrl+KP_N
+Key KP_1       A       SC      MoveToPage 0 2
+Key KP_2       A       SC      MoveToPage 1 2
+Key KP_3       A       SC      MoveToPage 2 2
+Key KP_4       A       SC      MoveToPage 0 1
+Key KP_5       A       SC      MoveToPage 1 1
+Key KP_6       A       SC      MoveToPage 2 1
+Key KP_7       A       SC      MoveToPage 0 0
+Key KP_8       A       SC      MoveToPage 1 0
+Key KP_9       A       SC      MoveToPage 2 0
+Key KP_0       A       SC      MoveToPage prev
+
+# move without the cursor, Shift+Alt+KP_N
+Key KP_1       A       SM      Move w-1 w+1
+Key KP_2       A       SM      Move w   w+1
+Key KP_3       A       SM      Move w+1 w+1
+Key KP_4       A       SM      Move w-1 w
+Key KP_5       A       SM      Move w   w
+Key KP_6       A       SM      Move w+1 w
+Key KP_7       A       SM      Move w-1 w-1
+Key KP_8       A       SM      Move w   w-1
+Key KP_9       A       SM      Move w+1 w-1
+
+# go to desk, Ctrl+Alt+N
+Key 1          A       CM      GotoDesk 0 0
+Key 2          A       CM      GotoDesk 0 1
+Key 3          A       CM      GotoDesk 0 2
+Key 4          A       CM      GotoDesk 0 3
+Key 0          A       CM      GotoDeskAndPage prev
+
+# move to desk, Shift+Ctrl+N
+Key 1          A       SC      MoveToDesk 0 0
+Key 2          A       SC      MoveToDesk 0 1
+Key 3          A       SC      MoveToDesk 0 2
+Key 4          A       SC      MoveToDesk 0 3
+Key 0          A       SC      MoveToDesk prev
+
+# keyboard accelerators
+# Shift is needed to let apps (xwe, dosemu, kcalc) to handle Alt-FN keys
+KeyMM F1       A       M SM    Menu MenuFvwmRoot
+KeyMM F2       A       M SM    FuncFvwmWindowList
+KeyMM F3       A       M SM    Menu MenuFvwmWindowOps
+KeyMM F4       A       M SM    Close
+KeyMM F5       A       M SM    RaiseLower
+KeyMM F6       A       M SM    FuncFvwmRestore
+KeyMM F7       A       M SM    Move
+KeyMM F8       A       M SM    Resize
+KeyMM F9       A       M SM    Iconify
+KeyMM F10      A       M SM    Pick FuncFvwmSimpleMaximize
+KeyMM F11      A       M SM    Module FvwmIdent
+KeyMM F12      A       M SM    FuncFvwmConsole
+
+Key Tab        A       M       WindowList Root c c NoDeskSort, SelectOnRelease Meta_L
+Key Tab        A       SM      WindowList Root c c OnlyListSkip, NoDeskSort, SelectOnRelease
+Key Tab        A       CM      Prev FuncFvwmSelectWindow
+Key Tab        A       SCM     Next FuncFvwmSelectWindow
+Key Prior      A       M       Prev FuncFvwmSelectWindow
+Key Next       A       M       Next FuncFvwmSelectWindow
+Key F11        A       SC      Pick FuncFvwmMaximizeFullScreen
+Key F12        A       SC      FuncFvwmConfirm `Refresh with no cache?` FuncFvwmThemesFreshUncached
+
+# misc.
+Key F8         A       SC      FuncFvwmShowAllColorsets
+Key F9         A       SC      FuncFvwmShowColourTable
+
+# ---------------------------------------------------------------------------
+#     button   context modifie function
+
+# pointer in Root
+Mouse 1        R       A       Menu MenuFvwmRoot
+MouseXX 2 3    R       A       FuncFvwmWindowList
+MouseXX 3 2    R       A       Menu MenuFvwmWindowOps
+
+MouseXX 2 3    R       C       Module FvwmPager -transient FvwmPager-Single * *
+MouseXX 2 3    R       SC      Module FvwmPager -transient FvwmPager-Desker 0 3
+
+# pointer on a EWMH desktop
+
+# pointer in Window Buttons
+# now in 'buttons' component
+Mouse 1        D       M       Menu MenuFvwmRoot
+MouseXX 2 3    D       M       FuncFvwmWindowList
+MouseXX 3 2    D       M       Menu MenuFvwmWindowOps
+
+MouseXX 2 3    D       MC      Module FvwmPager -transient FvwmPager-Single * *
+MouseXX 2 3    D       MSC     Module FvwmPager -transient FvwmPager-Desker 0 3
+
+# pointer in Window Decorations
+FuncFvwmSetTitleBindings TSF
+Mouse 1        SF      A       FuncFvwmResizeOrRaiseOrShade
+Mouse 1        SF      S       FuncFvwmResizeOrRaiseOrShade Maximize
+
+# pointer in Icon
+Mouse 1        I       A       FuncFvwmMoveOrIconify
+MouseXX 2 3    I       A       FuncFvwmIconify
+MouseXX 3 2    I       A       Menu MenuFvwmWindowOps2
+Mouse 1        I       S       FuncFvwmIconify
+MouseXX 2 3    I       S       FuncFvwmIconifySameResource off
+MouseXX 3 2    I       S       FuncFvwmIconifySameResource toggle
+
+# pointer in Window (and in Icon for consistency)
+Mouse 1        WI      M       Menu MenuFvwmRoot
+Mouse 1        WI      CM      FuncFvwmMoveOrRaiseLower
+MouseXX 2 3    WI      M       FuncFvwmMoveOrRaiseLower
+MouseXX 3 2    WI      M       Menu MenuFvwmWindowOps
+
+# ---------------------------------------------------------------------------
+# We need to destroy the bindings to avoid current problems with fvwm.
+
+DestroyFunc FuncFvwmStartBindings
+AddToFunc   FuncFvwmStartBindings
+
+DestroyFunc FuncFvwmRemoveBinding
+AddToFunc   FuncFvwmRemoveBinding
+#    Key/Mouse  (match)   key/button   context modifiers   method
+#+ I  $0         $1        $2           $3      $4           --
++ I  $0         $1        $2           W      $4            --
+
+DestroyFunc FuncFvwmRemoveBindingsOnWindow
+AddToFunc   FuncFvwmRemoveBindingsOnWindow
++ I FuncFvwmRemoveBinding Key "($0)" Left      A       CM      
++ I FuncFvwmRemoveBinding Key "($0)" Right     A       CM      
++ I FuncFvwmRemoveBinding Key "($0)" Up        A       CM      
++ I FuncFvwmRemoveBinding Key "($0)" Down      A       CM      
++ I FuncFvwmRemoveBinding Key "($0)" Left      A       SCM     
++ I FuncFvwmRemoveBinding Key "($0)" Right     A       SCM     
++ I FuncFvwmRemoveBinding Key "($0)" Up        A       SCM     
++ I FuncFvwmRemoveBinding Key "($0)" Down      A       SCM     
++ I FuncFvwmRemoveBinding Key "($0)" Left      A       SC      
++ I FuncFvwmRemoveBinding Key "($0)" Right     A       SC      
++ I FuncFvwmRemoveBinding Key "($0)" Up        A       SC      
++ I FuncFvwmRemoveBinding Key "($0)" Down      A       SC      
++ I FuncFvwmRemoveBinding Key "($0)" Left      A       SM      
++ I FuncFvwmRemoveBinding Key "($0)" Right     A       SM      
++ I FuncFvwmRemoveBinding Key "($0)" Up        A       SM      
++ I FuncFvwmRemoveBinding Key "($0)" Down      A       SM      
++ I FuncFvwmRemoveBinding Key "($0)" KP_1      A       C       
++ I FuncFvwmRemoveBinding Key "($0)" KP_2      A       C       
++ I FuncFvwmRemoveBinding Key "($0)" KP_3      A       C       
++ I FuncFvwmRemoveBinding Key "($0)" KP_4      A       C       
++ I FuncFvwmRemoveBinding Key "($0)" KP_5      A       C       
++ I FuncFvwmRemoveBinding Key "($0)" KP_6      A       C       
++ I FuncFvwmRemoveBinding Key "($0)" KP_7      A       C       
++ I FuncFvwmRemoveBinding Key "($0)" KP_8      A       C       
++ I FuncFvwmRemoveBinding Key "($0)" KP_9      A       C       
++ I FuncFvwmRemoveBinding Key "($0)" KP_1      A       CM      
++ I FuncFvwmRemoveBinding Key "($0)" KP_2      A       CM      
++ I FuncFvwmRemoveBinding Key "($0)" KP_3      A       CM      
++ I FuncFvwmRemoveBinding Key "($0)" KP_4      A       CM      
++ I FuncFvwmRemoveBinding Key "($0)" KP_5      A       CM      
++ I FuncFvwmRemoveBinding Key "($0)" KP_6      A       CM      
++ I FuncFvwmRemoveBinding Key "($0)" KP_7      A       CM      
++ I FuncFvwmRemoveBinding Key "($0)" KP_8      A       CM      
++ I FuncFvwmRemoveBinding Key "($0)" KP_9      A       CM      
++ I FuncFvwmRemoveBinding Key "($0)" KP_0      A       CM      
++ I FuncFvwmRemoveBinding Key "($0)" 1 A       SCM     
++ I FuncFvwmRemoveBinding Key "($0)" 2 A       SCM     
++ I FuncFvwmRemoveBinding Key "($0)" 3 A       SCM     
++ I FuncFvwmRemoveBinding Key "($0)" 4 A       SCM     
++ I FuncFvwmRemoveBinding Key "($0)" 5 A       SCM     
++ I FuncFvwmRemoveBinding Key "($0)" 6 A       SCM     
++ I FuncFvwmRemoveBinding Key "($0)" 7 A       SCM     
++ I FuncFvwmRemoveBinding Key "($0)" 8 A       SCM     
++ I FuncFvwmRemoveBinding Key "($0)" 9 A       SCM     
++ I FuncFvwmRemoveBinding Key "($0)" 0 A       SCM     
++ I FuncFvwmRemoveBinding Key "($0)" KP_1      A       SC      
++ I FuncFvwmRemoveBinding Key "($0)" KP_2      A       SC      
++ I FuncFvwmRemoveBinding Key "($0)" KP_3      A       SC      
++ I FuncFvwmRemoveBinding Key "($0)" KP_4      A       SC      
++ I FuncFvwmRemoveBinding Key "($0)" KP_5      A       SC      
++ I FuncFvwmRemoveBinding Key "($0)" KP_6      A       SC      
++ I FuncFvwmRemoveBinding Key "($0)" KP_7      A       SC      
++ I FuncFvwmRemoveBinding Key "($0)" KP_8      A       SC      
++ I FuncFvwmRemoveBinding Key "($0)" KP_9      A       SC      
++ I FuncFvwmRemoveBinding Key "($0)" KP_0      A       SC      
++ I FuncFvwmRemoveBinding Key "($0)" KP_1      A       SM      
++ I FuncFvwmRemoveBinding Key "($0)" KP_2      A       SM      
++ I FuncFvwmRemoveBinding Key "($0)" KP_3      A       SM      
++ I FuncFvwmRemoveBinding Key "($0)" KP_4      A       SM      
++ I FuncFvwmRemoveBinding Key "($0)" KP_5      A       SM      
++ I FuncFvwmRemoveBinding Key "($0)" KP_6      A       SM      
++ I FuncFvwmRemoveBinding Key "($0)" KP_7      A       SM      
++ I FuncFvwmRemoveBinding Key "($0)" KP_8      A       SM      
++ I FuncFvwmRemoveBinding Key "($0)" KP_9      A       SM      
++ I FuncFvwmRemoveBinding Key "($0)" 1         A       CM      
++ I FuncFvwmRemoveBinding Key "($0)" 2         A       CM      
++ I FuncFvwmRemoveBinding Key "($0)" 3         A       CM      
++ I FuncFvwmRemoveBinding Key "($0)" 4         A       CM      
++ I FuncFvwmRemoveBinding Key "($0)" 0         A       CM      
++ I FuncFvwmRemoveBinding Key "($0)" 1         A       SC      
++ I FuncFvwmRemoveBinding Key "($0)" 2         A       SC      
++ I FuncFvwmRemoveBinding Key "($0)" 3         A       SC      
++ I FuncFvwmRemoveBinding Key "($0)" 4         A       SC      
++ I FuncFvwmRemoveBinding Key "($0)" 0         A       SC      
+
+# M KeyMM
++ I FuncFvwmRemoveBinding Key "($0)" F1        A       M       
++ I FuncFvwmRemoveBinding Key "($0)" F2        A       M       
++ I FuncFvwmRemoveBinding Key "($0)" F3        A       M       
++ I FuncFvwmRemoveBinding Key "($0)" F4        A       M       
++ I FuncFvwmRemoveBinding Key "($0)" F5        A       M       
++ I FuncFvwmRemoveBinding Key "($0)" F6        A       M       
++ I FuncFvwmRemoveBinding Key "($0)" F7        A       M       
++ I FuncFvwmRemoveBinding Key "($0)" F8        A       M       
++ I FuncFvwmRemoveBinding Key "($0)" F9        A       M       
++ I FuncFvwmRemoveBinding Key "($0)" F10       A       M       
++ I FuncFvwmRemoveBinding Key "($0)" F11       A       M       
++ I FuncFvwmRemoveBinding Key "($0)" F12       A       M       
+# SM KeyMM
++ I FuncFvwmRemoveBinding Key "($0)" F1        A        SM     
++ I FuncFvwmRemoveBinding Key "($0)" F2        A        SM     
++ I FuncFvwmRemoveBinding Key "($0)" F3        A        SM     
++ I FuncFvwmRemoveBinding Key "($0)" F4        A        SM     
++ I FuncFvwmRemoveBinding Key "($0)" F5        A        SM     
++ I FuncFvwmRemoveBinding Key "($0)" F6        A        SM     
++ I FuncFvwmRemoveBinding Key "($0)" F7        A        SM     
++ I FuncFvwmRemoveBinding Key "($0)" F8        A        SM     
++ I FuncFvwmRemoveBinding Key "($0)" F9        A        SM     
++ I FuncFvwmRemoveBinding Key "($0)" F10       A        SM     
++ I FuncFvwmRemoveBinding Key "($0)" F11       A        SM     
++ I FuncFvwmRemoveBinding Key "($0)" F12       A        SM     
+
++ I FuncFvwmRemoveBinding Key "($0)" Tab       A       M       
++ I FuncFvwmRemoveBinding Key "($0)" Tab       A       SM      
++ I FuncFvwmRemoveBinding Key "($0)" Tab       A       CM      
++ I FuncFvwmRemoveBinding Key "($0)" Tab       A       SCM     
++ I FuncFvwmRemoveBinding Key "($0)" Prior     A       M       
++ I FuncFvwmRemoveBinding Key "($0)" Next      A       M       
++ I FuncFvwmRemoveBinding Mouse "($0)" 1       W       M       
++ I FuncFvwmRemoveBinding Mouse "($0)" 1       W       CM      
+
+# XX first
++ I FuncFvwmRemoveBinding Mouse "($0)" 2       W       M       
++ I FuncFvwmRemoveBinding Mouse "($0)" 3       W       M       
+# XX second
++ I FuncFvwmRemoveBinding Mouse "($0)" 3       W       M       
++ I FuncFvwmRemoveBinding Mouse "($0)" 2       W       M       
+
+DestroyFunc FuncFvwmStopBindings
+AddToFunc   FuncFvwmStopBindings
++ I Key Left   A       CM      -
++ I Key Right  A       CM      -
++ I Key Up     A       CM      -
++ I Key Down   A       CM      -
++ I Key Left   A       SCM     -
++ I Key Right  A       SCM     -
++ I Key Up     A       SCM     -
++ I Key Down   A       SCM     -
++ I Key Left   A       SC      -
++ I Key Right  A       SC      -
++ I Key Up     A       SC      -
++ I Key Down   A       SC      -
++ I Key Left   A       SM      -
++ I Key Right  A       SM      -
++ I Key Up     A       SM      -
++ I Key Down   A       SM      -
++ I Key KP_1   A       C       -
++ I Key KP_2   A       C       -
++ I Key KP_3   A       C       -
++ I Key KP_4   A       C       -
++ I Key KP_5   A       C       -
++ I Key KP_6   A       C       -
++ I Key KP_7   A       C       -
++ I Key KP_8   A       C       -
++ I Key KP_9   A       C       -
++ I Key KP_1   A       CM      -
++ I Key KP_2   A       CM      -
++ I Key KP_3   A       CM      -
++ I Key KP_4   A       CM      -
++ I Key KP_5   A       CM      -
++ I Key KP_6   A       CM      -
++ I Key KP_7   A       CM      -
++ I Key KP_8   A       CM      -
++ I Key KP_9   A       CM      -
++ I Key KP_0   A       CM      -
++ I Key 1      A       SCM     -
++ I Key 2      A       SCM     -
++ I Key 3      A       SCM     -
++ I Key 4      A       SCM     -
++ I Key 5      A       SCM     -
++ I Key 6      A       SCM     -
++ I Key 7      A       SCM     -
++ I Key 8      A       SCM     -
++ I Key 9      A       SCM     -
++ I Key 0      A       SCM     -
++ I Key KP_1   A       SC      -
++ I Key KP_2   A       SC      -
++ I Key KP_3   A       SC      -
++ I Key KP_4   A       SC      -
++ I Key KP_5   A       SC      -
++ I Key KP_6   A       SC      -
++ I Key KP_7   A       SC      -
++ I Key KP_8   A       SC      -
++ I Key KP_9   A       SC      -
++ I Key KP_0   A       SC      -
++ I Key KP_1   A       SM      -
++ I Key KP_2   A       SM      -
++ I Key KP_3   A       SM      -
++ I Key KP_4   A       SM      -
++ I Key KP_5   A       SM      -
++ I Key KP_6   A       SM      -
++ I Key KP_7   A       SM      -
++ I Key KP_8   A       SM      -
++ I Key KP_9   A       SM      -
++ I Key 1      A       CM      -
++ I Key 2      A       CM      -
++ I Key 3      A       CM      -
++ I Key 4      A       CM      -
++ I Key 0      A       CM      -
++ I Key 1      A       SC      -
++ I Key 2      A       SC      -
++ I Key 3      A       SC      -
++ I Key 4      A       SC      -
++ I Key 0      A       SC      -
++ I KeyMM F1   A       M SM    -
++ I KeyMM F2   A       M SM    -
++ I KeyMM F3   A       M SM    -
++ I KeyMM F4   A       M SM    -
++ I KeyMM F5   A       M SM    -
++ I KeyMM F6   A       M SM    -
++ I KeyMM F7   A       M SM    -
++ I KeyMM F8   A       M SM    -
++ I KeyMM F9   A       M SM    -
++ I KeyMM F10  A       M SM    -
++ I KeyMM F11  A       M SM    -
++ I KeyMM F12  A       M SM    -
++ I Key Tab    A       M       -
++ I Key Tab    A       SM      -
++ I Key Tab    A       CM      -
++ I Key Tab    A       SCM     -
++ I Key Prior  A       M       -
++ I Key Next   A       M       -
++ I Mouse 1    R       A       -
++ I MouseXX 2 3        R       A       -
++ I MouseXX 3 2        R       A       -
++ I MouseXX 2 3        R       C       -
++ I MouseXX 2 3        R       SC      -
++ I Mouse 1    D       M       -
++ I MouseXX 2 3        D       M       -
++ I MouseXX 3 2        D       M       -
++ I MouseXX 2 3        D       MC      -
++ I MouseXX 2 3        D       MSC     -
++ I FuncFvwmUnsetTitleBindings TSF
++ I Mouse 1    SF      A       -
++ I Mouse 1    I       A       -
++ I MouseXX 2 3        I       A       -
++ I MouseXX 3 2        I       A       -
++ I Mouse 1    I       S       -
++ I MouseXX 2 3        I       S       -
++ I MouseXX 3 2        I       S       -
++ I Mouse 1    WI      M       -
++ I Mouse 1    WI      CM      -
++ I MouseXX 2 3        WI      M       -
++ I MouseXX 3 2        WI      M       -
+#`====== end: Read "/usr/share/fvwm/themes/default/bindings"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/colors"
+# colors@default
+
+# ****************************************************************************
+#
+# I.   FVWM Colorsets (0 to 9)
+#       I.1. Default Colorsets
+#       I.2. Window Decorations
+#       I.3. Menu Colorsets
+#
+# II.  Module Colorsets (10 to 29)
+#       II.1. Common Colorsets
+#       II.2. Window List Module Colorsets
+#       II.3. Other Module Colorsets
+#       II.4. External Colorsets
+#
+# III. Application Colorsets (30 to 35)
+#
+# IV.  Start/Stop functions
+#
+# ****************************************************************************
+
+# ============================================================================
+# I. FVWM Colorsets
+# ============================================================================
+
+# ----------------------
+# I.1. Default Colorsets
+# ----------------------
+
+# for feedback windows (like geometry window and NoteMessage) and FvwmScroll
+#
+Colorset 0 fg black, bg rgb:70/a0/a0
+
+# -----------------------
+# I.2. Window Decorations
+# -----------------------
+
+# The following colors are used in FvwmPager for the window colors
+# and in a title bar of windows (shade/hilight colors, computed from
+# the bg color, but might be specified directly by sh and hi).
+# The title bar background is defined below using TitleStyle.
+
+# window title, inactive and active
+#
+
+Colorset 1 VGradient 40 2 rgb:88/7b/66 1 rgb:66/5c/4c 1 rgb:88/7b/66, \
+       bg AliceBlue, fg gray80, fgAlpha 85, NoShape
+Colorset 2 VGradient 40 2 rgb:cc/b8/9a 1 rgb:99/8a/7b 1 rgb:cc/b8/9a, \
+       bg AliceBlue, fg white, NoShape
+
+# window borders, inactive and active
+#
+Colorset 3 fg black, bg rgb:88/7b/66, Plain, NoShape
+Colorset 4 fg black, bg rgb:cc/B8/9a, Plain, NoShape
+
+# background for window title, buttons and border
+#
+DestroyFunc FuncFvwmDecorBackground
+AddToFunc   FuncFvwmDecorBackground
++ I TitleStyle AllInactive Colorset 1 -- Raised
++ I TitleStyle AllActive   Colorset 2 -- Raised
+#
++ I ButtonStyle All Simple -- UseTitleStyle
+
+# -------------------
+# I.3. Menu Colorsets
+# -------------------
+
+# inactive menu item fg+bg and menu face if any
+#
+Colorset 5 fg white, HGradient 40 rgb:51/6c/90 rgb:3f/54/70, bg Linen, NoShape
+
+# active menu item fg+bg
+#
+Colorset 6 fg white, bg rgb:63/84/b0, Plain, NoShape
+
+# greyed menu item fg
+#
+Colorset 7 fg grey45, bg grey45, Plain, NoShape
+
+# -------------------------------------------------
+# Colorsets 8 and 9 are reserved for the future use.
+
+# ============================================================================
+# II. Module Colorsets
+# ============================================================================
+
+# ----------------------
+# II.1. Common Colorsets
+# ----------------------
+
+# default for modules
+# For FvwmButtons, FvwmPager, can be also used for FvwmIconMan, FvwmIconBox.
+#
+Colorset 10 fg black, bg rgb:80/A0/A0, Plain, NoShape
+
+# default hilight for modules
+# For hilighting a part of a button bar (some swallowed apps for example).
+#
+Colorset 11 fg black, bg white, Plain, NoShape
+
+# special or funny: a gradient or a pixmap
+# May be used in certain FvwmButtons, FvwmIconMan, FvwmIconBox.
+#
+Colorset 12 fg black, bg rgb:80/A0/A0, \
+       VGradient 20 rgb:80/A0/A0 rgb:C0/F0/F0, NoShape
+
+# swallowed window: the hilight and shadow colors should be defined
+# (-hd of xclock and -hl of xload use sh, and -hl of xclock uses hi)
+#
+Colorset 13 fg black, bg rgb:70/8C/8C, hi black, sh gray40, \
+       Plain, NoShape
+
+# default #2
+# FvwmPager or to get more colors in FvwmButtons, can be set to 10.
+#
+Colorset 14 fg black, bg rgb:80/A0/A0, Plain, NoShape
+
+# default hilight #2
+# FvwmPager or to get more colors in FvwmButtons, can be set to 11.
+#
+Colorset 15 fg black, bg rgb:C0/F0/F0, Plain, NoShape
+
+# tips/balloons (TaskBar and FvwmPager)
+#
+Colorset 16 fg black, bg rgb:F0/F0/C0, Plain, NoShape
+
+# ----------------------------------
+# II.2. Window List Module Colorsets
+# ----------------------------------
+
+# standard item
+Colorset 17 fg black, bg rgb:80/A0/A0, Plain, NoShape
+
+# active item
+Colorset 18 fg black, bg rgb:A0/C8/C8, Plain, NoShape
+
+# iconified item
+Colorset 19 fg white, bg rgb:60/78/78, Plain, NoShape
+
+# pointed item
+Colorset 20 fg black, bg rgb:88/AA/AA, Plain, NoShape
+
+# ----------------------------
+# II.3. Other Module Colorsets
+# ----------------------------
+
+# FvwmIdent
+#
+Colorset 21 fg black, bg bisque, Plain, NoShape
+
+# FvwmConsole
+#
+Colorset 22 fg white, bg rgb:00/30/60, Plain, NoShape
+
+# transparent
+#Colorset 23 fg $[fg.cs10], bg $[bg.cs10], Transparent, Plain, NoShape
+
+# ------------------------
+# II.4. External Colorsets
+# ------------------------
+
+# ----------------------------
+# reserved for modules@: 24-25
+
+# ----------------------------------
+# reserved for the future use: 26-28
+
+# temporary colorset: 29, has no static definition, used dynamically
+
+# ============================================================================
+# III. Application Colorsets
+# ============================================================================
+
+# regular terminal (xterm, rxvt, Eterm)
+#
+Colorset 30 fg white, bg rgb:00/00/50, Plain, NoShape
+
+# admin terminal (su xterm)
+#
+Colorset 31 fg white, bg rgb:00/50/50, Plain, NoShape
+
+# remote terminal (ssh, telnet)
+#
+Colorset 32 fg white, bg rgb:50/00/00, Plain, NoShape
+
+# viewer terminal (man, less, tail -f)
+#
+Colorset 33 fg white, bg rgb:00/50/00, Plain, NoShape
+
+# application run in the terminal, text editor using ft-xrdb
+#
+Colorset 34 fg rgb:FF/FF/E8, bg rgb:30/48/48, Plain, NoShape
+
+# dialog main background (FvwmScript, FvwmForm, xmessage, ft-xrdb)
+#
+Colorset 35 fg black, bg rgb:80/A0/80, Plain, NoShape
+
+# dialog text area (FvwmScript, FvwmForm, xmessage, ft-xrdb)
+#
+Colorset 36 fg black, bg rgb:A0/C8/A0, Plain, NoShape
+
+# --------------------------------------------------
+# Colorsets 37 to 39 are reserved for the future use.
+
+# ============================================================================
+# IV. Start/Stop Functions:
+# ============================================================================
+
+# These functions are executed when you enter (Start) and when you leave
+# (Stop) this component. For example, in colors@blackbox they are used to
+# set/unset a good window "transparency" style ParentalRelativity/Opacity;
+# in colors@cde and colors@luthien these functions are used for more things.
+
+DestroyFunc FuncFvwmStartColors
+AddToFunc   FuncFvwmStartColors
+
+DestroyFunc FuncFvwmStopColors
+AddToFunc   FuncFvwmStopColors
+#`====== end: Read "/usr/share/fvwm/themes/default/colors"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/globalfeel"
+# Automatically build by FVWM-Themes on mar oct 24 18:07:17 CEST 2000 
+# and a little bit edited!
+
+# -------------------------- Focus and Placement --------------------------
+
+Style * SloppyFocus, ClickToFocusPassesClick, ClickToFocusRaises, \
+       MouseFocusClickRaises
+ColormapFocus FollowsMouse
+Style * TileCascadePlacement, GrabFocusOff, NoPPosition
+
+# ---------------------------- Move and Resize ----------------------------
+
+Style * ResizeOutLine
+OpaqueMoveSize unlimited
+Emulate FVWM
+HideGeometryWindow Never
+BugOpts FlickeringMoveWorkaround Off
+Style * SnapAttraction 0
+Style * SnapGrid 1 1
+# I am not sure that this portable
+#XorValue 55555
+# Use the default:
+XorValue
+
+# ---------------------- Paging and Mouse Parameters ----------------------
+
+EdgeScroll 0 0
+#EdgeResistance 500  1 
+Style * EdgeMoveDelay 500
+Style * EdgeMoveResistance 1
+
+EdgeThickness 1
+ClickTime 300
+MoveThreshold 3
+
+# -------------------- Transient Windows and Animation --------------------
+
+Style * DecorateTransient, DontRaiseTransient, DontLowerTransient, \
+       DontStackTransientParent, GrabFocusTransient
+Style * WindowShadeSteps 25, WindowShadeScrolls
+SetAnimation  10  -.01 0 .01 .03 .08 .18 .3 .45 .6 .75 .85 .90 .94 .97 .99 1.0
+
+# -------------------- Hints, Busy Cursor and Advanced --------------------
+
+Style * MwmDecor, OLDecor, NoOverride, MwmFunctions, GNOMEUseHints
+BugOpts ModalityIsEvil on
+BusyCursor Read on, Wait on, ModuleSynchronous on
+# Automatic detection of the color limit
+BugOpts MixedVisualWorkaround off
+BugOpts RaiseOverNativeWindows off
+Style * SaveUnderOff, BackingStoreOff
+ModuleTimeout 30
+
+#`====== end: Read "/usr/share/fvwm/themes/default/globalfeel"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/fonts"
+#-----------------------------------------------------------------------------
+# General fonts
+
+DestroyFunc FuncFvwmSetFont-WindowTitle
+AddToFunc   FuncFvwmSetFont-WindowTitle
++ I Style "$0" Font "$1"
+
+DestroyFunc FuncFvwmSetFont-IconTitle
+AddToFunc   FuncFvwmSetFont-IconTitle
++ I Style "$0" IconFont "$1"
+
+DestroyFunc FuncFvwmSetFont-Menu
+AddToFunc   FuncFvwmSetFont-Menu
++ I MenuStyle "$0" Font "$1"
+
+# for FvwmIdent (called in globallook)
+DestroyFunc FuncFvwmSetFont-FvwmIdent
+AddToFunc   FuncFvwmSetFont-FvwmIdent
++ I *FvwmIdent: Font -*-fixed-medium-r-semicondensed-*-13-*
+
+#-----------------------------------------------------------------------------
+# Fonts for modules
+
+# default font for IconBox, IconMan, TaskBar and WinList
+DestroyFunc FuncFvwmSetFont-ModuleWindowList
+AddToFunc   FuncFvwmSetFont-ModuleWindowList
++ I *$0: $1 "$2"
+
+# selected font (TaskBar)
+DestroyFunc FuncFvwmSetFont-ModuleSelectedWindowList
+AddToFunc   FuncFvwmSetFont-ModuleSelectedWindowList
++ I *$0: $1 "$2"
+
+# if one wants a small font for a Window List module (e.g., luthien IconMan)
+DestroyFunc FuncFvwmSetFont-ModuleSmallWindowList
+AddToFunc   FuncFvwmSetFont-ModuleSmallWindowList
++ I *$0: $1 "$2"
+
+# small font (Pager mini window font)
+DestroyFunc FuncFvwmSetFont-ModuleSmall
+AddToFunc   FuncFvwmSetFont-ModuleSmall
++ I *$0: $1 "$2"
+
+# tips font (for TaskBar, Pager)
+DestroyFunc FuncFvwmSetFont-ModuleTips
+AddToFunc   FuncFvwmSetFont-ModuleTips
++ I *$0: $1 "$2"
+
+# normal "Label" font for Pager and Buttons
+DestroyFunc FuncFvwmSetFont-ModuleLabel
+AddToFunc   FuncFvwmSetFont-ModuleLabel
++ I *$0: $1 "$2"
+
+# small "Label" for Buttons and Pager (or Window List modules)
+DestroyFunc FuncFvwmSetFont-ModuleSmallLabel
+AddToFunc   FuncFvwmSetFont-ModuleSmallLabel
++ I *$0: $1 "$2"
+
+# large "Label" font for Buttons and Pager (or Window List modules)
+DestroyFunc FuncFvwmSetFont-ModuleLargeLabel
+AddToFunc   FuncFvwmSetFont-ModuleLargeLabel
++ I *$0: $1 "$2"
+#`====== end: Read "/usr/share/fvwm/themes/default/fonts"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/globallook"
+DefaultColorset 0
+
+DestroyModuleConfig FvwmScroll: Colorset*
+*FvwmScroll: Colorset 0
+
+Style * Colorset 1
+Style * HilightColorset 2
+Style * BorderColorset 3
+Style * HilightBorderColorset 4
+
+MenuStyle * MenuFace, ActiveFore, HilightBack
+MenuStyle * MenuColorset 5, ActiveColorset 6, GreyedColorset 7
+
+DestroyModuleConfig FvwmIdent: *
+FuncFvwmSetFont-FvwmIdent
+*FvwmIdent: Colorset 21
+
+DestroyModuleConfig FvwmScript: DefaultColorset*
+*FvwmScript: DefaultColorset 35
+
+DestroyModuleConfig FvwmFormDefault: Colorset*
+*FvwmFormDefault: Colorset 35
+
+DestroyModuleConfig FvwmFormDefault: ItemColorset*
+*FvwmFormDefault: ItemColorset 36
+
+DestroyFunc FuncFvwmUnReloadGlobalLook
+AddToFunc   FuncFvwmUnReloadGlobalLook
++ I DestroyModuleConfig FvwmIdent: Font*
++ I MenuStyle * MenuFace, ActiveFore, HilightBack
+#+ I MenuStyle * MenuColorset 5, ActiveColorset 6, GreyedColorset 7
+
+DestroyFunc FuncFvwmReloadGlobalLook
+AddToFunc   FuncFvwmReloadGlobalLook
++ I FuncFvwmSetFont-FvwmIdent
+
+#`====== end: Read "/usr/share/fvwm/themes/default/globallook"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/buttons"
+FuncFvwmDecorBackground
+
+Style "*" Button 1, Button 2, Button 4, Button 6
+
+# button relief follows the state
+Style "*" MWMButtons  
+
+AddButtonStyle 1 Vector 5 25x40@1 25x60@1 75x60@0 75x40@0 25x40@1
+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
+AddButtonStyle 4 Vector 4 50x25@1 75x75@0 25x75@0 50x25@1
+AddButtonStyle 6 Vector 4 50x75@1 25x25@1 75x25@1 50x75@0
+
+ButtonStyle 1 - Clear MWMDecorMenu
+ButtonStyle 2 - Clear
+ButtonStyle 4 - Clear MWMDecorMax
+ButtonStyle 6 - Clear MWMDecorMin
+
+TitleStyle Height MinHeight 18
+
+#     button   context modifie function
+Mouse 1        1       A       FuncFvwmWindowOpsOrAction Delete
+MouseXX 2 3    1       A       Menu MenuFvwmWindowMove
+MouseXX 3 2    1       A       Menu MenuFvwmWindowGroupOps
+Mouse 0        2       A       FuncFvwmDeleteOrDestroy
+Mouse 1        4       A       FuncFvwmMaximize
+Mouse 2        4       A       FuncFvwmMaximizeVertically
+Mouse 3        4       A       FuncFvwmMaximizeHorizontally
+Mouse 1        4       S       Maximize grow grow
+Mouse 2        4       S       Maximize    0 grow
+Mouse 3        4       S       Maximize grow    0
+Mouse 1        6       A       FuncFvwmIconify
+Mouse 2        6       A       FuncFvwmIconifySameResource on
+Mouse 3        6       A       FuncFvwmIconifySameResource toggle
+Mouse 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"
+Mouse 0        2       CM      FuncFvwmShowButtonInfo "Delete on click^nDestroy on double click"
+Mouse 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"
+Mouse 0        6       CM      FuncFvwmShowButtonInfo "Mouse 1 - Iconify^nMouse 2 - Iconify on resource group^nMouse 3 - Iconify toggle resource group"
+
+DestroyFunc FuncFvwmUnReloadDecor
+AddToFunc   FuncFvwmUnReloadDecor
+
+DestroyFunc FuncFvwmReloadDecor
+AddToFunc   FuncFvwmReloadDecor
++ I FuncFvwmDecorBackground
++ I AddButtonStyle 1 Vector 5 25x40@1 25x60@1 75x60@0 75x40@0 25x40@1
++ 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
++ I AddButtonStyle 4 Vector 4 50x25@1 75x75@0 25x75@0 50x25@1
++ I AddButtonStyle 6 Vector 4 50x75@1 25x25@1 75x25@1 50x75@0
+
+DestroyFunc FuncFvwmOverRideWindowLook
+AddToFunc   FuncFvwmOverRideWindowLook
+
+DestroyFunc FuncFvwmStartWindowButtons
+AddToFunc   FuncFvwmStartWindowButtons
+
+DestroyFunc FuncFvwmStopWindowButtons
+AddToFunc   FuncFvwmStopWindowButtons
++ I FuncFvwmRemoveAllButtons
++ I Mouse 1    1       A       -
++ I Mouse 2    1       A       -
++ I Mouse 3    1       A       -
++ I Mouse 0    2       A       -
++ I Mouse 1    4       A       -
++ I Mouse 2    4       A       -
++ I Mouse 3    4       A       -
++ I Mouse 1    4       S       -
++ I Mouse 2    4       S       -
++ I Mouse 3    4       S       -
++ I Mouse 1    6       A       -
++ I Mouse 2    6       A       -
++ I Mouse 3    6       A       -
++ I Mouse 0    1       CM      -
++ I Mouse 0    2       CM      -
++ I Mouse 0    4       CM      -
++ I Mouse 0    6       CM      -
+#`====== end: Read "/usr/share/fvwm/themes/default/buttons"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/cursors"
+CursorStyle ROOT         left_ptr              black   white
+CursorStyle POSITION     top_left_corner       black   white
+CursorStyle TITLE        top_left_arrow                black   white
+CursorStyle DEFAULT      top_left_arrow                black   white
+CursorStyle SYS          hand2                 black   white
+CursorStyle MOVE         fleur                 black   white
+CursorStyle RESIZE       sizing                        black   white
+CursorStyle WAIT         watch                 black   white
+CursorStyle MENU         top_left_arrow                black   white
+CursorStyle SELECT       crosshair             black   white
+CursorStyle DESTROY      pirate                        black   white
+CursorStyle TOP          top_side              black   white
+CursorStyle RIGHT        right_side            black   white
+CursorStyle BOTTOM       bottom_side           black   white
+CursorStyle LEFT         left_side             black   white
+CursorStyle TOP_LEFT     top_left_corner       black   white
+CursorStyle TOP_RIGHT    top_right_corner      black   white
+CursorStyle BOTTOM_LEFT  bottom_left_corner    black   white
+CursorStyle BOTTOM_RIGHT bottom_right_corner   black   white
+CursorStyle TOP_EDGE     top_side              black   white
+CursorStyle RIGHT_EDGE   right_side            black   white
+CursorStyle BOTTOM_EDGE  bottom_side           black   white
+CursorStyle LEFT_EDGE    left_side             black   white
+CursorStyle STROKE       plus                  black   white
+#`====== end: Read "/usr/share/fvwm/themes/default/cursors"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/functions"
+# The functions from this component can be overwritten in the personal theme.
+
+DestroyFunc WindowListFunc
+AddToFunc   WindowListFunc
++ I Iconify false
++ I FlipFocus
++ I Raise
++ I WarpToWindow 10p 10p
+
+DestroyFunc FuncFvwmSelectWindow
+AddToFunc   FuncFvwmSelectWindow
++ I Focus
++ I Raise
++ I WarpToWindow 50 50
+
+# ----------------------------------------------------------------------------
+
+DestroyFunc FuncFvwmDeiconifyFocusAndRaise
+AddToFunc   FuncFvwmDeiconifyFocusAndRaise
++ I Iconify off
++ I Focus
++ I Raise
+
+DestroyFunc FuncFvwmIconifyOrFocusAndRaise
+AddToFunc   FuncFvwmIconifyOrFocusAndRaise
++ I ThisWindow (Iconic) Iconify off
++ I TestRc (NoMatch) ThisWindow (!Overlapped) Iconify on
++ I ThisWindow (!Iconic) Focus
++ I ThisWindow (!Iconic) Raise
+
+DestroyFunc FuncFvwmDeiconifyFocusAndWarp
+AddToFunc   FuncFvwmDeiconifyFocusAndWarp
++ I Iconify off
++ I Focus
++ I WarpToWindow 10p 10p
+
+DestroyFunc FuncFvwmRestore
+AddToFunc   FuncFvwmRestore
++ I ThisWindow (!Iconic !Shaded Maximized) Maximize    false
++ I ThisWindow (!Iconic  Shaded          ) WindowShade false
++ I ThisWindow ( Iconic                  ) Iconify     false
+
+DestroyFunc FuncFvwmDelete
+AddToFunc   FuncFvwmDelete
++ I Delete
+
+DestroyFunc FuncFvwmDeleteOrDestroy
+AddToFunc   FuncFvwmDeleteOrDestroy
++ H Nop
++ M Nop
++ C Delete
++ D Destroy
+
+#DestroyFunc FuncFvwmMaximize
+#AddToFunc   FuncFvwmMaximize
+#+ M Nop
+#+ H Maximize 0 95
+#+ C Maximize 100 95
+#+ D Maximize 100 100
+
+DestroyFunc FuncFvwmMaximize
+AddToFunc   FuncFvwmMaximize
++ M Nop
++ H Nop
++ C Maximize
++ D Menu MenuFvwmWindowMaximize
+
+DestroyFunc FuncFvwmMaximizeVertically
+AddToFunc   FuncFvwmMaximizeVertically
++ H Maximize 0 100
++ M Maximize 0 100
++ C Maximize 0 100
+
+DestroyFunc FuncFvwmMaximizeHorizontally
+AddToFunc   FuncFvwmMaximizeHorizontally
++ H Maximize 100 0
++ M Maximize 100 0
++ C Maximize 100 0
+
+DestroyFunc FuncFvwmSimpleMaximize
+AddToFunc   FuncFvwmSimpleMaximize
++ I Maximize $0
+
+DestroyFunc FuncFvwmSimpleMaximizeVertically
+AddToFunc   FuncFvwmSimpleMaximizeVertically
++ I Maximize $0 0 100
+
+DestroyFunc FuncFvwmSimpleMaximizeHorizontally
+AddToFunc   FuncFvwmSimpleMaximizeHorizontally
++ I Maximize $0 100 0
+
+DestroyFunc FuncFvwmSimpleMaximizePartially
+AddToFunc   FuncFvwmSimpleMaximizePartially
++ I Maximize $0 0 95
+
+DestroyFunc FuncFvwmIconifySameResource
+AddToFunc   FuncFvwmIconifySameResource
++ I All ($r) Iconify $0
+
+DestroyFunc FuncFvwmIconify
+AddToFunc   FuncFvwmIconify
++ C Iconify
+
+DestroyFunc FuncFvwmConsole
+AddToFunc   FuncFvwmConsole
++ I Module FvwmConsole -fg $[fg.cs22] -bg $[bg.cs22] $*
+
+# ----------------------------------------------------------------------------
+# These functions probably need not be configurable (move to themes-rc?).
+
+DestroyFunc FuncFvwmShowMessage
+AddToFunc   FuncFvwmShowMessage
++ I Test (x xmessage) Exec echo "$1" | \
+       perl -pe 's/\^n/\n/g; s/\^t/\t/g; s/\^d/\$/g; s/^q/"/g; s/\^\^/^/g' - | \
+       xmessage -g 480x124 -nearmouse -title "$0" -file - \
+       -xrm "*textSink*font:lucidasans-14" \
+       -xrm "*form*scrollVertical:false" \
+       -xrm "*form*foreground:$[fg.cs35]" \
+       -xrm "*form*background:$[bg.cs35]" \
+       -xrm "*form*message*foreground:$[fg.cs36]" \
+       -xrm "*form*message*background:$[bg.cs36]" $2
++ I TestRc (!Match) FvwmPerl -e \
+       '$_ = qq{$1}; s/\^n/\n/g; s/\^t/\t/g; s/\^d/\044/g; s/\^\^/^/g; showMessage($_, $0, 1)'
+
+DestroyFunc FuncFvwmShowButtonInfo
+AddToFunc   FuncFvwmShowButtonInfo
++ I FuncFvwmShowMessage "Button Info" "$0"
+
+DestroyFunc FuncFvwmWithGtk
+AddToFunc   FuncFvwmWithGtk
++ I PipeRead `fvwm-config --supports-gtk && echo '$*' || \
+       echo 'FuncFvwmShowMessage "FVWM Error" "There is no GTK support in your FVWM.^nThe requested command is not executed."'`
+
+DestroyFunc FuncFvwmConfirm
+AddToFunc   FuncFvwmConfirm
++ I FvwmScript FvwmScript-Confirm --line2 `$0` --command `$1` \
+       `$2` `$3` `$4` `$5` `$6` `$7` `$8` `$9`
+
+DestroyFunc FuncFvwmShowColorset
+AddToFunc   FuncFvwmShowColorset
++ I FvwmPerl -e 'cmd("FuncFvwmShowMessage `Colorset $0 Information` `" . $module->track("Colorsets")->dump($0) . "`")'
+
+DestroyFunc FuncFvwmShowAllColorsets
+AddToFunc   FuncFvwmShowAllColorsets
++ I FvwmButtons X $[FT_DATADIR]/FvwmButtons-Colorsets
+
+DestroyFunc FuncFvwmNoColourTable
+AddToFunc   FuncFvwmNoColourTable
++ I FuncFvwmShowMessage "Information" "No palette defined for the current colors component"
+
+DestroyFunc FuncFvwmShowColourTable
+AddToFunc   FuncFvwmShowColourTable
++ I FuncFvwmNoColourTable
+#`====== end: Read "/usr/share/fvwm/themes/default/functions"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/functions-appbind"
+# You may want to copy this file in your personal theme directory and there
+# configure (edit) your preferred applications. The default is ok thought.
+
+# ----------------------------------------------------------------------------
+# The following functions are used in many places.
+
+DestroyFunc FuncFvwmViewManPage
+AddToFunc   FuncFvwmViewManPage
++ I Exec exec xterm -fg $[fg.cs33] -bg $[bg.cs33] -g 80x40 -fn 7x14 -fb 7x14bold -n "Manual Page - $0" -T "Manual Page - $0" -e man "$0"
+
+DestroyFunc FuncFvwmViewFile
+AddToFunc   FuncFvwmViewFile
++ I Exec exec xterm -fg $[fg.cs33] -bg $[bg.cs33] -g 80x24 -fn 7x14 -fb 7x14bold -n "File Viewer - $0" -T "File Viewer - $0" -e less -e "$0"
+
+DestroyFunc FuncFvwmEditFile
+AddToFunc   FuncFvwmEditFile
++ I Test (x emacs) Exec exec emacs "$0"
++ I TestRc (Match) Break
++ I Test (EnvIsSet EDITOR) FuncFvwmRunInXterm 'Edit File - $0' '$ENV[EDITOR] "$0"'
++ I TestRc (!Match) FuncFvwmRunInXterm 'Edit File - $0' 'vi "$0"'
+
+DestroyFunc FuncFvwmViewFileTail
+AddToFunc   FuncFvwmViewFileTail
++ I Exec exec xterm -fg $[fg.cs33] -bg $[bg.cs33] -g 80x40 -fn 7x14 -fb 7x14bold -n "Tail File - $0" -T "Tail File - $0" -e less +F -f "$1"
+
+DestroyFunc FuncFvwmOpenURL
+AddToFunc   FuncFvwmOpenURL
++ I Test (x firefox) Exec firefox '$0'
++ I TestRc (!Match) Test (x netscape) Exec netscape -remote 'openURL($0, new-window)' 2>/dev/null || netscape '$0'
++ I TestRc (!Match) Test (x galeon) Exec galeon '$0'
++ I TestRc (!Match) Test (x konqueror) Exec konqueror '$0'
++ I TestRc (!Match) Test (x opera) Exec opera '$0'
++ I TestRc (!Match) FuncFvwmRunInXterm 'Open URL - $0' 'links "$0"'
+
+DestroyFunc FuncFvwmRunInXterm
+AddToFunc   FuncFvwmRunInXterm
++ I exec xterm -fg $[fg.cs34] -bg $[bg.cs34] -g 80x40 -fn 7x14 -fb 7x14bold +sb -ut -T "$0" -n "$0" -e $1
+
+# ----------------------------------------------------------------------------
+# 'man fvwm-menu-directory' for details.
+
+DestroyFunc FuncFvwmMenuDirectory
+AddToFunc   FuncFvwmMenuDirectory
++ I PipeRead 'fvwm-menu-directory -d "$0" --exec-file "^emacs" --check-subdir --links --wm-icons'
+
+DestroyMenu MenuFvwmBrowser
+AddToMenu   MenuFvwmBrowser
++ DynamicPopupAction Piperead 'fvwm-menu-directory -r -na MenuFvwmBrowser -d $HOME -s --exec-file "^emacs" --xte="xterm -e" --wm-icons --check-subdir'
+
+DestroyMenu MenuFvwmBrowserCached
+AddToMenu   MenuFvwmBrowserCached
++ DynamicPopupAction Piperead 'fvwm-menu-directory -all -r -na MenuFvwmBrowserCached -d $HOME -s --exec-file "^emacs" --xte="xterm -e" --wm-icons --check-subdir'
+
+# ----------------------------------------------------------------------------
+# The following functions are mostly used in FvwmButtons modules and stroke.
+# FuncFvwm[mouse-button][icon-name]
+# When you click with the mouse button [mouse-button] on a button with an icon
+# which is named [icon-name] then the coresponding command is executed.
+ 
+# Used in aftersep, migo, olicha, redmond98
+DestroyFunc FuncFvwmFileManager
+AddToFunc   FuncFvwmFileManager
++ I Exec exec xterm -g 80x40 -sb +sk -si -sl 500 -j -ls -fn 7x14 -fb 7x14bold -n Midnight-Commander -T Midnight-Commander -e mc -x
+
+DestroyFunc FuncFvwm2FileManager
+AddToFunc   FuncFvwm2FileManager
++ I Exec exec gmc
+
+DestroyFunc FuncFvwm3FileManager
+AddToFunc   FuncFvwm3FileManager
++ I Exec exec kfmclient openURL $HOME
+
+# Used in aftersep, migo, olicha, redmond98, osx
+DestroyFunc FuncFvwmTerminal
+AddToFunc   FuncFvwmTerminal
++ I Exec exec xterm -fg $[fg.cs30] -bg $[bg.cs30] -n $USER@$HOST -T $USER@$HOST
+
+DestroyFunc FuncFvwm2Terminal
+AddToFunc   FuncFvwm2Terminal
++ I Exec exec xterm -fg $[fg.cs31] -bg $[bg.cs31] -n root@$HOST  -T root@$HOST  -e su -l
+
+DestroyFunc FuncFvwm3Terminal
+AddToFunc   FuncFvwm3Terminal
++ I Exec exec Eterm
+
+# Used in aftersep, migo, olicha, redmond98, osx
+DestroyFunc FuncFvwmEditor
+AddToFunc   FuncFvwmEditor
++ I Exec exec emacs
+
+DestroyFunc FuncFvwm2Editor
+AddToFunc   FuncFvwm2Editor
++ I Exec exec gvim
+
+DestroyFunc FuncFvwm3Editor
+AddToFunc   FuncFvwm3Editor
++ I Exec exec xemacs
+
+# Used in aftersep, migo, olicha, redmond98, osx
+DestroyFunc FuncFvwmDocView
+AddToFunc   FuncFvwmDocView
++ I Exec exec ghostview
+
+DestroyFunc FuncFvwm2DocView
+AddToFunc   FuncFvwm2DocView
++ I Exec exec xpdf
+
+DestroyFunc FuncFvwm3DocView
+AddToFunc   FuncFvwm3DocView
++ I Exec exec xdvi
+
+# Used in aftersep, migo, olicha, redmond98, osx
+DestroyFunc FuncFvwmImageView
+AddToFunc   FuncFvwmImageView
++ I Exec exec xv
+
+DestroyFunc FuncFvwm2ImageView
+AddToFunc   FuncFvwm2ImageView
++ I Exec exec gqview
+
+DestroyFunc FuncFvwm3ImageView
+AddToFunc   FuncFvwm3ImageView
++ I Exec exec ee
+
+# Used in aftersep, migo, olicha, redmond98, osx
+DestroyFunc FuncFvwmImageEdit
+AddToFunc   FuncFvwmImageEdit
++ I Exec exec gimp
+
+DestroyFunc FuncFvwm2ImageEdit
+AddToFunc   FuncFvwm2ImageEdit
++ I Exec exec xpaint
+
+DestroyFunc FuncFvwm3ImageEdit
+AddToFunc   FuncFvwm3ImageEdit
++ I Exec exec xfig
+
+# Used in migo, olicha
+DestroyFunc FuncFvwmProcess
+AddToFunc   FuncFvwmProcess
++ I FuncFvwmRunInXterm "Top" "top"
+
+DestroyFunc FuncFvwm2Process
+AddToFunc   FuncFvwm2Process
++ I Exec exec gpm
+
+DestroyFunc FuncFvwm3Process
+AddToFunc   FuncFvwm3Process
++ I Exec exec kpm
+
+# Used in olicha
+DestroyFunc FuncFvwmMail
+AddToFunc   FuncFvwmMail
++ I  FuncFvwmRunInXterm "Mail" "mail"
+
+DestroyFunc FuncFvwm2Mail
+AddToFunc   FuncFvwm2Mail
++ I FuncFvwmRunInXterm "Mail" "mutt"
+
+DestroyFunc FuncFvwm3Mail
+AddToFunc   FuncFvwm3Mail
++ I Exec exec kmail
+
+
+# Used in olicha
+DestroyFunc FuncFvwmHelp
+AddToFunc   FuncFvwmHelp
++ I Exec exec xman
+
+DestroyFunc FuncFvwm2Help
+AddToFunc   FuncFvwm2Help
++ I Exec exec gnome-help-browser
+
+DestroyFunc FuncFvwm3Help
+AddToFunc   FuncFvwm3Help
++ I Exec exec kdehelp
+
+# Used in migo, olicha
+DestroyFunc FuncFvwmCalculator
+AddToFunc   FuncFvwmCalculator
++ I Exec exec xcalc
+
+DestroyFunc FuncFvwm2Calculator
+AddToFunc   FuncFvwm2Calculator
++ I Exec exec gcalc
+
+DestroyFunc FuncFvwm3Calculator
+AddToFunc   FuncFvwm3Calculator
++ I Exec exec kcalc
+
+# Used in aftersep, migo, olicha, redmond98, osx
+DestroyFunc FuncFvwmWWW
+AddToFunc   FuncFvwmWWW
++ I Exec netscape -remote 'openURL(about:, new-window)' 2>/dev/null || netscape
+
+DestroyFunc FuncFvwm2WWW
+AddToFunc   FuncFvwm2WWW
++ I Exec exec gppp
+
+DestroyFunc FuncFvwm3WWW
+AddToFunc   FuncFvwm3WWW
++ I Exec exec kppp
+
+# Used in migo
+DestroyFunc FuncFvwmIrc
+AddToFunc   FuncFvwmIrc
++ I FuncFvwmRunInXterm irc irc
+
+DestroyFunc FuncFvwm2Irc
+AddToFunc   FuncFvwm2Irc
++ I Exec exec tkirc
+
+DestroyFunc FuncFvwm3Irc
+AddToFunc   FuncFvwm3Irc
++ I Exec exec licq
+
+# Used in migo
+DestroyFunc FuncFvwmGame
+AddToFunc   FuncFvwmGame
++ I Exec exec xmahjongg
+
+DestroyFunc FuncFvwm2Game
+AddToFunc   FuncFvwm2Game
++ I Exec exec gnomine
+
+DestroyFunc FuncFvwm3Game
+AddToFunc   FuncFvwm3Game
++ I Exec exec kpat
+
+# Used in migo
+DestroyFunc FuncFvwmCdPlayer
+AddToFunc   FuncFvwmCdPlayer
++ I Exec exec xplaycd
+
+DestroyFunc FuncFvwm2CdPlayer
+AddToFunc   FuncFvwm2CdPlayer
++ I Exec exec gtcd
+
+DestroyFunc FuncFvwm3CdPlayer
+AddToFunc   FuncFvwm3CdPlayer
++ I Exec exec kscd
+
+# Used in migo
+DestroyFunc FuncFvwmSound
+AddToFunc   FuncFvwmSound
++ I Exec exec xmixer
+
+DestroyFunc FuncFvwm2Sound
+AddToFunc   FuncFvwm2Sound
++ I Exec exec gmix
+
+DestroyFunc FuncFvwm3Sound
+AddToFunc   FuncFvwm3Sound
++ I Exec exec kmix
+
+# Used in migo
+DestroyFunc FuncFvwmKeyboard
+AddToFunc   FuncFvwmKeyboard
++ I Exec exec xkeycaps
+
+DestroyFunc FuncFvwm2Keyboard
+AddToFunc   FuncFvwm2Keyboard
++ I Exec exec xrus
+
+DestroyFunc FuncFvwm3Keyboard
+AddToFunc   FuncFvwm3Keyboard
++ I FvwmScript FvwmScript-KeyboardSetup
+
+# Used in migo
+DestroyFunc FuncFvwmWmLock
+AddToFunc   FuncFvwmWmLock
++ I Exec xlock -nice 20 -mode random
+
+DestroyFunc FuncFvwm2WmLock
+AddToFunc   FuncFvwm2WmLock
++ I Exec xlock -nolock -nice 20 -mode random
+
+DestroyFunc FuncFvwm3WmLock
+AddToFunc   FuncFvwm3WmLock
++ I Nop
+
+# Used in migo, luthien
+DestroyFunc FuncFvwmWindowClose
+AddToFunc   FuncFvwmWindowClose
++ I Close
+
+DestroyFunc FuncFvwm2WindowClose
+AddToFunc   FuncFvwm2WindowClose
++ I Delete
+
+DestroyFunc FuncFvwm3WindowClose
+AddToFunc   FuncFvwm3WindowClose
++ I Destroy
+
+# Used in migo & luthien
+DestroyFunc FuncFvwmWmRestart
+AddToFunc   FuncFvwmWmRestart
++ I FuncFvwmConfirm `Do you really want to restart FVWM?` Restart --ok `Restart`
+#+ I Restart
+
+DestroyFunc FuncFvwm2WmRestart
+AddToFunc   FuncFvwm2WmRestart
++ I Refresh
+
+DestroyFunc FuncFvwm3WmRestart
+AddToFunc   FuncFvwm3WmRestart
++ I Recapture
+
+# used in stroke & luthien; IMHO, both beep and grab are very annoying
+DestroyFunc FuncFvwmQuitVerify
+AddToFunc   FuncFvwmQuitVerify
++ I FuncFvwmConfirm `Do you really want to quit FVWM?` Quit --ok `Yes, Quit`
+#+ I FvwmForm FvwmForm-QuitVerify
+#+ I Quit
+#`====== end: Read "/usr/share/fvwm/themes/default/functions-appbind"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/settings/autoraise/disabled"
+DestroyFunc FuncFvwmStartFvwmAutoRaise
+AddToFunc   FuncFvwmStartFvwmAutoRaise
+
+DestroyFunc FuncFvwmStopFvwmAutoRaise
+AddToFunc   FuncFvwmStopFvwmAutoRaise
+
+DestroyFunc FuncFvwmAddToMenusFvwmAutoRaise
+AddToFunc   FuncFvwmAddToMenusFvwmAutoRaise
+#`====== end: Read "/usr/share/fvwm/themes/default/settings/autoraise/disabled"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/settings/events-handler/disabled"
+DestroyFunc FuncFvwmStartFvwmEvent-Events
+AddToFunc   FuncFvwmStartFvwmEvent-Events
+
+DestroyFunc FuncFvwmStopFvwmEvent-Events
+AddToFunc   FuncFvwmStopFvwmEvent-Events
+
+DestroyFunc FuncFvwmAddToMenusStartFvwmEvent-Events
+AddToFunc   FuncFvwmAddToMenusStartFvwmEvent-Events
+
+DestroyFunc FuncFvwmAddToMenusStopFvwmEvent-Events
+AddToFunc   FuncFvwmAddToMenusStopFvwmEvent-Events
+
+DestroyModuleConfig FvwmEvent-Events: *
+
+DestroyFunc FuncFvwmEventsHandlerVerbose
+
+DestroyFunc FuncFvwmEventsHandler_error
+
+DestroyFunc FuncFvwmEventsHandler_add_window
+
+DestroyFunc FuncFvwmEventsHandler_raise_window
+
+DestroyFunc FuncFvwmEventsHandler_lower_window
+
+DestroyFunc FuncFvwmEventsHandler_focus_change
+
+DestroyFunc FuncFvwmEventsHandler_destroy_window
+
+DestroyFunc FuncFvwmEventsHandler_iconify
+
+DestroyFunc FuncFvwmEventsHandler_deiconify
+
+DestroyFunc FuncFvwmEventsHandler_windowshade
+
+DestroyFunc FuncFvwmEventsHandler_dewindowshade
+
+DestroyFunc FuncFvwmEventsHandler_new_page
+
+DestroyFunc FuncFvwmEventsHandler_new_desk
+
+DestroyFunc FuncFvwmEventsHandler_configure_window
+
+DestroyFunc FuncFvwmEventsHandler_window_name
+
+DestroyFunc FuncFvwmEventsHandler_icon_name
+
+DestroyFunc FuncFvwmEventsHandler_icon_file
+
+DestroyFunc FuncFvwmEventsHandler_icon_location
+
+DestroyFunc FuncFvwmEventsHandler_mini_icon
+
+DestroyFunc FuncFvwmEventsHandler_default_icon
+
+DestroyFunc FuncFvwmEventsHandler_res_class
+
+DestroyFunc FuncFvwmEventsHandler_res_name
+
+DestroyFunc FuncFvwmEventsHandler_end_windowlist
+
+DestroyFunc FuncFvwmEventsHandler_end_config_info
+
+DestroyFunc FuncFvwmEventsHandler_config_info
+
+DestroyFunc FuncFvwmEventsHandler_string
+
+DestroyFunc FuncFvwmEventsHandler_map
+
+DestroyFunc FuncFvwmEventsHandler_mini_icon
+
+DestroyFunc FuncFvwmEventsHandler_visible_name
+
+DestroyFunc FuncFvwmEventsHandler_sendconfig
+
+DestroyFunc FuncFvwmEventsHandler_restack
+
+DestroyFunc FuncFvwmEventsHandler_visible_icon_name
+
+DestroyFunc FuncFvwmEventsHandler_leave_window
+
+DestroyFunc FuncFvwmEventsHandler_enter_window
+
+DestroyFunc FuncFvwmEventsHandler_property_change
+
+DestroyFunc FuncFvwmEventsHandler_startup
+
+DestroyFunc FuncFvwmEventsHandler_shutdown
+
+DestroyFunc FuncFvwmEventsHandler_unknown
+
+
+#`====== end: Read "/usr/share/fvwm/themes/default/settings/events-handler/disabled"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/settings/iconstyles/native"
+DestroyFunc  FuncFvwmAddToMenusWMIcons
+AddToFunc    FuncFvwmAddToMenusWMIcons
+
+#.---- start: Read $./style-icon-miniicon
+###
+#  This file is taken from wm-icons distribution.
+#  The file is not perfect, it'll be better in the next versions.
+#  Send your comments to fvwm-themes-devel@lists.sourceforge.net.
+###
+
+Style * EWMHDonateIcon, EWMHDonateMiniIcon
+#Style Eterm* IconOverride
+Style * IconOverride
+
+###
+#  Known applications
+###
+
+# Setting window style icons; style is defined by window name/resource/class.
+# Note, todo can be replaced by unknown or empty, but since it is beta yet,
+# todo is a notice to do something about an icon for this application.
+
+Style "*"                      Icon norm/unknown.xpm,          MiniIcon mini/unknown.xpm
+Style "NoResource"             Icon norm/unknown.xpm,          MiniIcon mini/unknown.xpm
+
+# Terminals
+Style "Eterm*"                 Icon norm/terminal.xpm,         MiniIcon mini/terminal.xpm
+Style "rxvt"                   Icon norm/terminal.xpm,         MiniIcon mini/terminal.xpm
+Style "XTerm"                  Icon norm/terminal.xpm,         MiniIcon mini/terminal.xpm
+Style "rxterm"                 Icon norm/terminal-remote.xpm,  MiniIcon mini/terminal-remote.xpm
+
+# These are not all mine, most of globs must be removed.
+Style "DDD*"                   Icon norm/development.xpm,      MiniIcon mini/development.xpm
+Style "GRASP*"                 Icon norm/file-manager.xpm,     MiniIcon mini/file-manager.xpm
+Style "HyTeX*"                 Icon norm/viewer.xpm,           MiniIcon mini/viewer.xpm
+Style "ImageMagic*"            Icon norm/image-processor.xpm,  MiniIcon mini/image-processor.xpm
+Style "KDisk*"                 Icon norm/disk.xpm,             MiniIcon mini/disk.xpm
+Style "LyX"                    Icon norm/editor.xpm,           MiniIcon mini/editor.xpm
+Style "MathSpad*"              Icon norm/science.xpm,          MiniIcon mini/science.xpm
+Style "MuPAD*"                 Icon norm/science.xpm,          MiniIcon mini/science.xpm
+Style "StarOffice*"            Icon norm/word-processor.xpm,   MiniIcon mini/word-processor.xpm
+Style "SystemInfo*"            Icon norm/information.xpm,      MiniIcon mini/information.xpm
+Style "Tk man"                 Icon norm/help.xpm,             MiniIcon mini/help.xpm
+Style "Visual Tcl"             Icon norm/todo.xpm,             MiniIcon mini/todo.xpm
+
+Style "AcroRead"               Icon norm/viewer.xpm,           MiniIcon mini/viewer.xpm
+Style "adsl-config"            Icon norm/network.xpm,          MiniIcon mini/network.xpm
+Style "amaya*"                 Icon norm/www.xpm,              MiniIcon mini/www.xpm
+Style "Appointment"            Icon norm/clock.xpm,            MiniIcon mini/clock.xpm
+Style "asWedit*"               Icon norm/editor.xpm,           MiniIcon mini/editor.xpm
+Style "bitmap*"                Icon norm/image-processor.xpm,  MiniIcon mini/image-processor.xpm
+Style "?calc"                  Icon norm/calculator.xpm,       MiniIcon mini/calculator.xpm
+Style "?clock"                 Icon norm/clock.xpm,            MiniIcon mini/clock.xpm
+Style "cooledit"               Icon norm/editor.xpm,           MiniIcon mini/editor.xpm
+Style "control*"               Icon norm/home.xpm,             MiniIcon mini/home.xpm
+Style "Dayview"                Icon norm/clock.xpm,            MiniIcon mini/clock.xpm
+Style "Dialogue"               Icon norm/www.xpm,              MiniIcon mini/www.xpm
+Style "Display"                Icon norm/image-viewer.xpm,     MiniIcon mini/image-viewer.xpm
+Style "dosemu*"                Icon norm/todo.xpm,             MiniIcon mini/todo.xpm
+Style "emacs"                  Icon norm/gnu.xpm,              MiniIcon mini/gnu.xpm
+Style "Explorer"               Icon norm/file-manager.xpm,     MiniIcon mini/file-manager.xpm
+Style "Fractine"               Icon norm/science.xpm,          MiniIcon mini/science.xpm
+Style "fr"                     Icon norm/file-manager.xpm,     MiniIcon mini/file-manager.xpm
+Style "freeamp"                Icon norm/music.xpm,            MiniIcon mini/music.xpm
+Style "FreeAmp*"               Icon norm/music.xpm,            MiniIcon mini/music.xpm
+Style "File Viewer*"           Icon norm/viewer.xpm,           MiniIcon mini/viewer.xpm
+Style "Fvwm*"                  Icon norm/utility.xpm,          MiniIcon mini/utility.xpm
+Style "ghostview"              Icon norm/ghostview.xpm,        MiniIcon mini/ghostview.xpm
+Style "ghostscript"            Icon norm/ghostview.xpm,        MiniIcon mini/ghostview.xpm
+Style "gifview"                Icon norm/image-viewer.xpm,     MiniIcon mini/image-viewer.xpm
+Style "gkrellm"                Icon norm/monitoring.xpm,       MiniIcon mini/monitoring.xpm
+Style "GNUplot"                Icon norm/science.xpm,          MiniIcon mini/science.xpm
+Style "GV"                     Icon norm/ghostview.xpm,        MiniIcon mini/ghostview.xpm
+Style "Help_popup"             Icon norm/help.xpm,             MiniIcon mini/help.xpm
+Style "Image Viewer*"          Icon norm/image-viewer.xpm,     MiniIcon mini/image-viewer.xpm
+Style "isdn-config"            Icon norm/network.xpm,          MiniIcon mini/network.xpm
+Style "ixset"                  Icon norm/todo.xpm,             MiniIcon mini/todo.xpm
+Style "licq-bin"               Icon norm/chat.xpm,             MiniIcon mini/chat.xpm
+Style "Lynx"                   Icon norm/www.xpm,              MiniIcon mini/www.xpm
+Style "Manual Page*"           Icon norm/help.xpm,             MiniIcon mini/help.xpm
+Style "matlab"                 Icon norm/science.xpm,          MiniIcon mini/science.xpm
+# too general
+Style "Midnight-Commander"     Icon norm/file-manager.xpm,     MiniIcon mini/file-manager.xpm
+Style "mgv*"                   Icon norm/ghostview.xpm,        MiniIcon mini/ghostview.xpm
+Style "mldonkey*"              Icon norm/network.xpm,          MiniIcon mini/network.xpm
+Style "moxfm*"                 Icon norm/file-manager.xpm,     MiniIcon mini/file-manager.xpm
+Style "mtools*"                Icon norm/disk.xpm,             MiniIcon mini/disk.xpm
+Style "mxaudio"                Icon norm/music.xpm,            MiniIcon mini/music.xpm
+Style "NEdit*"                 Icon norm/editor.xpm,           MiniIcon mini/editor.xpm
+Style "nedit*"                 Icon norm/editor.xpm,           MiniIcon mini/editor.xpm
+Style "Netscape"               Icon norm/netscape.xpm,         MiniIcon mini/netscape.xpm
+Style "Mozilla"                Icon norm/netscape.xpm,         MiniIcon mini/netscape.xpm
+Style "Mozilla-bin"            Icon norm/netscape.xpm,         MiniIcon mini/netscape.xpm
+Style "Download"               Icon norm/folder.xpm,           MiniIcon mini/folder.xpm
+Style "Mail"                   Icon norm/mail.xpm,             MiniIcon mini/mail.xpm
+Style "Composition"            Icon norm/mail.xpm,             MiniIcon mini/mail.xpm
+Style "NcFtp"                  Icon norm/network.xpm,          MiniIcon mini/network.xpm
+Style "nscal*"                 Icon norm/clock.xpm,            MiniIcon mini/clock.xpm
+Style "News"                   Icon norm/news.xpm,             MiniIcon mini/news.xpm
+Style "opera"                  Icon norm/www.xpm,              MiniIcon mini/www.xpm
+Style "panel"                  Icon norm/home.xpm,             MiniIcon mini/home.xpm
+Style "pine"                   Icon norm/mail.xpm,             MiniIcon mini/mail.xpm
+Style "pixmap*"                Icon norm/image-processor.xpm,  MiniIcon mini/image-processor.xpm
+Style "qps*"                   Icon norm/mail.xpm,             MiniIcon mini/mail.xpm
+Style "sxpm"                   Icon norm/image-viewer.xpm,     MiniIcon mini/image-viewer.xpm
+Style "Tail File*"             Icon norm/viewer.xpm,           MiniIcon mini/viewer.xpm
+Style "textedit"               Icon norm/editor.xpm,           MiniIcon mini/editor.xpm
+Style "thot*"                  Icon norm/www.xpm,              MiniIcon mini/www.xpm
+Style "THX-1138"               Icon norm/calculator.xpm,       MiniIcon mini/calculator.xpm
+Style "timidity"               Icon norm/music.xpm,            MiniIcon mini/music.xpm
+Style "Top"                    Icon norm/monitoring.xpm,       MiniIcon mini/monitoring.xpm
+Style "usernet"                Icon norm/network.xpm,          MiniIcon mini/network.xpm
+Style "VIM"                    Icon norm/editor.xpm,           MiniIcon mini/editor.xpm
+Style "VI"                     Icon norm/editor.xpm,           MiniIcon mini/editor.xpm
+Style "vppp*"                  Icon norm/network.xpm,          MiniIcon mini/network.xpm
+Style "conx"                   Icon norm/network.xpm,          MiniIcon mini/network.xpm
+Style "vmware"                 Icon norm/utility.xpm,          MiniIcon mini/utility.xpm
+Style "wmCalClock"             Icon norm/clock.xpm,            MiniIcon mini/clock.xpm
+Style "workman"                Icon norm/cd-player.xpm,        MiniIcon mini/cd-player.xpm
+Style "X11Amp"                 Icon norm/music.xpm,            MiniIcon mini/music.xpm
+Style "X3270xad"               Icon norm/terminal.xpm,         MiniIcon mini/terminal.xpm
+Style "xanim"                  Icon norm/multimedia.xpm,       MiniIcon mini/multimedia.xpm
+Style "xapm"                   Icon norm/monitoring.xpm,       MiniIcon mini/monitoring.xpm
+Style "xbiff"                  Icon norm/mail.xpm,             MiniIcon mini/mail.xpm
+Style "xbm*"                   Icon norm/image-viewer.xpm,     MiniIcon mini/image-viewer.xpm
+Style "XbmBrowser"             Icon norm/image-viewer.xpm,     MiniIcon mini/image-viewer.xpm
+Style "xclipboard"             Icon norm/information.xpm,      MiniIcon mini/information.xpm
+Style "xcolorsel"              Icon norm/colors.xpm,           MiniIcon mini/colors.xpm
+Style "xconsole"               Icon norm/terminal.xpm,         MiniIcon mini/terminal.xpm
+Style "xdaliclock"             Icon norm/clock.xpm,            MiniIcon mini/clock.xpm
+Style "xdiskinfo*"             Icon norm/disk.xpm,             MiniIcon mini/disk.xpm
+Style "xditview"               Icon norm/viewer.xpm,           MiniIcon mini/viewer.xpm
+Style "XDos*"                  Icon norm/todo.xpm,             MiniIcon mini/todo.xpm
+Style "xedit"                  Icon norm/editor.xpm,           MiniIcon mini/editor.xpm
+Style "xephem*"                Icon norm/science.xpm,          MiniIcon mini/science.xpm
+Style "xfig*"                  Icon norm/image-processor.xpm,  MiniIcon mini/image-processor.xpm
+Style "xfontsel"               Icon norm/font.xpm,             MiniIcon mini/font.xpm
+Style "xgraph"                 Icon norm/image-viewer.xpm,     MiniIcon mini/image-viewer.xpm
+Style "xkey*"                  Icon norm/keyboard.xpm,         MiniIcon mini/keyboard.xpm
+Style "xli"                    Icon norm/image-viewer.xpm,     MiniIcon mini/image-viewer.xpm
+Style "xload"                  Icon norm/monitoring.xpm,       MiniIcon mini/monitoring.xpm
+# -- [ xman resources --
+Style "Xman"                   Icon norm/help.xpm,             MiniIcon mini/help.xpm
+Style "topBox"                 Icon norm/folder.xpm,           MiniIcon mini/folder.xpm
+Style "manualBrowser"          Icon norm/help.xpm,             MiniIcon mini/help.xpm
+Style "help"                   Icon norm/information.xpm,      MiniIcon mini/information.xpm
+# -- xman resources ] --
+Style "xmag"                   Icon norm/viewer.xpm,           MiniIcon mini/viewer.xpm
+Style "Xmessage"               Icon norm/information.xpm,      MiniIcon mini/information.xpm
+Style "xosview"                Icon norm/monitoring.xpm,       MiniIcon mini/monitoring.xpm
+# -- [ xpaint resources --
+Style "XPaint"                 Icon norm/image-processor.xpm,  MiniIcon mini/image-processor.xpm
+Style "Canvas"                 Icon norm/todo.xpm,             MiniIcon mini/todo.xpm
+Style "fatbits"                Icon norm/todo.xpm,             MiniIcon mini/todo.xpm
+Style "filebrowser"            Icon norm/file-manager.xpm,     MiniIcon mini/file-manager.xpm
+# -- xpaint resources ] --
+Style "xmh"                    Icon norm/mail.xpm,             MiniIcon mini/mail.xpm
+Style "xmixer"                 Icon norm/sound.xpm,            MiniIcon mini/sound.xpm
+Style "xmms"                   Icon norm/music.xpm,            MiniIcon mini/music.xpm
+Style "xpdf"                   Icon norm/viewer.xpm,           MiniIcon mini/viewer.xpm
+Style "xplaycd"                Icon norm/cd-player.xpm,        MiniIcon mini/cd-player.xpm
+Style "xscreensaver"           Icon norm/lock.xpm,             MiniIcon mini/lock.xpm
+Style "xsysinfo*"              Icon norm/information.xpm,      MiniIcon mini/information.xpm
+Style "xtar*"                  Icon norm/file.xpm,             MiniIcon mini/file.xpm
+Style "XTel"                   Icon norm/terminal-special.xpm, MiniIcon mini/terminal-special.xpm
+Style "XTide"                  Icon norm/science.xpm,          MiniIcon mini/science.xpm
+Style "xv"                     Icon norm/xv.xpm,               MiniIcon mini/xv.xpm
+Style "xvgr"                   Icon norm/image-viewer.xpm,     MiniIcon mini/image-viewer.xpm
+Style "xvmount"                Icon norm/disk.xpm,             MiniIcon mini/disk.xpm
+Style "xwp"                    Icon norm/word-processor.xpm,   MiniIcon mini/word-processor.xpm
+Style "xwpe"                   Icon norm/development.xpm,      MiniIcon mini/development.xpm
+Style "xxgdb"                  Icon norm/development.xpm,      MiniIcon mini/development.xpm
+
+# Open File dialog
+Style "Browse * Select a File" Icon norm/folder.xpm,           MiniIcon mini/folder.xpm
+Style "File Directory"         Icon norm/folder.xpm,           MiniIcon mini/folder.xpm
+Style "fileSelector*"          Icon norm/folder.xpm,           MiniIcon mini/folder.xpm
+Style "fileSelection_popup"    Icon norm/folder.xpm,           MiniIcon mini/folder.xpm
+Style "Open document"          Icon norm/folder.xpm,           MiniIcon mini/folder.xpm
+Style "Save as"                Icon norm/folder.xpm,           MiniIcon mini/folder.xpm
+Style "Select a file to open"  Icon norm/folder.xpm,           MiniIcon mini/folder.xpm
+Style "Select a file to load"  Icon norm/folder.xpm,           MiniIcon mini/folder.xpm
+Style "selFile"                Icon norm/folder.xpm,           MiniIcon mini/folder.xpm
+Style "Open File..."           Icon norm/folder.xpm,           MiniIcon mini/folder.xpm
+Style "xgetfile"               Icon norm/folder.xpm,           MiniIcon mini/folder.xpm
+
+# Too general
+Style "*_applet"               Icon norm/utility.xpm,          MiniIcon mini/utility.xpm
+Style "help*"                  Icon norm/information.xpm,      MiniIcon mini/information.xpm
+Style "*icq"                   Icon norm/chat.xpm,             MiniIcon mini/chat.xpm
+Style "*irc"                   Icon norm/chat.xpm,             MiniIcon mini/chat.xpm
+Style "*info"                  Icon norm/information.xpm,      MiniIcon mini/information.xpm
+Style "info*"                  Icon norm/information.xpm,      MiniIcon mini/information.xpm
+Style "Information"            Icon norm/information.xpm,      MiniIcon mini/information.xpm
+Style "_o_*"                   Icon norm/information.xpm,      MiniIcon mini/information.xpm
+Style "About"                  Icon norm/information.xpm,      MiniIcon mini/information.xpm
+Style "about_popup"            Icon norm/information.xpm,      MiniIcon mini/information.xpm
+Style "about"                  Icon norm/information.xpm,      MiniIcon mini/information.xpm
+
+# FVWM / FVWM Themes
+Style "Fvwm*"                  Icon norm/utility.xpm,          MiniIcon mini/utility.xpm
+Style "FvwmConsole"            Icon norm/terminal-special.xpm, MiniIcon mini/terminal-special.xpm
+Style "FVWM Themes*"           Icon norm/themes.xpm,           MiniIcon mini/themes.xpm
+Style "FVWM Themes Global Feel" Icon norm/configuration.xpm,    MiniIcon mini/configuration.xpm
+Style "FVWM Themes Doc*"       Icon norm/help.xpm,             MiniIcon mini/help.xpm
+Style "FVWM Themes Menu*"      Icon norm/editor.xpm,           MiniIcon mini/editor.xpm
+Style "Color Selector"         Icon norm/colors.xpm,           MiniIcon mini/colors.xpm
+Style "Font Selector"          Icon norm/font.xpm,             MiniIcon mini/font.xpm
+Style "Icon Browser"           Icon norm/image-viewer.xpm,     MiniIcon mini/image-viewer.xpm
+Style "Image Browser"          Icon norm/image-viewer.xpm,     MiniIcon mini/image-viewer.xpm
+Style "FvwmForm-ThemeSettings" Icon norm/configuration.xpm,    MiniIcon mini/configuration.xpm
+Style "FvwmForm-Restart"       Icon norm/restart.xpm,          MiniIcon mini/restart.xpm
+Style "FormFvwmAnimate"        Icon norm/window-iconify.xpm,   MiniIcon mini/window-iconify.xpm
+Style "FvwmForm-Form"          Icon norm/configuration.xpm,    MiniIcon mini/configuration.xpm
+Style "FvwmForm-RootCursor"    Icon norm/display.xpm,          MiniIcon mini/display.xpm
+Style "FvwmScript-BellSetup"   Icon norm/sound.xpm,            MiniIcon mini/sound.xpm
+Style "FvwmScript-Keyboard"    Icon norm/keyboard.xpm,         MiniIcon mini/keyboard.xpm
+Style "FvwmScript-ScreenSetup" Icon norm/display.xpm,          MiniIcon mini/display.xpm
+Style "FvwmScript-PointerSetup" Icon norm/mouse.xpm,            MiniIcon mini/mouse.xpm
+
+# GNOME/Gtk Apps
+Style "AbiWord*"               Icon norm/word-processor.xpm,   MiniIcon mini/word-processor.xpm
+Style "bug-buddy"              Icon norm/development.xpm,      MiniIcon mini/development.xpm
+Style "Dia"                    Icon norm/science.xpm,          MiniIcon mini/science.xpm
+Style "eog"                    Icon norm/image-viewer.xpm,     MiniIcon mini/image-viewer.xpm
+Style "Galeon-bin"             Icon norm/www.xpm,              MiniIcon mini/www.xpm
+Style "galeon*"                Icon norm/www.xpm,              MiniIcon mini/www.xpm
+Style "gcharmap"               Icon norm/keyboard.xpm,         MiniIcon mini/keyboard.xpm
+Style "gcolorsel"              Icon norm/colors.xpm,           MiniIcon mini/colors.xpm
+Style "gdict"                  Icon norm/utility.xpm,          MiniIcon mini/utility.xpm
+Style "gdiskfree"              Icon norm/monitoring.xpm,       MiniIcon mini/monitoring.xpm
+Style "gEdit"                  Icon norm/editor.xpm,           MiniIcon mini/editor.xpm
+Style "gedit"                  Icon norm/editor.xpm,           MiniIcon mini/editor.xpm
+Style "gfontsel"               Icon norm/font.xpm,             MiniIcon mini/font.xpm
+Style "gfloppy"                Icon norm/disk-floppy.xpm,      MiniIcon mini/disk-floppy.xpm
+Style "ghex"                   Icon norm/editor.xpm,           MiniIcon mini/editor.xpm
+Style "ghostview"              Icon norm/ghostview.xpm,        MiniIcon mini/ghostview.xpm
+Style "Gimp"                   Icon norm/gimp.xpm,             MiniIcon mini/gimp.xpm
+Style "gless"                  Icon norm/viewer.xpm,           MiniIcon mini/viewer.xpm
+Style "gmix"                   Icon norm/sound.xpm,            MiniIcon mini/sound.xpm
+Style "gmailman"               Icon norm/mail.xpm,             MiniIcon mini/mail.xpm
+Style "gmc"                    Icon norm/file-manager.xpm,     MiniIcon mini/file-manager.xpm
+Style "gmenu"                  Icon norm/configuration.xpm,    MiniIcon mini/configuration.xpm
+Style "gnome-help-browser"     Icon norm/help.xpm,             MiniIcon mini/help.xpm
+Style "GnomeHelpBrowser"       Icon norm/help.xpm,             MiniIcon mini/help.xpm
+Style "gnome-hint"             Icon norm/information.xpm,      MiniIcon mini/information.xpm
+Style "gnome-ppp"              Icon norm/network.xpm,          MiniIcon mini/network.xpm
+Style "gnome-run"              Icon norm/utility.xpm,          MiniIcon mini/utility.xpm
+Style "gnome-sync"             Icon norm/folder.xpm,           MiniIcon mini/folder.xpm
+Style "Gnome-linuxconf"        Icon norm/configuration.xpm,    MiniIcon mini/configuration.xpm
+Style "gnomecal"               Icon norm/clock.xpm,            MiniIcon mini/clock.xpm
+Style "GnomeCard"              Icon norm/information.xpm,      MiniIcon mini/information.xpm
+Style "gnomecard"              Icon norm/information.xpm,      MiniIcon mini/information.xpm
+Style "gnomecc"                Icon norm/home.xpm,             MiniIcon mini/home.xpm
+Style "GnomeTerminal"          Icon norm/terminal.xpm,         MiniIcon mini/terminal.xpm
+Style "gnumeric"               Icon norm/calculator.xpm,       MiniIcon mini/calculator.xpm
+Style "gnp"                    Icon norm/editor.xpm,           MiniIcon mini/editor.xpm
+Style "gnp+"                   Icon norm/editor.xpm,           MiniIcon mini/editor.xpm
+Style "GQview"                 Icon norm/image-viewer.xpm,     MiniIcon mini/image-viewer.xpm
+Style "grecord"                Icon norm/sound.xpm,            MiniIcon mini/sound.xpm
+Style "grip"                   Icon norm/cd-player.xpm,        MiniIcon mini/cd-player.xpm
+Style "gsearchtool"            Icon norm/file.xpm,             MiniIcon mini/file.xpm
+Style "gtalk"                  Icon norm/chat.xpm,             MiniIcon mini/chat.xpm
+Style "gtcd"                   Icon norm/cd-player.xpm,        MiniIcon mini/cd-player.xpm
+Style "gtk-gnutella"           Icon norm/network.xpm,          MiniIcon mini/network.xpm
+Style "gtk-shell"              Icon norm/information.xpm,      MiniIcon mini/information.xpm
+Style "gtkicq"                 Icon norm/chat.xpm,             MiniIcon mini/chat.xpm
+Style "gtop"                   Icon norm/monitoring.xpm,       MiniIcon mini/monitoring.xpm
+Style "gtt"                    Icon norm/clock.xpm,            MiniIcon mini/clock.xpm
+Style "guname"                 Icon norm/information.xpm,      MiniIcon mini/information.xpm
+Style "gw"                     Icon norm/monitoring.xpm,       MiniIcon mini/monitoring.xpm
+Style "gxedit"                 Icon norm/editor.xpm,           MiniIcon mini/editor.xpm
+Style "helix-update"           Icon norm/network.xpm,          MiniIcon mini/network.xpm
+Style "idetool"                Icon norm/disk.xpm,             MiniIcon mini/disk.xpm
+Style "logview"                Icon norm/viewer.xpm,           MiniIcon mini/viewer.xpm
+Style "pan"                    Icon norm/news.xpm,             MiniIcon mini/news.xpm
+Style "vumeter"                Icon norm/sound.xpm,            MiniIcon mini/sound.xpm
+Style "X-Chat"                 Icon norm/chat.xpm,             MiniIcon mini/chat.xpm
+Style "nautilus"               Icon norm/file-manager.xpm,     MiniIcon mini/file-manager.xpm
+
+# XFCE Apps
+Style "xfclock"                Icon norm/clock.xpm,            MiniIcon mini/clock.xpm
+Style "xftree"                 Icon norm/file-manager.xpm,     MiniIcon mini/file-manager.xpm
+
+# KDE Apps
+# -- [ Abbrowser --
+Style "kcontrol"               Icon norm/kde.xpm,              MiniIcon mini/kde.xpm
+Style "abbrowser"              Icon norm/information.xpm,      MiniIcon mini/information.xpm
+# -- Abbrowser ] --
+Style "aktion"                 Icon norm/video.xpm,            MiniIcon mini/video.xpm
+Style "ark"                    Icon norm/file.xpm,             MiniIcon mini/file.xpm
+# -- [ kviewshell --
+Style "kviewshell"             Icon norm/viewer.xpm,           MiniIcon mini/viewer.xpm
+Style "DVI Viewer"             Icon norm/viewer.xpm,           MiniIcon mini/viewer.xpm
+Style "Fax Viewer"             Icon norm/viewer.xpm,           MiniIcon mini/viewer.xpm
+# -- kviewshell ] --
+Style "kab"                    Icon norm/information.xpm,      MiniIcon mini/information.xpm
+Style "kaiman"                 Icon norm/sound.xpm,            MiniIcon mini/sound.xpm
+Style "karm"                   Icon norm/clock.xpm,            MiniIcon mini/clock.xpm
+Style "kcharselect"            Icon norm/keyboard.xpm,         MiniIcon mini/keyboard.xpm
+Style "kchart"                 Icon norm/information.xpm,      MiniIcon mini/information.xpm
+Style "kcron"                  Icon norm/system.xpm,           MiniIcon mini/system.xpm
+Style "kdehelp"                Icon norm/help.xpm,             MiniIcon mini/help.xpm
+Style "kdepasswd"              Icon norm/terminal-special.xpm, MiniIcon mini/terminal-special.xpm
+Style "kdevelop"               Icon norm/development.xpm,      MiniIcon mini/development.xpm
+Style "kdesu"                  Icon norm/terminal-special.xpm, MiniIcon mini/terminal-special.xpm
+Style "kdf"                    Icon norm/disk.xpm,             MiniIcon mini/disk.xpm
+Style "kdvi"                   Icon norm/viewer.xpm,           MiniIcon mini/viewer.xpm
+Style "kedit"                  Icon norm/editor.xpm,           MiniIcon mini/editor.xpm
+Style "keystone"               Icon norm/terminal.xpm,         MiniIcon mini/terminal.xpm
+Style "kfind"                  Icon norm/file.xpm,             MiniIcon mini/file.xpm
+Style "kfloppy"                Icon norm/disk-floppy.xpm,      MiniIcon mini/disk-floppy.xpm
+Style "kfm"                    Icon norm/file-manager.xpm,     MiniIcon mini/file-manager.xpm
+Style "kfract"                 Icon norm/viewer.xpm,           MiniIcon mini/viewer.xpm
+Style "khexedit"               Icon norm/file.xpm,             MiniIcon mini/file.xpm
+Style "kiconedit"              Icon norm/image-processor.xpm,  MiniIcon mini/image-processor.xpm
+Style "kit"                    Icon norm/chat.xpm,             MiniIcon mini/chat.xpm
+Style "killustrator"           Icon norm/image-viewer.xpm,     MiniIcon mini/image-viewer.xpm
+Style "kjots"                  Icon norm/editor.xpm,           MiniIcon mini/editor.xpm
+Style "klpq"                   Icon norm/printing.xpm,         MiniIcon mini/printing.xpm
+Style "kljettool"              Icon norm/printing.xpm,         MiniIcon mini/printing.xpm
+Style "knode"                  Icon norm/news.xpm,             MiniIcon mini/news.xpm
+Style "knews"                  Icon norm/news.xpm,             MiniIcon mini/news.xpm
+Style "kmail*"                 Icon norm/mail.xpm,             MiniIcon mini/mail.xpm
+Style "kmidi"                  Icon norm/music.xpm,            MiniIcon mini/music.xpm
+Style "kmid"                   Icon norm/music.xpm,            MiniIcon mini/music.xpm
+Style "kmix"                   Icon norm/sound.xpm,            MiniIcon mini/sound.xpm
+Style "artsbuilder"            Icon norm/music.xpm,            MiniIcon mini/music.xpm
+Style "artscontrol"            Icon norm/sound.xpm,            MiniIcon mini/sound.xpm
+Style "kmoon"                  Icon norm/science.xpm,          MiniIcon mini/science.xpm
+Style "kodo"                   Icon norm/mouse.xpm,            MiniIcon mini/mouse.xpm
+Style "kpackage"               Icon norm/programs.xpm,         MiniIcon mini/programs.xpm
+Style "kppp"                   Icon norm/network.xpm,          MiniIcon mini/network.xpm
+Style "kppplogview"            Icon norm/information.xpm,      MiniIcon mini/information.xpm
+Style "kghostview"             Icon norm/viewer.xpm,           MiniIcon mini/viewer.xpm
+Style "konqueror"              Icon norm/file-manager.xpm,     MiniIcon mini/file-manager.xpm
+Style "korganizer"             Icon norm/information.xpm,      MiniIcon mini/information.xpm
+Style "konsole"                Icon norm/terminal.xpm,         MiniIcon mini/terminal.xpm
+Style "koshell"                Icon norm/home.xpm,             MiniIcon mini/home.xpm
+Style "kpixmap2bitmap"         Icon norm/image-viewer.xpm,     MiniIcon mini/image-viewer.xpm
+Style "kpm"                    Icon norm/monitoring.xpm,       MiniIcon mini/monitoring.xpm
+Style "kpresenter"             Icon norm/word-processor.xpm,   MiniIcon mini/word-processor.xpm
+Style "krule"                  Icon norm/utility.xpm,          MiniIcon mini/utility.xpm
+Style "kscd"                   Icon norm/cd-player.xpm,        MiniIcon mini/cd-player.xpm
+Style "ksnapshot"              Icon norm/window.xpm,           MiniIcon mini/window.xpm
+Style "kspread"                Icon norm/calculator.xpm,       MiniIcon mini/calculator.xpm
+Style "ksysguard"              Icon norm/monitoring.xpm,       MiniIcon mini/monitoring.xpm
+Style "ksysv"                  Icon norm/system.xpm,           MiniIcon mini/system.xpm
+Style "kteatime"               Icon norm/amusement.xpm,        MiniIcon mini/amusement.xpm
+Style "ktip"                   Icon norm/information.xpm,      MiniIcon mini/information.xpm
+Style "kuser"                  Icon norm/system.xpm,           MiniIcon mini/system.xpm
+Style "kview"                  Icon norm/image-viewer.xpm,     MiniIcon mini/image-viewer.xpm
+Style "kvt"                    Icon norm/terminal.xpm,         MiniIcon mini/terminal.xpm
+Style "kwikdisk"               Icon norm/disk.xpm,             MiniIcon mini/disk.xpm
+Style "kword"                  Icon norm/word-processor.xpm,   MiniIcon mini/word-processor.xpm
+Style "kworldwatch"            Icon norm/clock.xpm,            MiniIcon mini/clock.xpm
+Style "kwrite"                 Icon norm/editor.xpm,           MiniIcon mini/editor.xpm
+Style "kwuftpd"                Icon norm/network.xpm,          MiniIcon mini/network.xpm
+Style "noatun"                 Icon norm/multimedia.xpm,       MiniIcon mini/multimedia.xpm
+Style "pixie"                  Icon norm/image-viewer.xpm,     MiniIcon mini/image-viewer.xpm
+
+# CDE Apps
+Style "Dterm"                  Icon norm/terminal.xpm,         MiniIcon mini/terminal.xpm
+Style "Dtfile"                 Icon norm/file-manager.xpm,     MiniIcon mini/file-manager.xpm
+Style "Dtpad"                  Icon norm/editor.xpm,           MiniIcon mini/editor.xpm
+Style "Dthelp*"                Icon norm/help.xpm,             MiniIcon mini/help.xpm
+Style "Dtcm*"                  Icon norm/clock.xpm,            MiniIcon mini/clock.xpm
+Style "Dtcalc"                 Icon norm/calculator.xpm,       MiniIcon mini/calculator.xpm
+Style "Dticon*"                Icon norm/image-processor.xpm,  MiniIcon mini/image-processor.xpm
+Style "Dtprint*"               Icon norm/printing.xpm,         MiniIcon mini/printing.xpm
+Style "Dtstyle*"               Icon norm/configuration.xpm,    MiniIcon mini/configuration.xpm
+Style "Applications Manager"   Icon norm/programs.xpm,         MiniIcon mini/programs.xpm
+Style "Trash Can"              Icon norm/file.xpm,             MiniIcon mini/file.xpm
+
+# Games
+Style "SDL_App"                Icon norm/game.xpm,             MiniIcon mini/game.xpm
+Style "*angband"               Icon norm/game.xpm,             MiniIcon mini/game.xpm
+Style "gcfclient"              Icon norm/game.xpm,             MiniIcon mini/game.xpm
+Style "Heroes ?.*"             Icon norm/game-action.xpm,      MiniIcon mini/game-action.xpm
+Style "Maelstrom"              Icon norm/game-action.xpm,      MiniIcon mini/game-action.xpm
+Style "MirrorMagic"            Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "PowerManga*"            Icon norm/game-action.xpm,      MiniIcon mini/game-action.xpm
+Style "PySol"                  Icon norm/game-cards.xpm,       MiniIcon mini/game-cards.xpm
+Style "Rocks'n'Diamonds"       Icon norm/game-action.xpm,      MiniIcon mini/game-action.xpm
+Style "XGammon"                Icon norm/game.xpm,             MiniIcon mini/game.xpm
+Style "XGammon-Buttons"        Icon norm/information.xpm,      MiniIcon mini/information.xpm
+Style "xgoban"                 Icon norm/game.xpm,             MiniIcon mini/game.xpm
+Style "comment"                Icon norm/information.xpm,      MiniIcon mini/information.xpm
+Style "xmahjongg"              Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "*tetris"                Icon norm/game.xpm,             MiniIcon mini/game.xpm
+Style "xtrojka"                Icon norm/game.xpm,             MiniIcon mini/game.xpm
+Style "xemeraldia"             Icon norm/game.xpm,             MiniIcon mini/game.xpm
+Style "XGalaga"                Icon norm/game-action.xpm,      MiniIcon mini/game-action.xpm
+Style "xeyes"                  Icon norm/amusement.xpm,        MiniIcon mini/amusement.xpm
+
+# 11 xpuzzles
+Style "xcubes"                 Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "xdino"                  Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "xhexagons"              Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "xmball"                 Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "xmlink"                 Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "xoct"                   Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "xpanex"                 Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "xpyraminx"              Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "xrubik"                 Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "xskewb"                 Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "xtriangles"             Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+
+Style "High score*"            Icon norm/information.xpm,      MiniIcon mini/information.xpm
+Style "Statistics"             Icon norm/information.xpm,      MiniIcon mini/information.xpm
+Style "xboard"                 Icon norm/game-board.xpm,       MiniIcon mini/game-board.xpm
+Style "xevil"                  Icon norm/game-action.xpm,      MiniIcon mini/game-action.xpm
+Style "xsok*"                  Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "xbomb"                  Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "*Scavenger"             Icon norm/game-action.xpm,      MiniIcon mini/game-action.xpm
+Style "Freeciv*"               Icon norm/game.xpm,             MiniIcon mini/game.xpm
+Style "XPat"                   Icon norm/game-cards.xpm,       MiniIcon mini/game-cards.xpm
+Style "dontspace"              Icon norm/game-cards.xpm,       MiniIcon mini/game-cards.xpm
+Style "klondike"               Icon norm/game-cards.xpm,       MiniIcon mini/game-cards.xpm
+Style "spider"                 Icon norm/game.xpm,             MiniIcon mini/game.xpm
+Style "X-Mame*"                Icon norm/game-action.xpm,      MiniIcon mini/game-action.xpm
+Style "xlin-city*"             Icon norm/game.xpm,             MiniIcon mini/game.xpm
+Style "xchomp"                 Icon norm/game-action.xpm,      MiniIcon mini/game-action.xpm
+
+# GNOME Games
+Style "freecell"               Icon norm/game-cards.xpm,       MiniIcon mini/game-cards.xpm
+Style "gataxx"                 Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "glines"                 Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "gnibbles"               Icon norm/game-action.xpm,      MiniIcon mini/game-action.xpm
+Style "gnobots"                Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "gnobots2"               Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "gnome-chess"            Icon norm/game-board.xpm,       MiniIcon mini/game-board.xpm
+Style "gnome-stones"           Icon norm/game-action.xpm,      MiniIcon mini/game-action.xpm
+Style "gnome-xbill"            Icon norm/game-action.xpm,      MiniIcon mini/game-action.xpm
+Style "gnomine"                Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "gnotski"                Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "gtali"                  Icon norm/game-board.xpm,       MiniIcon mini/game-board.xpm
+Style "gnotravex"              Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "gturing"                Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "iagno"                  Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "mahjongg"               Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "same-gnome"             Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "sol"                    Icon norm/game-cards.xpm,       MiniIcon mini/game-cards.xpm
+
+Style "gtkballs"               Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "gfpoken"                Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+
+# KDE Games  # these ones have own 16x16 & 32x32 xpm's included with kdebase
+Style "Jezzball"               Icon norm/game-action.xpm,      MiniIcon mini/game-action.xpm
+Style "lskat"                  Icon norm/game.xpm,             MiniIcon mini/game.xpm
+Style "kabalone"               Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "kasteroids"             Icon norm/game-action.xpm,      MiniIcon mini/game-action.xpm
+Style "katomic"                Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "kbackgammon"            Icon norm/game-board.xpm,       MiniIcon mini/game-board.xpm
+Style "kblackbox"              Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "kfouleggs"              Icon norm/game.xpm,             MiniIcon mini/game.xpm
+Style "kjumpingcube"           Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "kmahjongg"              Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "kmines"                 Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "konquest"               Icon norm/game.xpm,             MiniIcon mini/game.xpm
+Style "kpat"                   Icon norm/game-cards.xpm,       MiniIcon mini/game-cards.xpm
+Style "kpoker"                 Icon norm/game-cards.xpm,       MiniIcon mini/game-cards.xpm
+Style "kreversi"               Icon norm/game-board.xpm,       MiniIcon mini/game-board.xpm
+Style "ksame"                  Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "kshisen"                Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "ksirtet"                Icon norm/game.xpm,             MiniIcon mini/game.xpm
+Style "ksmiletris"             Icon norm/game.xpm,             MiniIcon mini/game.xpm
+Style "ksnake"                 Icon norm/game-action.xpm,      MiniIcon mini/game-action.xpm
+Style "ksokoban"               Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+Style "kspaceduel"             Icon norm/game.xpm,             MiniIcon mini/game.xpm
+Style "ktron"                  Icon norm/game-action.xpm,      MiniIcon mini/game-action.xpm
+Style "ktetris"                Icon norm/game.xpm,             MiniIcon mini/game.xpm
+Style "ktuberling"             Icon norm/game.xpm,             MiniIcon mini/game.xpm
+Style "kwin4"                  Icon norm/game-logic.xpm,       MiniIcon mini/game-logic.xpm
+
+# this should be after XTerm Icon, otherwise Icon is not used on reload (bug?)
+# enable: xterm +ai
+Style XTerm NoActiveIconOverride 
+#`====== end: Read $./style-icon-miniicon
+
+
+#`====== end: Read "/usr/share/fvwm/themes/default/settings/iconstyles/native"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/sound"
+DestroyModuleConfig FvwmEvent-Sound: *
+
+*FvwmEvent-Sound: StartDelay 4
+*FvwmEvent-Sound: Delay 1
+
+#*FvwmEvent-Sound: startup          $[fvwm_theme_bling_dir]/sounds/startup
+#*FvwmEvent-Sound: shutdown         $[fvwm_theme_bling_dir]/sounds/shutdown
+#*FvwmEvent-Sound: unknown          $[fvwm_theme_bling_dir]/sounds/unknown
+#*FvwmEvent-Sound: error            $[fvwm_theme_bling_dir]/sounds/error
+*FvwmEvent-Sound: add_window        $[fvwm_theme_bling_dir]/sounds/add_window.au
+#*FvwmEvent-Sound: raise_window     $[fvwm_theme_bling_dir]/sounds/raise_window
+#*FvwmEvent-Sound: lower_window     $[fvwm_theme_bling_dir]/sounds/lower_window
+#*FvwmEvent-Sound: focus_change     $[fvwm_theme_bling_dir]/sounds/focus_change
+*FvwmEvent-Sound: destroy_window    $[fvwm_theme_bling_dir]/sounds/destroy_window.au
+*FvwmEvent-Sound: iconify           $[fvwm_theme_bling_dir]/sounds/iconify.au
+*FvwmEvent-Sound: deiconify         $[fvwm_theme_bling_dir]/sounds/deiconify.au
+*FvwmEvent-Sound: windowshade       $[fvwm_theme_bling_dir]/sounds/windowshade.au
+*FvwmEvent-Sound: dewindowshade     $[fvwm_theme_bling_dir]/sounds/dewindowshade.au
+*FvwmEvent-Sound: new_page          $[fvwm_theme_bling_dir]/sounds/new_page.au
+*FvwmEvent-Sound: new_desk          $[fvwm_theme_bling_dir]/sounds/new_desk.au
+#*FvwmEvent-Sound: configure_window $[fvwm_theme_bling_dir]/sounds/configure_window
+#*FvwmEvent-Sound: window_name      $[fvwm_theme_bling_dir]/sounds/window_name
+#*FvwmEvent-Sound: icon_name        $[fvwm_theme_bling_dir]/sounds/icon_name
+#*FvwmEvent-Sound: icon_file        $[fvwm_theme_bling_dir]/sounds/icon_file
+#*FvwmEvent-Sound: icon_location    $[fvwm_theme_bling_dir]/sounds/icon_location
+#*FvwmEvent-Sound: mini_icon        $[fvwm_theme_bling_dir]/sounds/mini_icon
+#*FvwmEvent-Sound: default_icon     $[fvwm_theme_bling_dir]/sounds/default_icon
+#*FvwmEvent-Sound: res_class        $[fvwm_theme_bling_dir]/sounds/res_class
+#*FvwmEvent-Sound: res_name         $[fvwm_theme_bling_dir]/sounds/res_name
+#*FvwmEvent-Sound: end_windowlist   $[fvwm_theme_bling_dir]/sounds/end_windowlist
+#*FvwmEvent-Sound: end_config_info  $[fvwm_theme_bling_dir]/sounds/end_config_info
+#*FvwmEvent-Sound: config_info      $[fvwm_theme_bling_dir]/sounds/config_info
+#*FvwmEvent-Sound: string           $[fvwm_theme_bling_dir]/sounds/string
+#*FvwmEvent-Sound: map              $[fvwm_theme_bling_dir]/sounds/map
+
+# Does not work
+#*FvwmEvent-Sound: beep $[fvwm_theme_bling_dir]/sounds/beep
+#*FvwmEvent-Sound: toggle_paging $[fvwm_theme_bling_dir]/sounds/toggle_paging
+#`====== end: Read "/usr/share/fvwm/themes/default/sound"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/settings/sound-player/disabled"
+DestroyFunc FuncFvwmStartFvwmEvent-Sound
+AddToFunc   FuncFvwmStartFvwmEvent-Sound
+
+DestroyFunc FuncFvwmStopFvwmEvent-Sound
+AddToFunc   FuncFvwmStopFvwmEvent-Sound
+
+DestroyFunc FuncFvwmAddToMenusStartSoundEffect
+AddToFunc   FuncFvwmAddToMenusStartSoundEffect
+
+DestroyFunc FuncFvwmAddToMenusStopSoundEffect
+AddToFunc   FuncFvwmAddToMenusStopSoundEffect
+#`====== end: Read "/usr/share/fvwm/themes/default/settings/sound-player/disabled"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/menus"
+DestroyMenu MenuFvwmRoot
+AddToMenu   MenuFvwmRoot
++ "$[gt.Root Menu]" Title
+Test (f  /etc/X11/fvwm/menudefs.hook) + "$[gt.&Debian]%menu/terminal.xpm%" Popup "/Debian"
+Test (f  /etc/X11/fvwm/menudefs.hook) + "$[gt.&Re-read System Menu]%menu/terminal.xpm%" Read "/etc/X11/fvwm/menudefs.hook"
+Test (f  /etc/X11/fvwm/menudefs.hook) + "$[gt.&Update My Debian Menu]%menu/terminal.xpm%" PipeRead 'update-menus &&  echo "Read menudefs.hook"'
++ "$[gt.&Terminals]%menu/terminal.xpm%"           Popup MenuFvwmShells
++ "$[gt.&Programs]%menu/programs.xpm%"            Popup MenuFvwmPrograms
++ "$[gt.S&ystem]%menu/system.xpm%"                Popup MenuFvwmSystem
++ "$[gt.Person&al]%menu/home.xpm%"                Popup MenuFvwmPersonal
++ "" Nop
++ "$[gt.&Configuration]%menu/configuration.xpm%"  Popup MenuFvwmConfiguration
++ "$[gt.&Help]%menu/help.xpm%"                    Popup MenuFvwmHelp
++ "" Nop
++ "$[gt.FVWM &Modules]%menu/modules.xpm%"         Popup MenuFvwmModules
++ "$[gt.&Window Operations]%menu/window.xpm%"     Popup MenuFvwmWindowOps
++ "" Nop
++ "$[gt.Web &Browsing]%menu/www.xpm%"             Popup MenuFvwmWebBrowsing
++ "$[gt.Sc&reen Saver]%menu/display.xpm%"         Popup MenuFvwmScreenSaver
++ "$[gt.&Quit FVWM]%menu/quit.xpm%"               Popup MenuFvwmQuit
+
+# Make sure that the Debian menus, and the icons they reference, are 
+# available if we have /etc/X11/fvwm/menudefs.hook
+DestroyFunc SetDebianMenu
+AddToFunc   SetDebianMenu
++ I Read /etc/X11/fvwm/menudefs.hook
++ I Test (F $[FVWM_USERDIR]/menudefs.hook) Read menudefs.hook quiet
+
+Test (f  /etc/X11/fvwm/menudefs.hook) SetDebianMenu
+
+
+# ----------------------------------------------------------------------------
+# ---------- Shells
+
+# This menu is in the separated component menus-programs
+
+# ----------------------------------------------------------------------------
+# ---------- Programs
+
+# This menu is in the separated component menus-programs
+
+# ----------------------------------------------------------------------------
+# ---------- System
+
+# This menu is in the separated component menus-programs
+
+# ----------------------------------------------------------------------------
+# ---------- Personal
+
+# Define this menu in your personal theme: ~/.fvwm/themes/personal/menus-extra
+# or using Menu Editor GUI.
+AddToMenu   MenuFvwmPersonal
+
+# ----------------------------------------------------------------------------
+# ---------- Help
+
+DestroyMenu MenuFvwmHelp
+AddToMenu   MenuFvwmHelp "Help" Title
++ "%menu/help.xpm%$[gt.FVWM Man Pages]"           Popup MenuFvwmManPages
++ "%menu/information.xpm%$[gt.Show FVWM Version]" FuncFvwmShowVersionInfo
++ "" Nop
++ "%menu/help.xpm%$[gt.X Man Pages]"              Exec exec xman
++ "%menu/help.xpm%$[gt.GNOME Help]"               Exec exec gnome-help
++ "%menu/help.xpm%$[gt.GNOME Help]"               Exec exec gnome-help-browser
++ "%menu/help.xpm%$[gt.KDE Help]"                 Exec exec kdehelp
++ "%menu/help.xpm%$[gt.KDE Help]"                 Exec exec khelpcenter
+
+DestroyMenu MenuFvwmWebPages
+AddToMenu   MenuFvwmWebPages
++ "$[gt.FVWM Web Pages]" Title
++ "%menu/information.xpm%$[gt.Home Page]"    FuncFvwmOpenURL http://www.fvwm.org/
++ "%menu/information.xpm%$[gt.Screenshots]"  FuncFvwmOpenURL http://www.fvwm.org/screenshots/
++ "%menu/information.xpm%$[gt.Download]"     FuncFvwmOpenURL http://www.fvwm.org/download.html
++ "%menu/information.xpm%$[gt.FAQ]"          FuncFvwmOpenURL http://www.fvwm.org/generated/FAQ.html
++ "$[gt.FVWM Themes Web Pages]" Title
++ "%menu/information.xpm%$[gt.Home Page]"    FuncFvwmOpenURL http://fvwm-themes.sourceforge.net/
++ "%menu/information.xpm%$[gt.Project Page]" FuncFvwmOpenURL https://sourceforge.net/projects/fvwm-themes/
++ "%menu/information.xpm%$[gt.Screenshots]"  FuncFvwmOpenURL http://fvwm-themes.sourceforge.net/screenshots/
++ "%menu/information.xpm%$[gt.Download]"     FuncFvwmOpenURL https://sourceforge.net/project/showfiles.php?group_id=1738
++ "%menu/information.xpm%$[gt.FAQ]"          FuncFvwmOpenURL http://fvwm-themes.sourceforge.net/doc/FAQ
+
+DestroyMenu MenuFvwmManPages
+AddToMenu   MenuFvwmManPages "FVWM Man Pages" Title
++ "%menu/help.xpm%fvwm"                FuncFvwmViewManPage fvwm
++ "%menu/help.xpm%FvwmAnimate"         FuncFvwmViewManPage FvwmAnimate
++ "%menu/help.xpm%FvwmAuto"            FuncFvwmViewManPage FvwmAuto
++ "%menu/help.xpm%FvwmBacker"          FuncFvwmViewManPage FvwmBacker
++ "%menu/help.xpm%FvwmBanner"          FuncFvwmViewManPage FvwmBanner
++ "%menu/help.xpm%FvwmButtons"         FuncFvwmViewManPage FvwmButtons
++ "%menu/help.xpm%FvwmCommand"         FuncFvwmViewManPage FvwmCommand
++ "%menu/help.xpm%FvwmConsole"         FuncFvwmViewManPage FvwmConsole
++ "%menu/help.xpm%FvwmConsoleC.pl"     FuncFvwmViewManPage FvwmConsoleC.pl
++ "%menu/help.xpm%FvwmCpp"             FuncFvwmViewManPage FvwmCpp
++ "%menu/help.xpm%FvwmDebug"           FuncFvwmViewManPage FvwmDebug
++ "%menu/help.xpm%FvwmDragWell"        FuncFvwmViewManPage FvwmDragWell
++ "%menu/help.xpm%FvwmEvent"           FuncFvwmViewManPage FvwmEvent
++ "%menu/help.xpm%FvwmForm"            FuncFvwmViewManPage FvwmForm
++ "%menu/help.xpm%FvwmGtk"             FuncFvwmViewManPage FvwmGtk
++ "%menu/help.xpm%FvwmGtkDebug"        FuncFvwmViewManPage FvwmGtkDebug
++ "%menu/help.xpm%FvwmIconBox"         FuncFvwmViewManPage FvwmIconBox
++ "%menu/help.xpm%FvwmIconMan"         FuncFvwmViewManPage FvwmIconMan
++ "%menu/help.xpm%FvwmIdent"           FuncFvwmViewManPage FvwmIdent
++ "%menu/help.xpm%FvwmM4"              FuncFvwmViewManPage FvwmM4
++ "%menu/help.xpm%FvwmPager"           FuncFvwmViewManPage FvwmPager
++ "%menu/help.xpm%FvwmPerl"            FuncFvwmViewManPage FvwmPerl
++ "%menu/help.xpm%FvwmProxy"           FuncFvwmViewManPage FvwmProxy
++ "%menu/help.xpm%FvwmRearrange"       FuncFvwmViewManPage FvwmRearrange
++ "%menu/help.xpm%FvwmSave"            FuncFvwmViewManPage FvwmSave
++ "%menu/help.xpm%FvwmSaveDesk"        FuncFvwmViewManPage FvwmSaveDesk
++ "%menu/help.xpm%FvwmScript"          FuncFvwmViewManPage FvwmScript
++ "%menu/help.xpm%FvwmScroll"          FuncFvwmViewManPage FvwmScroll
++ "%menu/help.xpm%FvwmTaskBar"         FuncFvwmViewManPage FvwmTaskBar
++ "%menu/help.xpm%FvwmTheme"           FuncFvwmViewManPage FvwmTheme
++ "%menu/help.xpm%FvwmWharf"           FuncFvwmViewManPage FvwmWharf
++ "%menu/help.xpm%FvwmWinList"         FuncFvwmViewManPage FvwmWinList
++ "%menu/help.xpm%FvwmWindowMenu"      FuncFvwmViewManPage FvwmWindowMenu
++ "" Nop
++ "%menu/help.xpm%fvwm-config"         FuncFvwmViewManPage fvwm-config
++ "%menu/help.xpm%fvwm-perllib"        FuncFvwmViewManPage fvwm-perllib
++ "%menu/help.xpm%fvwm-root"           FuncFvwmViewManPage fvwm-root
++ "%menu/help.xpm%fvwm-bug"            FuncFvwmViewManPage fvwm-bug
++ "%menu/help.xpm%fvwm-convert-2.2"    FuncFvwmViewManPage fvwm-convert-2.2
++ "%menu/help.xpm%fvwm-convert-2.4"    FuncFvwmViewManPage fvwm-convert-2.4
++ "" Nop
++ "%menu/help.xpm%fvwm-menu-desktop"   FuncFvwmViewManPage fvwm-menu-desktop
++ "%menu/help.xpm%fvwm-menu-directory" FuncFvwmViewManPage fvwm-menu-directory
++ "%menu/help.xpm%fvwm-menu-headlines" FuncFvwmViewManPage fvwm-menu-headlines
++ "%menu/help.xpm%fvwm-menu-xlock"     FuncFvwmViewManPage fvwm-menu-xlock
++ "" Nop
++ "%menu/help.xpm%fvwm-themes-config"  FuncFvwmViewManPage fvwm-themes-config
++ "%menu/help.xpm%fvwm-themes-com"     FuncFvwmViewManPage fvwm-themes-com
++ "%menu/help.xpm%fvwm-themes-images"  FuncFvwmViewManPage fvwm-themes-images
++ "%menu/help.xpm%fvwm-themes-menuapp" FuncFvwmViewManPage fvwm-themes-menuapp
++ "%menu/help.xpm%fvwm-themes-root"    FuncFvwmViewManPage fvwm-themes-root
++ "%menu/help.xpm%fvwm-themes-start"   FuncFvwmViewManPage fvwm-themes-start
+
+# ----------------------------------------------------------------------------
+# ---------- Modules
+
+DestroyMenu MenuFvwmModules
+AddToMenu   MenuFvwmModules
++ "$[gt.FVWM Modules]" Title
++ "$[gt.Start Theme Modules]%menu/modules.xpm%"   Popup MenuFvwmStartThemeModules
++ "$[gt.Stop Theme Modules]%menu/quit.xpm%"       Popup MenuFvwmStopThemeModules
++ "" Nop
++ "$[gt.Start Regular Modules]%menu/modules.xpm%" Popup MenuFvwmStartRegularModules
++ "$[gt.Stop Regular Modules]%menu/quit.xpm%"     Popup MenuFvwmStopRegularModules
+
+DestroyMenu MenuFvwmStartRegularModules
+AddToMenu   MenuFvwmStartRegularModules
++ "$[gt.Regular Modules]" Title
++ "$[gt.&Animation]%menu/window-iconify.xpm%"     FuncFvwmRestartModule FvwmAnimate
++ "$[gt.Backe&r]%menu/display.xpm%"               FuncFvwmRestartModule FvwmBacker
++ "$[gt.Ba&nner]%menu/display.xpm%"               Module FvwmBanner
++ "$[gt.Co&mmandS]%menu/terminal-special.xpm%"    FuncFvwmRestartModule FvwmCommandS
++ "$[gt.&Console]%menu/terminal-special.xpm%"     FuncFvwmConsole
++ "$[gt.&GtkDebug]%menu/development.xpm%"         Module FvwmGtkDebug
++ "$[gt.&Debug Console]%menu/development.xpm%"    Module FvwmDebug --xconsole
++ "$[gt.&Identify]%menu/window-identify.xpm%"     Module FvwmIdent
++ "$[gt.&ScrollBar (1/2 app)]%menu/window-resize.xpm%"  Module FvwmScroll 2 2
++ "%menu/window-resize.xpm%$[gt.&ScrollBar (75%% scr)]" Module FvwmScroll 75p 75p
++ "$[gt.Auto Raise (1/2 sec)]%menu/window-raise.xpm%"  \
+       FuncFvwmRestartModule 'FvwmAuto 500 "Silent Raise" Nop'
++ "$[gt.Auto Raise (2 sec)]%menu/window-raise.xpm%"    \
+       FuncFvwmRestartModule 'FvwmAuto 2000 "Silent Raise" Nop'
++ "" Nop
++ "$[gt.&Forms]%menu/utility.xpm%"                Popup  MenuFvwmForms
++ "$[gt.&Applets]%menu/utility.xpm%"              Popup  MenuFvwmApplets
++ "" Nop
+# defined in settings/{autoraise,soud-player,events-handler}/*
+FuncFvwmAddToMenusFvwmAutoRaise
+FuncFvwmAddToMenusStartSoundEffect
+FuncFvwmAddToMenusStartFvwmEvent-Events
+
+DestroyMenu MenuFvwmStopRegularModules
+AddToMenu   MenuFvwmStopRegularModules
++ "$[gt.Regular Modules]" Title
++ "$[gt.Stop &Animation]%menu/quit.xpm%"          KillModule FvwmAnimate
++ "$[gt.Stop Backe&r]%menu/quit.xpm%"             KillModule FvwmBacker
++ "$[gt.Stop Co&mmandS]%menu/quit.xpm%"           KillModule FvwmCommandS
++ "$[gt.Stop &Console]%menu/quit.xpm%"            KillModule FvwmConsole
++ "$[gt.Stop &GtkDebug]%menu/quit.xpm%"           KillModule FvwmGtkDebug
++ "$[gt.Stop &Identify]%menu/quit.xpm%"           KillModule FvwmIdent
++ "$[gt.Stop &ScrollBar]%menu/quit.xpm%"          KillModule FvwmScroll
++ "$[gt.Stop Auto Rais&e]%menu/quit.xpm%"         KillModule FvwmAuto
++ "$[gt.Stop All Events]%menu/quit.xpm%"          KillModule FvwmEvent
++ "$[gt.Stop All &Buttons]%menu/quit.xpm%"        KillModule FvwmButtons
++ "$[gt.Stop All &Forms]%menu/quit.xpm%"          KillModule FvwmForm
+FuncFvwmAddToMenusStopSoundEffect
+FuncFvwmAddToMenusStopFvwmEvent-Events
+
+DestroyMenu MenuFvwmForms
+AddToMenu   MenuFvwmForms
++ "$[gt.FvwmForm Tools]" Title
++ "$[gt.&Capture]%menu/display.xpm%"        Module FvwmForm FvwmForm-Capture
++ "$[gt.&Rlogin]%menu/terminal-remote.xpm%" Module FvwmForm FvwmForm-Rlogin
++ "$[gt.&Talk]%menu/terminal-special.xpm%"  Module FvwmForm FvwmForm-Talk
++ "$[gt.&QuitVerify]%menu/quit.xpm%"        Module FvwmForm FvwmForm-QuitVerify
+
+DestroyMenu MenuFvwmApplets
+AddToMenu   MenuFvwmApplets
++ "$[gt.FvwmScript Applets]" Title
++ "$[gt.APM]%menu/monitoring.xpm%"          Module FvwmScript FvwmApplet-APMMon
++ "$[gt.Day]%menu/clock.xpm%"               Module FvwmScript FvwmApplet-Day
++ "$[gt.DayClock]%menu/clock.xpm%"          Module FvwmScript FvwmApplet-DayClock
++ "$[gt.DigitalClock]%menu/clock.xpm%"      Module FvwmScript FvwmApplet-DigitalClock
++ "$[gt.Mixer]%menu/sound.xpm%"             Module FvwmScript FvwmApplet-Mixer
+
+
+# -----------------------------------------------------------------------------
+# ---------- Configuration Menus
+DestroyFunc FuncFvwmFormThemeSettings
+AddToFunc   FuncFvwmFormThemeSettings
++ I KillModule FvwmForm FvwmForm-ThemeSettings
++ I Module FvwmForm FvwmForm-ThemeSettings
+
+DestroyFunc FuncFvwmStartGtkThemeSettings
+AddToFunc   FuncFvwmStartGtkThemeSettings
++ I KillModule FvwmGtk FvwmGtk-Themes
++ I Read FvwmGtk-Themes
++ I ModuleSynchronous FvwmGtk FvwmGtk-Themes
+
+DestroyFunc FuncFvwmGtkThemeSettings 
+AddToFunc   FuncFvwmGtkThemeSettings
++ I FuncFvwmStartGtkThemeSettings
++ I DestroyFunc FuncFvwmStartGtkThemeSettings
++ I AddToFunc   FuncFvwmStartGtkThemeSettings
++ I SendToModule FvwmGtk-Themes SettingsDialog
+
+DestroyMenu MenuFvwmConfiguration
+AddToMenu   MenuFvwmConfiguration
++ "$[gt.&Root Cursor]%menu/display.xpm%"          Module FvwmForm FvwmForm-RootCursor
++ "$[gt.Form &Defaults]%menu/configuration.xpm%"  Module FvwmForm FvwmForm-Form
++ "$[gt.Control &Animation]%menu/window-iconify.xpm%" Popup MenuFvwmAnimate
++ "$[gt.&X Configuration]%menu/display.xpm%"      Popup MenuFvwmXConfiguration
++ "" Nop
++ "$[gt.&Utilities]%menu/utility.xpm%"            Popup MenuFvwmConfigUtilities
++ "" Nop
++ "$[gt.Show All Colorsets]    Shift-Ctrl-F8%menu/colors.xpm%" FuncFvwmShowAllColorsets
++ "$[gt.Show Current Palette]  Shift-Ctrl-F9%menu/colors.xpm%" FuncFvwmShowColourTable
+# settings/iconstyles
+FuncFvwmAddToMenusWMIcons
+
+DestroyMenu MenuFvwmXConfiguration
+AddToMenu   MenuFvwmXConfiguration
++ "$[gt.X Configuration]" Title
++ "$[gt.Bell]%menu/sound.xpm%"        FvwmScript FvwmScript-BellSetup
++ "$[gt.KeyBoard]%menu/keyboard.xpm%" FvwmScript FvwmScript-KeyboardSetup
++ "$[gt.Screen]%menu/display.xpm%"    FvwmScript FvwmScript-ScreenSetup
++ "$[gt.Mouse]%menu/mouse.xpm%"       FvwmScript FvwmScript-PointerSetup
+
+DestroyMenu MenuFvwmConfigUtilities
+AddToMenu   MenuFvwmConfigUtilities
++ "$[gt.Configuration Utilities]" Title
++ "$[gt.&Color Selector]%menu/colors.xpm%" FvwmScript FvwmScript-ColorSelector \
+       --text-colorset 36 --viewer-colorset 33
++ "$[gt.&Font Selector]%menu/font.xpm%" FvwmScript FvwmScript-FontSelector \
+       --text-colorset 36 --viewer-colorset 33
++ "$[gt.&Icon Browser]%menu/image-viewer.xpm%" FvwmScript FvwmScript-IconBrowser \
+       --text-colorset 36 --icon-colorset 5 --launched 0 \
+       --dir $[FT_DATADIR]/images/
++ "$[gt.&Image Browser]%menu/image-viewer.xpm%" FvwmScript FvwmScript-ImageBrowser \
+       --text-colorset 36 --launched 0 --dir $[FT_DATADIR]/images/
+
+# -----------------------------------------------------------------------------
+# ---------- MenuFvwmQuit
+
+DestroyMenu MenuFvwmQuit
+AddToMenu   MenuFvwmQuit
++ "$[gt.Really Quit FVWM]?" Title
++ "$[gt.&Restart]%menu/restart.xpm%"              Restart
++ "$[gt.&Restart Other]%menu/restart.xpm%"        Popup MenuFvwmWindowManager
++ "" Nop
++ "$[gt.Re&fresh Screen]%menu/refresh.xpm%"       Refresh
++ "$[gt.Re&capture Screen]%menu/refresh.xpm%"     Recapture
++ "" Nop
++ "$[gt.&Yes, Really Quit]%menu/choice-yes.xpm%"  Quit
++ "$[gt.&No, Don't Quit]%menu/choice-no.xpm%"     Nop
+
+# -----------------------------------------------------------------------------
+# ---------- MenuFvwmWindow*
+
+# This defines all window operations
+DestroyMenu MenuFvwmWindowOps
+AddToMenu   MenuFvwmWindowOps
++ "$[gt.Window Operations]" Title
++ "$[gt.&Move]%menu/window-move.xpm%"             Move
++ "$[gt.&Resize]%menu/window-resize.xpm%"         Resize
++ "$[gt.(De)&Iconify]%menu/window-iconify.xpm%"   Iconify
++ "$[gt.(Un)Ma&ximize]%menu/window-maximize.xpm%" Maximize
++ "$[gt.(Un)Shade]%menu/window-shade.xpm%"        WindowShade
++ "$[gt.(Un)Stick]%menu/window-stick.xpm%"        Stick
++ "$[gt.R&aise]%menu/window-raise.xpm%"           Raise
++ "$[gt.&Lower]%menu/window-lower.xpm%"           Lower
++ "" Nop
++ "$[gt.&Delete]%menu/window-delete.xpm%"         Delete
++ "$[gt.&Close]%menu/window-close.xpm%"           Close
++ "$[gt.Destroy]%menu/window-destroy.xpm%"        Destroy
++ "" Nop
++ "$[gt.Move to Page]%menu/window-move.xpm%"      Popup MenuFvwmWindowMove
++ "$[gt.Group Operations]%menu/windows.xpm%"      Popup MenuFvwmWindowGroupOps
++ "$[gt.Window Style]%menu/window.xpm%"           Popup MenuFvwmWindowStyle
++ "$[gt.Maximize Window]%menu/window-maximize.xpm%" Popup MenuFvwmWindowMaximize
++ "$[gt.Refresh Window]%menu/refresh.xpm%"        Popup MenuFvwmWindowRefresh
++ "$[gt.Rearrange All]%menu/refresh.xpm%"         Popup MenuFvwmRearrangeWindows
++ "$[gt.Window Utility]%menu/utility.xpm%"        Popup MenuFvwmWindowUtility
++ "" Nop
++ "$[gt.Identify]%menu/window-identify.xpm%"      Module FvwmIdent
++ "$[gt.Switch to...]%menu/windows.xpm%"          WindowList
+
+# A trimmed down version of MenuFvwmWindowOps, good for binding to decorations
+DestroyMenu MenuFvwmWindowOps2
+AddToMenu   MenuFvwmWindowOps2
++   "$[gt.Restore]     Alt-F6%menu/window.xpm%"  FuncFvwmRestore
++     "$[gt.&Move]     Alt-F7%menu/window-move.xpm%"      Move
++   "$[gt.&Resize]     Alt-F8%menu/window-resize.xpm%"    Resize
++  "$[gt.&Iconify]     Alt-F9%menu/window-iconify.xpm%"   Iconify
++ "$[gt.Ma&ximize]     Alt-F10%menu/window-maximize.xpm%" Maximize
++    "$[gt.R&aise]     Alt-F5%menu/window-raise.xpm%"     RaiseLower
++ "" Nop
++    "$[gt.&Close]     Alt-F4%menu/window-close.xpm%"     Close
++ "" Nop
++  "$[gt.Identify]     Alt-F11%menu/window-identify.xpm%" Module FvwmIdent
++  "$[gt.More&...]     Alt-F3%menu/window.xpm%" Menu MenuFvwmWindowOps This 0 0
+
+# Someone may prefer the version without menu icons, like in mwm
+DestroyMenu MenuFvwmWindowOps3
+AddToMenu   MenuFvwmWindowOps3
++   "$[gt.Restore]     Alt-F6"  FuncFvwmRestore
++     "$[gt.&Move]     Alt-F7"  Move
++   "$[gt.&Resize]     Alt-F8"  Resize
++  "$[gt.&Iconify]     Alt-F9"  Iconify
++ "$[gt.Ma&ximize]     Alt-F10" Maximize
++    "$[gt.R&aise]     Alt-F5"  RaiseLower
++ "" Nop
++    "$[gt.&Close]     Alt-F4"  Close
++ "" Nop
++  "$[gt.Identify]     Alt-F11" Module FvwmIdent
++  "$[gt.More&...]     Alt-F3"  Menu MenuFvwmWindowOps This 0 0
+
+# Resource window group operations for the root menu and buttons
+DestroyMenu  MenuFvwmWindowGroupOps
+AddToMenu    MenuFvwmWindowGroupOps
++ "$[gt.Resource Group Ops]" Title
++ "&$[gt.Iconify]%menu/window-iconify.xpm%"       Pick All ($r) Iconify on
++ "$[gt.De&Iconify]%menu/window-iconify.xpm%"     Pick All ($r) Iconify off
++ "$[gt.&Shade]%menu/window-shade.xpm%"           Pick All ($r) WindowShade on
++ "$[gt.Un&Shade]%menu/window-shade.xpm%"         Pick All ($r) WindowShade off
++ "$[gt.R&aise]%menu/window-raise.xpm%"           Pick All ($r) Raise
++ "$[gt.Lo&wer]%menu/window-lower.xpm%"           Pick All ($r) Lower
++ "" Nop
++ "$[gt.&Delete]%menu/window-delete.xpm%"         Pick All ($r) Delete
++ "$[gt.&Close]%menu/window-close.xpm%"           Pick All ($r) Close
++ "$[gt.Destroy]%menu/window-destroy.xpm%"        Pick All ($r) Destroy
++ "" Nop
++ "$[gt.Quick Move To ...]%menu/window-move.xpm%" Popup MenuFvwmWindowGroupQuickMove
+
+DestroyMenu MenuFvwmWindowStyle
+AddToMenu   MenuFvwmWindowStyle
++ "$[gt.Window Style]" Title
++ "%menu/window.xpm%TitleAtTop"             WindowStyle TitleAtTop
++ "%menu/window.xpm%TitleAtBottom"          WindowStyle TitleAtBottom
++ "%menu/window.xpm%Title"                  WindowStyle Title
++ "%menu/window.xpm%NoTitle"                WindowStyle NoTitle
++ "" Nop
++ "%menu/window.xpm%FvwmBorder"             WindowStyle FvwmBorder
++ "%menu/window.xpm%MWMBorder"              WindowStyle MWMBorder
++ "%menu/window.xpm%DepressableBorder"      WindowStyle DepressableBorder
++ "%menu/window.xpm%FirmBorder"             WindowStyle FirmBorder
++ "%menu/window.xpm%Handles"                WindowStyle Handles
++ "%menu/window.xpm%NoHandles"              WindowStyle NoHandles
++ "%menu/window.xpm%BorderWidth 0"          WindowStyle BorderWidth 0
++ "%menu/window.xpm%BorderWidth 5"          WindowStyle BorderWidth 5
++ "%menu/window.xpm%HandleWidth 0"          WindowStyle HandleWidth 0
++ "%menu/window.xpm%HandleWidth 7"          WindowStyle HandleWidth 7
++ "" Nop
++ "%menu/window-resize.xpm%ResizeOpaque"    WindowStyle ResizeOpaque
++ "%menu/window-resize.xpm%ResizeOutline"   WindowStyle ResizeOutline
++ "%menu/mouse.xpm%SloppyFocus"             WindowStyle SloppyFocus
++ "%menu/mouse.xpm%ClickToFocus"            WindowStyle ClickToFocus
++ "%menu/mouse.xpm%MouseFocus"              WindowStyle MouseFocus
++ "%menu/mouse.xpm%NeverFocus"              WindowStyle NeverFocus
+
+DestroyMenu MenuFvwmWindowMaximize
+AddToMenu   MenuFvwmWindowMaximize
++ "$[gt.Maximize Window]" Title
++ "%menu/window-maximize.xpm%$[gt.Maximize Fully]      Alt-F10" Maximize On 100 100
++ "%menu/window-maximize.xpm%$[gt.Unmaximize]  Alt-F10" Maximize Off
++ "" Nop
++ "%menu/window-maximize.xpm%$[gt.Maximize Partially]" \
+       Pick FuncFvwmSimpleMaximizePartially On
++ "%menu/window-maximize.xpm%$[gt.Maximize Vertically]" \
+       Pick FuncFvwmSimpleMaximizeVertically On
++ "%menu/window-maximize.xpm%$[gt.Maximize Horizontally]" \
+       Pick FuncFvwmSimpleMaximizeHorizontally On
++ "" Nop
+# these bound functions do not seem to work well if used consequentially
++ "%menu/window-maximize.xpm%$[gt.Maximize Grow]"        Maximize On grow grow
++ "%menu/window-maximize.xpm%$[gt.Maximize Grow Vert.]"  Maximize On    0 grow
++ "%menu/window-maximize.xpm%$[gt.Maximize Grow Horiz.]" Maximize On grow    0
++ "" Nop
++ "%menu/window-maximize.xpm""%$[gt.Maximize Full Screen]      Shift-Ctrl-F11" Pick FuncFvwmMaximizeFullScreen
++ "%menu/window-maximize.xpm%$[gt.Unmaximize Full Screen]      Shift-Ctrl-F11" Pick FuncFvwmMaximizeFullScreen
+
+DestroyMenu MenuFvwmWindowRefresh
+AddToMenu   MenuFvwmWindowRefresh
++ "$[gt.Refresh Window]" Title
++ "%menu/refresh.xpm%$[gt.Refresh Window]"        RefreshWindow
++ "%menu/refresh.xpm%$[gt.Recapture Window]"      RecaptureWindow
++ "%menu/refresh.xpm%$[gt.Place Again]"           PlaceAgain anim
++ "" Nop
++ "%menu/window.xpm%$[gt.Restore]"                FuncFvwmRestore
+
+# olicha: maybe we have to define function in "functions-appbind" for the
+#  FvwmRearrange entries of this menu 
+# migo: and maybe move these entries to MenuFvwmWindowUtility menu?
+DestroyMenu MenuFvwmRearrangeWindows
+AddToMenu   MenuFvwmRearrangeWindows
++ "$[gt.Rearrange Windows]" Title
++ "%menu/refresh.xpm%&$[gt.Cascade]"              FvwmRearrange -cascade -m 3 3 -incx 2
++ "%menu/refresh.xpm%&$[gt.Place Again]"          All (CurrentPage !Sticky) PlaceAgain anim
++ "" Nop
++ "%menu/refresh.xpm%$[gt.Tile &horizontally]"    FvwmRearrange -tile -h -m 2 2 98 98
++ "%menu/refresh.xpm%$[gt.Tile &vertically]"      FvwmRearrange -tile    -m 2 2 98 98
++ "" Nop
++ "%menu/refresh.xpm%$[gt.Arrange Icons]"         All (CurrentDesk Iconic) RecaptureWindow
+
+DestroyFunc FuncFvwmRaiseAndExec
+AddToFunc   FuncFvwmRaiseAndExec
++ I Raise
++ I Exec $*
+
+DestroyFunc FuncFvwmWindowPrint
+AddToFunc   FuncFvwmWindowPrint
++ I FuncFvwmRaiseAndExec which xdpr >/dev/null 2>&1 && (xdpr -id $[w.id]; true) || (import -window $[w.id] - | lpr)
+
+DestroyFunc FuncFvwmWindowPrintReverse
+AddToFunc   FuncFvwmWindowPrintReverse
++ I FuncFvwmRaiseAndExec which xdpr >/dev/null 2>&1 && (xdpr 1/2 -h -rv -id $[w.id]; true) || (import -window $[w.id] -rotate 90 - | lpr)
+
+DestroyFunc FuncFvwmWindowCreateScreenshot
+AddToFunc   FuncFvwmWindowCreateScreenshot
+# Can't use PipeRead here if we want to use this function from mini-icon button
+#+ I PipeRead `import -frame -window $[w.id] /tmp/$USER-shot-window-$[w.id].png`
++ I FuncFvwmShowMessage "$[gt.Screenshot Info for window] $[w.id]" "$[gt.You should have 'import' utility from ImageMagick.^nCheck the screenshot in] /tmp/$USER-shot-window-$[w.id].png"
++ I Wait "$[gt.Screenshot Info for window] $[w.id]"
++ I FuncFvwmRaiseAndExec import -frame -window $[w.id] /tmp/$USER-shot-window-$[w.id].png
+
+DestroyFunc FuncFvwmDesktopCreateScreenshot
+AddToFunc   FuncFvwmDesktopCreateScreenshot
++ I Pick (CirculateHit) Nop
++ I PipeRead `import -window root /tmp/$USER-shot-desktop.png`
++ I FuncFvwmShowMessage "$[gt.Screenshot Info for the desktop]" "$[gt.You should have 'import' utility from ImageMagick.^nCheck the screenshot in] /tmp/$USER-shot-desktop.png"
+
+DestroyMenu MenuFvwmWindowUtility
+AddToMenu   MenuFvwmWindowUtility
++ "$[gt.Window Utility]" Title
++ "%menu/window.xpm%$[gt.Create &Screenshot]"     Pick (CirculateHit) FuncFvwmWindowCreateScreenshot
++ "%menu/display.xpm%$[gt.&Desktop Screenshot]"   Pick (CirculateHit) FuncFvwmDesktopCreateScreenshot
++ "" Nop
++ "%menu/printing.xpm%$[gt.&Print]"               Pick (CirculateHit) FuncFvwmWindowPrint
++ "%menu/printing.xpm%$[gt.Print &Reverse]"       Pick (CirculateHit) FuncFvwmWindowPrintReverse
++ "" Nop
++ "%menu/window-raise.xpm%$[gt.Stays On Top]"     Pick (CirculateHit) Layer 0 6
++ "%menu/window-raise.xpm%$[gt.Layer +1]"         Pick (CirculateHit) Layer +1
++ "%menu/window.xpm%$[gt.Stays Put]"              Pick (CirculateHit) Layer 0 4
++ "%menu/window-lower.xpm%$[gt.Layer -1]"         Pick (CirculateHit) Layer -1
++ "%menu/window-lower.xpm%$[gt.Stays On Bottom]"  Pick (CirculateHit) Layer 0 2
++ "" Nop
++ "%menu/window-resize.xpm%$[gt.Scroll&Bar (1/2 app)]"  Pick Module FvwmScroll 2 2
++ "%menu/window-resize.xpm%$[gt.ScrollBar (&75%% scr)]" Pick Module FvwmScroll 75p 75p
+
+# -----------------------------------------------------------------------------
+# ---------- MenuFvwmWebBrowsing*
+
+DestroyMenu MenuFvwmWebBrowsing
+AddToMenu   MenuFvwmWebBrowsing
++ "$[gt.Web Browsing]" Title
++ "%menu/www.xpm%$[gt.Web Browsers]"              Popup MenuFvwmWebBrowsers
++ "%menu/www.xpm%$[gt.FVWM Web Pages]"            Popup MenuFvwmWebPages
++ "" Nop
++ "%menu/www.xpm%$[gt.Set Default Browser]"       FuncFvwmShowMessage "$[gt.Setting your default browser]" "$[gt.There is no dialog to change the default browser yet.^nPlease do it manually. Put these 8 lines to]^n^t~/.fvwm/themes/personal/functions-appbind-extra^n^n# $[gt.used to open url]^nDestroyFunc FuncFvwmOpenURL^nAddToFunc   FuncFvwmOpenURL^n+ I Exec exec mozilla '^d0'^n^n# $[gt.used to start browser in panels and stroke]^nDestroyFunc FuncFvwmWWW^nAddToFunc   FuncFvwmWWW^n+ I Exec exec galeon"
+#`====== end: Read "/usr/share/fvwm/themes/default/menus"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/menus-programs"
+# ----------------------------------------------------------------------------
+# ---------- Shells
+
+DestroyMenu MenuFvwmShells
+AddToMenu   MenuFvwmShells "$[gt.Terminals]" Title
++ "&Xterm      $[gt.default]%menu/terminal.xpm%" Exec exec xterm  -fg $[fg.cs30] -bg $[bg.cs30]
++ "Xterm/r&oot $[gt.default]%menu/terminal-special.xpm%" Exec exec xterm  -fg $[fg.cs31] -bg $[bg.cs31] -e su -l
+#+ "&NXterm    $[gt.default]%menu/terminal.xpm%" Exec exec nxterm -fg $[fg.cs30] -bg $[bg.cs30]
++ "&Rxvt       $[gt.default]%menu/terminal.xpm%" Exec exec rxvt   -fg $[fg.cs30] -bg $[bg.cs30]
++ "&Eterm      $[gt.default]%menu/terminal.xpm%" Exec exec Eterm
+#+ "X&iterm    $[gt.default]%menu/terminal.xpm%" Exec exec xiterm -fg $[fg.cs30] -bg $[bg.cs30]
++ "&Aterm      $[gt.default]%menu/terminal.xpm%" Exec exec aterm -fg $[fg.cs30] -bg $[bg.cs30]
+#+ "&GNOME Term        $[gt.default]%menu/terminal.xpm%" Exec exec gnome-terminal --foreground=$[fg.cs30] --background=$[bg.cs30]
+#+ "&Kvt       $[gt.default]%menu/terminal.xpm%" Exec exec kvt -vt_fg $[fg.cs30] -vt_bg $[bg.cs30]
++ "&Konsole    $[gt.default]%menu/terminal.xpm%" Exec exec konsole
+#+ "&Dtterm    $[gt.default]%menu/terminal.xpm%" Exec exec /usr/dt/bin/dtterm -fg $[fg.cs30] -bg $[bg.cs30]
++ "" Nop
++ "&Xterm      80x40 (7x14 $[gt.font])%menu/terminal.xpm%" Exec exec xterm  -n $USER@$HOST -T $USER@$HOST -g 80x40 -sb +sk +si -sl 4096 -j -ls -fn 7x14 -fb 7x14bold -fg $[fg.cs30] -bg $[bg.cs30]
++ "Xterm/r&oot 80x40 (7x14 $[gt.font])%menu/terminal-special.xpm%" Exec exec xterm  -n root@$HOST  -T root@$HOST  -g 80x40 -sb +sk +si -sl 4096 -j -ls -fn 7x14 -fb 7x14bold -fg $[fg.cs31] -bg $[bg.cs31] -e su -l
+#+ "&NXterm    80x40 (7x14 $[gt.font])%menu/terminal.xpm%" Exec exec nxterm -n $USER@$HOST -T $USER@$HOST -g 80x40 -sb +sk +si -sl 4096 -j -ls -fn 7x14 -fb 7x14bold -fg $[fg.cs30] -bg $[bg.cs30]
++ "&Rxvt       80x40 (7x14 $[gt.font])%menu/terminal.xpm%" Exec exec rxvt   -n $USER@$HOST -T $USER@$HOST -g 80x40 --loginShell -fn 7x14 -fb 7x14bold -fg $[fg.cs30] -bg $[bg.cs30]
++ "&Eterm      80x40 (7x14 $[gt.font])%menu/terminal.xpm%" Exec exec Eterm  -n $USER@$HOST -T $USER@$HOST -g 80x40 --login-shell --font 7x14 --bold-font 7x14bold
+#+ "X&iterm    80x40 (7x14 $[gt.font])%menu/terminal.xpm%" Exec exec xiterm -n $USER@$HOST -T $USER@$HOST -g 80x40 -sb +sk +si -sl 4096 -ls -fn 7x14 -fb 7x14bold -fg $[fg.cs30] -bg $[bg.cs30]
++ "&Aterm      80x40 (7x14 $[gt.font])%menu/terminal.xpm%" Exec exec aterm  -n $USER@$HOST -T $USER@$HOST -g 80x40 -sb +sk +si -sl 4096 -ls -fn 7x14 -fb 7x14bold -fg $[fg.cs30] -bg $[bg.cs30]
+#+ "&GNOME Term        80x40 (7x14 $[gt.font])%menu/terminal.xpm%" Exec exec gnome-terminal --title=$USER@$HOST --geometry=80x40 --login --font=7x14 --foreground=$[fg.cs30] --background=$[bg.cs30]
+#+ "&Kvt       80x40 (7x14 $[gt.font])%menu/terminal.xpm%" Exec exec kvt    -n $USER@$HOST -T $USER@$HOST -vt_geometry 80x40 -sl 4096 -ls -vt_font 7x14 -vt_fg $[fg.cs30] -vt_bg $[bg.cs30]
++ "&Konsole    80x40%menu/terminal.xpm%"             Exec exec konsole -nowelcome -ls -vt_sz 80x40
+#+ "&Dtterm    80x40 (7x14 font)%menu/terminal.xpm%" Exec exec /usr/dt/bin/dtterm -n $USER@$HOST -T $USER@$HOST -sl 4096 -ls -g 80x40 -fn 7x14 -fb 7x14bold -fg $[fg.cs30] -bg $[bg.cs30]
++ "" Nop
++ "$[gt.Remote login...]%menu/terminal-remote.xpm%" FvwmForm FvwmForm-Rlogin
+
+
+# ----------------------------------------------------------------------------
+# ---------- System
+
+DestroyMenu MenuFvwmSystem
+AddToMenu   MenuFvwmSystem "$[gt.System]" Title
++ "&Top%menu/monitoring.xpm%"          FuncFvwmRunInXterm "Top" top
+#+ "TK &ps%menu/monitoring.xpm%"               Exec exec tkps
++ "X&Load%menu/monitoring.xpm%"                Exec exec xload
+#+ "X&osview%menu/monitoring.xpm%"     Exec exec xosview
+#+ "&XSysStats%menu/monitoring.xpm%"   Exec exec xsysstats
+#+ "&TrafShow%menu/monitoring.xpm%"    FuncFvwmRunInXterm "trafshow" "trafshow -S -s 2 -u 1"
++ "&xconsole%menu/terminal.xpm%"        Exec exec xconsole
++ "&Gkrellm%menu/monitoring.xpm%"      Exec exec gkrellm 
++ "" Nop
+#+ "&Midnight-Commander%menu/file-manager.xpm%" FuncFvwmRunInXterm "Midnight-Commander" "mc -x"
+#+ "File Runner%menu/file-manager.xpm%"        Exec exec fr
+#+ "xfm%menu/file-manager.xpm%"                Exec exec xfm
+#+ "xftree%menu/file-manager.xpm%"     Exec exec xftree
+#+ "gmc%menu/file-manager.xpm%"                Exec exec gmc
+#+ "Nautilus%menu/file-manager.xpm%"   Exec exec nautilus
++ "kfm%menu/file-manager.xpm%"         Exec exec kfmclient openURL $HOME
+#+ "Dtfile%menu/file-manager.xpm%"     Exec exec /usr/dt/bin/dtfile 
+#+ "Xfilemanager%menu/file-manager.xpm%"       Exec exec xfilemanager
++ "" Nop
+#+ "Xsession log%menu/viewer.xpm%"     FuncFvwmViewFileTail "Xsession Log" "$HOME/.xsession-errors"
++ "System log%menu/viewer.xpm%"                FuncFvwmViewFileTail "System Log" "/var/log/messages"
+#+ "httpd access log%menu/viewer.xpm%" FuncFvwmViewFileTail "Access Log" "/var/log/httpd/access_log"
+#+ "httpd error log%menu/viewer.xpm%"  FuncFvwmViewFileTail "Error Log"  "/var/log/httpd/error_log"
++ "" Nop
++ "$[gt.&Browser]%menu/folder.xpm%"            Menu MenuFvwmBrowser
++ "$[gt.Browser (&cached)]%menu/folder.xpm%"   Menu MenuFvwmBrowserCached
++ ""  Nop
++ MissingSubmenuFunction FuncFvwmMenuDirectory
++ "$[gt.Root dir]%menu/folder.xpm%"      Popup /
++ "$[gt.Home dir]%menu/home.xpm%"        Popup ~
+
+# Note:
+# FuncFvwmMenuDirectory, MenuFvwmBrowser and MenuFvwmBrowserCached are defined
+# in functions-appbind
+
+# -----------------------------------------------------------------------------
+# ---------- ScreenSaver
+
+DestroyMenu MenuFvwmScreenSaver
+AddToMenu   MenuFvwmScreenSaver "$[gt.Screen Saver]" Title
++ MissingSubmenuFunction FuncFvwmMenuXlock
++ "$[gt.Save Screen (random)]%menu/display.xpm%" Exec xlock -nolock -nice 19 -mode random
++ "$[gt.Lock Screen (random)]%menu/lock.xpm%"    Exec xlock -nice 19 -mode random
++ "$[gt.Save Screen Modes]%menu/display.xpm%" Popup MenuXlockSaver
++ "$[gt.Lock Screen Modes]%menu/lock.xpm%"    Popup MenuXlockLocker
++ "" Nop
++ "$[gt.&XscreenSaver (Re)start]%menu/display.xpm%" Exec xscreensaver-command -exit; exec xscreensaver -no-splash
++ "$[gt.XscreenSaver &Stop]%menu/choice-no.xpm%" Exec exec xscreensaver-command -exit
++ "$[gt.XscreenSaver &Demo]%menu/display.xpm%" Exec xscreensaver-command -exit; exec xscreensaver; exec xscreensaver-command -demo
++ "$[gt.XscreenSaver &Lock]%menu/lock.xpm%" Exec exec xscreensaver-command -lock
++ "$[gt.XscreenSaver &Activate]%menu/display.xpm%" Exec exec xscreensaver-command -activate
+
+# don't build xclock submenus immediately, use lazy loading (build when used)
+DestroyFunc FuncFvwmMenuXlock
+AddToFunc   FuncFvwmMenuXlock
++ I FuncFvwm$0
+
+DestroyFunc FuncFvwmMenuXlockSaver
+AddToFunc   FuncFvwmMenuXlockSaver
++ I PipeRead 'fvwm-menu-xlock --name MenuXlockSaver --title "$[gt.Save Screen Modes]" --icon-item menu/display.xpm --special-first -- -nice 19 -nolock'
+
+DestroyFunc FuncFvwmMenuXlockLocker
+AddToFunc   FuncFvwmMenuXlockLocker
++ I PipeRead 'fvwm-menu-xlock --name MenuXlockLocker --title "$[gt.Lock Screen Modes]" --icon-item menu/lock.xpm --special-first -- -nice 19'
+
+# ----------------------------------------------------------------------------
+# ---------- WindowManager
+
+DestroyModuleConfig FvwmForm-Restart: *
+*FvwmForm-Restart: WarpPointer
+*FvwmForm-Restart: Line        left
+*FvwmForm-Restart: Text        "Window Manager command"
+*FvwmForm-Restart: Line        expand
+*FvwmForm-Restart: Input       command 30 ""  # was "fvwm-themes-start"
+*FvwmForm-Restart: Line        expand
+*FvwmForm-Restart: Line        expand
+*FvwmForm-Restart: Button      quit "Restart"
+*FvwmForm-Restart: Command     Restart $(command)
+*FvwmForm-Restart: Button      quit "Cancel" ^[
+*FvwmForm-Restart: Command     Nop
+
+DestroyMenu MenuFvwmWindowManager
+AddToMenu   MenuFvwmWindowManager "$[gt.Window Managers]" Title
++ "&fvwm-themes-start%menu/windows.xpm%"       Restart fvwm-themes-start
++ "&fvwm%menu/windows.xpm%"                    Restart fvwm -s
+#+ "&fvwm1%menu/windows.xpm%"                  Restart fvwm1 -s
+#+ "&fvwm95%menu/windows.xpm%"                 Restart fvwm95 -s
+#+ "&AnotherLevel%menu/windows.xpm%"           Restart AnotherLevel
+#+ "&AnotherLevelUp%menu/windows.xpm%"         Restart AnotherLevelUp
++ "" Nop
+#+ "&afterstep%menu/windows.xpm%"              Restart afterstep
+#+ "&blackbox%menu/windows.xpm%"               Restart blackbox
+#+ "&enlightenment%menu/windows.xpm%"          Restart enlightenment
+#+ "&flwm%menu/windows.xpm%"                   Restart flwm
+#+ "&icewm%menu/windows.xpm%"                  Restart icewm
+#+ "&kwm%menu/windows.xpm%"                    Restart kwm
++ "&mwm%menu/windows.xpm%"                     Restart mwm
+#+ "&olvwm%menu/windows.xpm%"                  Restart olvwm
+#+ "&sawfish%menu/windows.xpm%"                        Restart sawfish
+#+ "&sawmill%menu/windows.xpm%"                        Restart sawmill
+#+ "&twm%menu/windows.xpm%"                    Restart twm
+#+ "&uwm%menu/windows.xpm%"                    Restart uwm
+#+ "&wm2%menu/windows.xpm%"                    Restart wm2
++ "&wmaker%menu/windows.xpm%"                  Restart wmaker
+#+ "&wmx%menu/windows.xpm%"                    Restart wmx
+#+ "&xfwm%menu/windows.xpm%"                   Restart xfwm
++ "" Nop
++ "&xterm%menu/terminal.xpm%"                  Restart xterm
++ "$[gt.Enter&...]%menu/windows.xpm%"          FvwmForm FvwmForm-Restart
+
+# ----------------------------------------------------------------------------
+# ---------- Programs
+
+DestroyMenu MenuFvwmPrograms
+AddToMenu   MenuFvwmPrograms "$[gt.Programs]" Title
+#+ "&CDE Menu%menu/unknown.xpm%"            Popup MenuFvwmCDE
++ "$[gt.&Utilities]%menu/utility.xpm%"     Popup MenuFvwmUtilities
++ "$[gt.&Applications]%menu/programs.xpm%" Popup MenuFvwmApplications
++ "$[gt.&Science]%menu/science.xpm%"       Popup MenuFvwmScience
++ "$[gt.&Editors]%menu/editor.xpm%"        Popup MenuFvwmEditors
++ "$[gt.&Internet]%menu/network.xpm%"      Popup MenuFvwmInternet
++ "$[gt.&Graphics]%menu/graphics.xpm%"     Popup MenuFvwmGraphics
+#+ "$[gt.&Multimedia]%menu/multimedia.xpm%" Popup MenuFvwmMultimedia
++ "$[gt.&Games]%menu/game.xpm%"            Popup MenuFvwmGames
++ "$[gt.&Amusements]%menu/amusement.xpm%"  Popup MenuFvwmAmusements
+
+#DestroyMenu MenuFvwmCDE
+#AddToMenu   MenuFvwmCDE
+#+ "&Application Manager%menu/programs.xpm%" Exec exec /usr/dt/bin/dtaction Dtappmgr
+#+ "&Terminal%menu/terminal.xpm%"      Exec exec /usr/dt/bin/dtterm
+#+ "&File Manager%menu/file-manager.xpm%" Exec exec /usr/dt/bin/dtfile
+#+ "&Trash Can%menu/file-manager.xpm%" Exec exec /usr/dt/bin/dtaction Dttrash
+#+ "Text &Editor%menu/editor.xpm%"             Exec exec /usr/dt/bin/dtpad
+#+ "Desktop &Help%menu/help.xpm%"              Exec exec /usr/dt/bin/dthelpview -helpVolume browser
+#+ "Man Pages%menu/help.xpm%"                  Exec exec /usr/dt/bin/dthelpview -man
+#+ "&Mailer%menu/mail.xpm%"                    Exec exec /usr/dt/bin/dtmail
+#+ "&Calendar%menu/clock.xpm"          Exec exec /usr/dt/bin/dtcm
+#+ "&Calculator%menu/calculator.xpm%"          Exec exec /usr/dt/bin/dtcalc
+#+ "&Icon Editor%menu/image-processor.xpm%" Exec exec /usr/dt/bin/dticon
+#+ "&Print Manager%menu/printing.xpm%"         Exec exec /usr/dt/bin/dtprintinfo
+#+ "&Styles Manager%menu/configuration.xpm%" Exec exec /usr/dt/bin/dtstyle
+#+ "" Nop
+#+ "&Exit CDE%menu/quit.xpm%" Exec exec /usr/dt/bin/dtaction ExitSession
+
+DestroyMenu MenuFvwmUtilities
+AddToMenu   MenuFvwmUtilities "$[gt.Utilities]" Title
++ "$[gt.&Calculator]%menu/calculator.xpm%"   Exec exec xcalc
++ "$[gt.&Magnifying glass]%menu/viewer.xpm%" Exec exec xmag
++ "&XClock%menu/clock.xpm%"            Exec exec xclock
++ "&Rclock%menu/clock.xpm%"            Exec exec rclock
++ "&Oclock%menu/clock.xpm%"            Exec exec oclock
++ "&Bclock%menu/clock.xpm%"            Exec exec bclock
++ "&Xdaliclock%menu/clock.xpm%"        Exec exec xdaliclock
+#+ "&xfclock%menu/clock.xpm%"          Exec exec xfclock
++ "XFontSel%menu/font.xpm%"            Exec exec xfontsel
++ "X&ColorSel%menu/colors.xpm%"                Exec exec xcolorsel
++ "$[gt.&Color List]%menu/colors.xpm%" FuncFvwmViewFile /usr/X11R6/lib/X11/rgb.txt
+#+ "Xcolormap%menu/colors.xpm%"                Exec exec xcolormap
+#+ "Xx&gdb%menu/development.xpm%"      Exec exec xxgdb
++ "&Ddd%menu/development.xpm%"         Exec exec ddd
+#+ "x&apm%menu/monitoring.xpm%"                Exec exec xapm
++ "&Xclipboard%menu/unknown.xpm%"      Exec exec xclipboard
+#+ "Xgrab%menu/display.xpm%"           Exec exec xgrab
+#+ "Calendar%menu/clock.xpm%"          Exec exec ical
+#+ "&XRus%menu/keyboard.xpm%"          Exec exec xrus
+
+
+
+DestroyMenu MenuFvwmApplications
+AddToMenu   MenuFvwmApplications "$[gt.Applications]" Title
+#+ "GNOME &Panel%menu/gnome.xpm%"      Exec exec panel
+#+ "XFCE &Panel%menu/gnome.xpm%"               Exec exec xfce
+#+ "&GhostView%menu/ghostview.xpm%"    Exec exec ghostview
++ "X&pdf%menu/viewer.xpm%"             Exec exec xpdf
+#+ "&Acroread%menu/viewer.xpm%"                Exec exec acroread
++ "X&dvi%menu/viewer.xpm%"             Exec exec xdvi
+#+ "&Lyx%menu/word-processor.xpm%"     Exec exec lyx
+#+ "&Thot%menu/word-processor.xpm%"    Exec exec thot
+#+ "WP8%menu/word-processor.xpm%"      Exec exec /usr/local/WP8/wpbin/xwp
++ "&Plan%menu/information.xpm%"                Exec exec plan
+#+ "X&Dos%menu/unknown.xpm%"           Exec exec xdos
+#+ "PgAccess%menu/viewer.xpm%"         Exec exec pgaccess
+
+DestroyMenu MenuFvwmScience
+AddToMenu   MenuFvwmScience "$[gt.Science]" Title
+#+ "Thx-1138%menu/calculator.xpm%"     Exec exec thx-1138
++ "GNUplot%menu/science.xpm%"          FuncFvwmRunInXterm "GNUplot" "gnuplot"  
+#+ "Scilab%menu/science.xpm%"          Exec exec scilab
+#+ "Mathematica%menu/science.xpm%"     Exec exec mathematica
+#+ "Mapel%menu/science.xpm%"           Exec exec xmaple
+#+ "XaoS%menu/science.xpm%"            Exec exec xaos
+#+ "&Fractint%menu/science.xpm%"               FuncFvwmRunInXterm "Fractine" "xfracrine"
+#+ "Xtide%menu/science.xpm%"           Exec exec xtide
+#+ "XEphem%menu/science.xpm%"          Exec exec xephem
+
+DestroyMenu MenuFvwmEditors
+AddToMenu   MenuFvwmEditors "$[gt.Editors]" Title
++ "Emacs%menu/gnu.xpm%"                        Exec exec emacs
+#+ "Xemacs%menu/gnu.xpm%"              Exec exec xemacs
+#+ "gnuclient%menu/gnu.xpm%"           Exec exec gnuclient
++ "VI%menu/editor.xpm%"                        FuncFvwmRunInXterm "VI" "vi"
+#+ "Gvim%menu/editor.xpm%"             Exec exec gvim
+#+ "NEdit%menu/editor.xpm%"            Exec exec nedit
+#+ "xedit%menu/editor.xpm%"            Exec exec xedit
+#+ "Textedit%menu/editor.xpm%"         Exec exec textedit
+
+DestroyMenu MenuFvwmInternet
+AddToMenu   MenuFvwmInternet "$[gt.Internet]" Title
++ "$[gt.&Web Browsers]%menu/www.xpm%"  Popup MenuFvwmWebBrowsers
+#+ "" Nop
+#+ "&Vppp%menu/network.xpm%"           Exec exec vppp
+#+ "&Ezppp%menu/network.xpm%"          Exec exec Ezppp
+#+ "&Kppp%menu/network.xpm%"           Exec exec kppp
+#+ "XModemLights%menu/network.xpm%"    Exec exec xmodemlights
++ "" Nop
++ "Mail%menu/mail.xpm%"                        FuncFvwmRunInXterm "Mail" "mail"
++ "Mutt%menu/mail.xpm%"                        FuncFvwmRunInXterm "Mail" "mutt"
+#+ "Pine%menu/mail.xpm%"                       FuncFvwmRunInXterm "Mail" "pine"
+#+ "Elm%menu/mail.xpm%"                        FuncFvwmRunInXterm "Mail" "elm"
+#+ "Xmh%menu/mail.xpm%"                        Exec exec xmh
+#+ "Xfmail%menu/mail.xpm%"             Exec exec xfmail
+#+ "" Nop
+#+ "Slrn%menu/news.xpm%"                       FuncFvwmRunInXterm "News" "slrn"
++ "" Nop
++ "&Irc%menu/chat.xpm%"                        FuncFvwmRunInXterm "Irc" "irc"
+#+ "&Tkirc%menu/chat.xpm%"             Exec exec tkirc 
++ "X&chat%menu/chat.xpm%"              Exec exec xchat
+#+ "X&Bitch%menu/chat.xpm%"            Exec exec xbitch
+#+ "&Zircon%menu/chat.xpm%"            Exec exec zircon
+#+ "&ICQ%menu/chat.xpm%"                       Exec exec icq
+#+ "&Licq%menu/chat.xpm%"              Exec exec licq
+#+ "" Nop
+#+ "&Gtk-Gnutella%menu/network.xpm%"   Exec exec gtk-gnutella
++ "" Nop
+#+ "&Minitel%menu/terminal-special.xpm%"       Exec exec xtel -petit
++ "&Minicom%menu/terminal-special.xpm%"        FuncFvwmRunInXterm "Minicom" "minicom"
+
+DestroyMenu MenuFvwmWebBrowsers
+AddToMenu   MenuFvwmWebBrowsers "$[gt.Web Browsers]" Title
++ "Mozilla%menu/netscape.xpm%"         Exec exec mozilla
+#+ "Netscape%menu/netscape.xpm%"               Exec exec netscape
+#+ "Beonex%menu/netscape.xpm%"         Exec exec beonex-comm
+#+ "Galeon%menu/gnome.xpm%"            Exec exec galeon
++ "Konqueror%menu/kde.xpm%"            Exec exec konqueror
+#+ "Opera%menu/www.xpm%"                       Exec exec opera
+#+ "Amaya%menu/www.xpm%"                       Exec exec amaya
++ "Lynx%menu/terminal.xpm%"            FuncFvwmRunInXterm "Lynx" "lynx"
++ "Links%menu/terminal.xpm%"           FuncFvwmRunInXterm "Links" "links"
+
+DestroyMenu MenuFvwmGraphics
+AddToMenu   MenuFvwmGraphics "$[gt.Graphics]" Title
+#+ "XV%menu/xv.xpm%"                           Exec exec xv
+#+ "XbmBrowser%menu/image-viewer.xpm%"                 Exec exec xbmbrowser
++ "Gimp%menu/gimp.xpm%"                                Exec exec gimp
++ "ImageMagick%menu/image-processor.xpm%"      Exec exec display
++ "Xpaint%menu/image-processor.xpm%"           Exec exec xpaint
++ "Xfig%menu/image-processor.xpm%"             Exec exec xfig
+#+ "X&Fpovray%menu/image-processor.xpm%"               Exec exec xfpovray
+
+#DestroyMenu MenuFvwmMultimedia
+#AddToMenu   MenuFvwmMultimedia "$[gt.Multimedia]" Title
+#+ "XMixer%menu/sound.xpm%"            Exec exec xmixer
+#+ "XplayCd%menu/cd-player.xpm%"               Exec exec xplaycd
+#+ "WorkMan%menu/cd-player.xpm%"               Exec exec workman
+#+ "FreeAmp%menu/music.xpm%"           Exec exec freeamp
+#+ "XMMS%menu/music.xpm%"              Exec exec xmms
+#+ "MiXViews%menu/sound.xpm%"          Exec exec mxv
+#+ "X<wav%menu/music.xpm%"           Exec exec xltwavplay
+
+# ----------------------------------------------------------------------------
+# ---------- Games
+
+## some game menu icons are temporary, should be covered in wm-icons-0.3.0
+
+DestroyMenu MenuFvwmGames
+AddToMenu   MenuFvwmGames "$[gt.Games]" Title
++ "$[gt.Action]%menu/game-action.xpm%"          Popup MenuFvwmGamesAction
++ "$[gt.Board]%menu/game-board.xpm%"            Popup MenuFvwmGamesBoard
++ "$[gt.Cards]%menu/game-cards.xpm%"            Popup MenuFvwmGamesCards
++ "$[gt.Puzzle]%menu/game-logic.xpm%"           Popup MenuFvwmGamesPuzzle
++ "$[gt.Strategy]%menu/game.xpm%"               Popup MenuFvwmGamesStrategy
++ "$[gt.Tetris]%menu/game.xpm%"                 Popup MenuFvwmGamesTetris
++ "$[gt.Ace of Penguins]%menu/game-cards.xpm%"  Popup MenuFvwmGamesPenguins
++ "$[gt.Other]%menu/game.xpm%"                  Popup MenuFvwmGamesOther
+
+#DestroyMenu MenuFvwmGamesAction
+#AddToMenu   MenuFvwmGamesAction "$[gt.Action]" Title
+#+ "GRustibus (XMame)%menu/game-action.xpm%"   Exec exec grustibus
+#+ "Heroes%menu/game-action.xpm%"              Exec exec heroes
+#+ "PowerManga%menu/game-action.xpm%"          Exec exec powermanga
+#+ "XKoules%menu/game-action.xpm%"             Exec exec xkoules
+#+ "XKobo%menu/game-action.xpm%"                       Exec exec xkobo
+#+ "XGalaga%menu/game-action.xpm%"             Exec exec xgal
+#+ "Xoids%menu/game-action.xpm%"                       Exec exec xoids
+#+ "XSoldier%menu/game-action.xpm%"            Exec exec xsoldier
+##+ "Xlander%menu/game-action.xpm%"            Exec xterm -name info -geometry 44x4 -e xlander
+#+ "Xlander%menu/game-action.xpm%"             Exec exec xlander
+#+ "XEvil%menu/game-action.xpm%"                       Exec exec xevil
+#+ "XBill%menu/game-action.xpm%"                       Exec exec xbill
+#+ "Scavenger%menu/game-action.xpm%"           Exec exec scavenger
+#+ "Ice Breaker%menu/linux.xpm%"                       Exec exec icebreaker
+# Pac-man like
+#+ "" Nop
+#+ "XChomp%menu/game-action.xpm%"              Exec exec xchomp
+#+ "XMris%menu/game-action.xpm%"                       Exec exec xmris
+#+ "" Nop
+#+ "Xonix%menu/game-action.xpm%"                       Exec exec xonix
+#+ "XTron%menu/game-action.xpm%"                       Exec exec xtron
+
+#DestroyMenu MenuFvwmGamesBoard
+#AddToMenu   MenuFvwmGamesBoard "$[gt.Board]" Title
+#+ "Xboard%menu/game-board.xpm%"       Exec exec xboard -size small
+#+ "Xboard (net)%menu/game-board.xpm%" Exec FuncFvwmRunInXterm "Chess (net)" "xboard -size small -ics -icshost fics.onenet.net"
+#+ "XGammon%menu/game-board.xpm%"      Exec exec xgammon
+#+ "Pente%menu/game-board.xpm%"                Exec pente
+#+ "XGoban%menu/game-board.xpm%"               Exec xgoban
+
+#DestroyMenu MenuFvwmGamesCards
+#AddToMenu   MenuFvwmGamesCards "$[gt.Cards]" Title
+#+ "PySol%menu/game-cards.xpm%"                Exec exec pysol
+#+ "Xpat2%menu/game-cards.xpm%"                Exec exec xpat2
+#+ "DontSpace%menu/game-cards.xpm%"    Exec exec dontspace
+#+ "Klondike%menu/game-cards.xpm%"     Exec exec klondike
+#+ "Spider%menu/game-cards.xpm%"               Exec exec spider
+#+ "" Nop
+## GNOME/KDE cards
+#+ "FreeCell%menu/game-cards.xpm%"     Exec exec freecell
+#+ "AisleRiot%menu/game-cards.xpm%"    Exec exec sol
+#+ "kpat%menu/game-cards.xpm%"         Exec exec kpat
+#+ "kpoker%menu/game-cards.xpm%"               Exec exec kpoker
+
+#DestroyMenu MenuFvwmGamesPuzzle
+#AddToMenu   MenuFvwmGamesPuzzle "$[gt.Puzzle]" Title
+#+ "XSokoban%menu/game-logic.xpm%"     Exec exec xsokoban
+#+ "XSoko%menu/game-logic.xpm%"                Exec exec xsoko >/dev/null
+#+ "XSok%menu/game-logic.xpm%"         Exec exec xsok
+#+ "Xmahjongg%menu/game-logic.xpm%"    Exec exec xmahjongg
+#+ "XBlockade%menu/game-logic.xpm%"    Exec exec blockade
+#+ "XAttax%menu/game-logic.xpm%"               Exec exec xattax
+#+ "XBomb%menu/game-logic.xpm%"                Exec exec FuncFvwmRunInXterm "info" "xbomb"
+#+ "XJig%menu/game-logic.xpm%"         Exec xjig -file $[HOME]/flowers/3.gif >/dev/null
+#+ "" Nop
+## new category?
+#+ "BoulderDash%menu/game-logic.xpm%"  Exec exec BoulderDash
+#+ "Rocks'n'Diamonds%menu/game-logic.xpm%"     Exec exec rocksndiamonds
+#+ "Mirror Magic%menu/game-logic.xpm%" Exec exec mirrormagic
+#+ "GFingerPoken%menu/game-logic.xpm%" Exec exec gfpoken
+#+ "Illust Logic%menu/game-logic.xpm%" Exec exec illust
+#+ "Marbles%menu/game-logic.xpm%"      Exec exec marbles
+#+ "" Nop
+#+ "XCubes%menu/game-logic.xpm%"               Exec exec xcubes
+#+ "XDino%menu/game-logic.xpm%"                Exec exec xdino
+#+ "XHexagons%menu/game-logic.xpm%"    Exec exec xhexagons
+#+ "XMBall%menu/game-logic.xpm%"               Exec exec xmball
+#+ "XMLink%menu/game-logic.xpm%"               Exec exec xmlink
+#+ "XOct%menu/game-logic.xpm%"         Exec exec xoct
+#+ "XPanex%menu/game-logic.xpm%"               Exec exec xpanex
+#+ "XPyraminx%menu/game-logic.xpm%"    Exec exec xpyraminx
+#+ "XRubik%menu/game-logic.xpm%"               Exec exec xrubik
+#+ "XSkewb%menu/game-logic.xpm%"               Exec exec xskewb
+#+ "XTriangles%menu/game-logic.xpm%"   Exec exec xtriangles
+
+# we need game-strategy.xpm
+#DestroyMenu MenuFvwmGamesStrategy
+#AddToMenu   MenuFvwmGamesStrategy "$[gt.Strategy]" Title
+#+ "LinCity%menu/game.xpm%"            Exec exec xlincity
+#+ "Crimson%menu/game.xpm%"            Exec exec crimson
+#+ "LiquidWar%menu/game.xpm%"          Exec exec liquidwar
+#+ "Enigma%menu/game.xpm%"             Exec exec enigma
+#+ "FreeCraft%menu/game.xpm%"          Exec exec freecraft
+#+ "FreeCiv Server%menu/game.xpm%"     Exec exec civserver-wrapper
+#+ "FreeCiv Client%menu/game.xpm%"     Exec exec civclient-wrapper
+#+ "Heroes of Might && Magic III%menu/game.xpm%"       Exec exec heroes3
+
+#DestroyMenu MenuFvwmGamesTetris
+#AddToMenu   MenuFvwmGamesTetris "$[gt.Tetris]" Title
+#+ "Xtetris%menu/game.xpm%"            Exec exec xtetris
+#+ "Xtrojka%menu/game.xpm%"            Exec exec xtrojka
+#+ "Xjewel%menu/game.xpm%"             Exec exec xjewel
+#+ "Xhextris%menu/game.xpm%"           Exec exec xhextris
+#+ "Xemeraldia%menu/game.xpm%"         Exec exec xemeraldia
+#+ "Cosmo%menu/game.xpm%"              Exec exec cosmo >/dev/null
+
+#DestroyMenu MenuFvwmGamesPenguins
+#AddToMenu   MenuFvwmGamesPenguins "$[gt.Ace of] Penguins" Title
+## Unfortunately the name freecell conflicts with other card game (from GNOME)
+##+ "freecell%menu/game-cards.xpm%"    Exec exec freecell
+#+ "golf%menu/game-cards.xpm%"         Exec exec golf
+#+ "penguins%menu/game-cards.xpm%"     Exec exec penguins
+#+ "solitaire%menu/game-cards.xpm%"    Exec exec solitaire
+#+ "thornq%menu/game-cards.xpm%"               Exec exec thornq
+#+ "mastermind%menu/game.xpm%"         Exec exec mastermind
+#+ "merlin%menu/game-board.xpm%"               Exec exec merlin
+#+ "minesweeper%menu/game.xpm%"                Exec exec minesweeper
+#+ "pegged%menu/game.xpm%"             Exec exec pegged
+#+ "taipei%menu/game.xpm%"             Exec exec taipei
+#+ "taipedit%menu/game.xpm%"           Exec exec taipedit
+
+#DestroyMenu MenuFvwmGamesOther
+#AddToMenu   MenuFvwmGamesOther "$[gt.Other]" Title
+#+ "GGZ (GTK+ Client)%menu/game.xpm%"  Exec exec ggz-gtk
+#+ "GGZ (KDE Client)%menu/game.xpm%"   Exec exec kggz
+#+ "Maelstrom%menu/game-action.xpm%"   Exec exec Maelstrom -gamma 5
+#+ "Quake%menu/game-action.xpm%"       Exec cd /usr/local/games/quake/ ; exec ./stquake
+#+ "Quake2%menu/game-action.xpm%"      Exec cd /usr/local/games/quake2/ ; exec ./quake2 +set vid_ref softx
+#+ "Hopkins FBI%menu/game.xpm%"                FuncFvwmKillEventAndRun Hopkins_FBI
+
+# What exactly is the problem with FvwmEvent? There are several aliases.
+DestroyFunc FuncFvwmKillEventAndRun
+AddToFunc   FuncFvwmKillEventAndRun
++ "I" KillModule FvwmEvent
++ "I" Exec exec $*
+
+## http://www.met.rdg.ac.uk/~swrhgnrj/xpenguins/
+
+# ----------------------------------------------------------------------------
+# ---------- Amusements
+
+DestroyMenu MenuFvwmAmusements
+AddToMenu   MenuFvwmAmusements "$[gt.Amusements]" Title
+#+ "$[gt.Start] XSnow%menu/amusement.xpm%"             Exec exec xsnow >/dev/null
+#+ "$[gt.Stop] XSnow%menu/window-delete.xpm%"          Exec exec killall xsnow
+#+ "" Nop
++ "$[gt.Start] XPenguins%menu/linux.xpm%"              Exec exec xpenguins -q
++ "$[gt.Stop] XPenguins%menu/window-delete.xpm%"        Exec exec killall xpenguins
+#+ "" Nop
+#+ "$[gt.Start] XTurtles%menu/linux.xpm%"                Exec exec xturtles -q -rectwin
+#+ "$[gt.Stop] XTurtles%menu/window-delete.xpm%"         Exec exec killall xturtles
+#+ "" Nop
+#+ "$[gt.Start] XSheep%menu/amusement.xpm%"              Exec exec xsheep >/dev/null
+#+ "$[gt.Stop] XSheep%menu/window-delete.xpm%"           Exec exec killall xsheep
+#+ "" Nop
+#+ "$[gt.Start] XEarth%menu/amusement.xpm%"              Exec exec xearth
+#+ "$[gt.Stop] XEarth%menu/window-delete.xpm%"           Exec exec killall xearth
+#+ "" Nop
+#+ "$[gt.Start] Decay Screen%menu/amusement.xpm%"        Exec exec /usr/X11R6/lib/xscreensaver/decayscreen -root
+#+ "$[gt.Stop] Decay Screen%menu/window-delete.xpm%"     Exec exec killall /usr/X11R6/lib/xscreensaver/decayscreen
+#+ "" Nop
+#+ "$[gt.Start] ActX%menu/amusement.xpm%"                Exec exec actx -random
+#+ "$[gt.Stop] ActX%menu/window-delete.xpm%"             Exec exec killall actx
+#+ "" Nop
+## it should be: nice -n 9 oneko
+#+ "$[gt.Start] Oneko (Neko)%menu/mouse.xpm"             Exec oneko
+#+ "$[gt.Start] Oneko (Tora)%menu/mouse.xpm"             Exec oneko -tora -fg black -bg yellow
+#+ "$[gt.Start] Oneko (Dog)%menu/mouse.xpm"              Exec oneko -dog -fg black -bg white
+#+ "$[gt.Stop] Oneko%menu/window-delete.xpm"             Exec killall oneko
+#+ "" Nop
+## it should be: exec nice -n 19 xoj
+#+ "$[gt.Start] O.J.S. emulator%menu/amusement.xpm"      Exec exec xoj
+#+ "$[gt.Stop] O.J.S. emulator%menu/window-delete.xpm"   Exec exec killall xoj
++ "" Nop
+#+ "$[gt.&Mesa Demo$[gt.%menu/amusement.xpm%"  Popup MenuFvwmMesaDemos
++ "&UnClutter%menu/mouse.xpm%"         Exec exec unclutter
++ "X&Eyes%menu/amusement.xpm%"         Exec exec xeyes
++ "&XLogo%menu/amusement.xpm%"         Exec exec xlogo
+#+ "X&roach%menu/amusement.xpm%"               Exec exec xroach
+
+#DestroyMenu MenuFvwmMesaDemos
+#AddToMenu   MenuFvwmMesaDemos "Mesa Demos" Title
+#+ "Glutfx%menu/amusement.xpm%"        Exec exec /usr/lib/Mesa-3.1/demos/glutfx
+#+ "Gears%menu/amusement.xpm%" Exec exec /usr/lib/Mesa-3.1/demos/gears
+#+ "Morph3D%menu/amusement.xpm%"       Exec exec /usr/lib/Mesa-3.1/demos/morph3d
+#+ "IsoSurf%menu/amusement.xpm%"       Exec cd /usr/lib/Mesa-3.1/demos/ ; exec ./isosurf
+#+ "Multiext%menu/amusement.xpm%" Exec cd /usr/lib/Mesa-3.1/demos/ ; exec ./multiext
+#+ "Point Blast%menu/amusement.xpm%" Exec exec /usr/lib/Mesa-3.1/demos/pointblast
+#+ "Reflect%menu/amusement.xpm%"       Exec cd /usr/lib/Mesa-3.1/demos/ ; exec ./reflect
+#+ "Renormal%menu/amusement.xpm%" Exec exec /usr/lib/Mesa-3.1/demos/renormal
+#+ "Spectex%menu/amusement.xpm%"       Exec exec /usr/lib/Mesa-3.1/demos/spectex
+#+ "Stex3D%menu/amusement.xpm%"        Exec exec /usr/lib/Mesa-3.1/demos/stex3d
+#+ "Texcyl%menu/amusement.xpm%"        Exec cd /usr/lib/Mesa-3.1/demos/ ; exec ./texcyl
+#+ "Glutfx%menu/amusement.xpm%"        Exec exec /usr/lib/Mesa-3.0/demos/glutfx
+#+ "Gears%menu/amusement.xpm%" Exec exec /usr/lib/Mesa-3.0/demos/gears
+#+ "Morph3D%menu/amusement.xpm%"       Exec exec /usr/lib/Mesa-3.0/demos/morph3d
+#+ "IsoSurf%menu/amusement.xpm%"       Exec cd /usr/lib/Mesa-3.0/demos/ ; exec ./isosurf
+#+ "Multiext%menu/amusement.xpm%" Exec cd /usr/lib/Mesa-3.0/demos/ ; exec ./multiext
+#+ "Point Blast%menu/amusement.xpm%" Exec exec /usr/lib/Mesa-3.0/demos/pointblast
+#+ "Reflect%menu/amusement.xpm%"       Exec cd /usr/lib/Mesa-3.0/demos/ ; exec ./reflect
+#+ "Renormal%menu/amusement.xpm%" Exec exec /usr/lib/Mesa-3.0/demos/renormal
+#+ "Spectex%menu/amusement.xpm%"       Exec exec /usr/lib/Mesa-3.0/demos/spectex
+#+ "Stex3D%menu/amusement.xpm%"        Exec exec /usr/lib/Mesa-3.0/demos/stex3d
+#+ "Texcyl%menu/amusement.xpm%"        Exec cd /usr/lib/Mesa-3.0/demos/ ; exec ./texcyl
+#`====== end: Read "/usr/share/fvwm/themes/default/menus-programs"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/menustyle"
+MenuStyle * Hilight3DThickness 1
+MenuStyle * PopupDelayed, PopupDelay 150, PopdownDelayed, PopdownDelay 150
+MenuStyle * PopupOffset -5 100, TitleWarpOff
+MenuStyle * TitleUnderlines1, SeparatorsLong, TrianglesRelief
+MenuStyle * Animation, AutomaticHotkeysOff, DoubleClickTime
+MenuStyle * BorderWidth 2, SidePic, SideColor
+MenuStyle * PopupAsSubmenu, HoldSubmenus, SubmenusRight
+MenuStyle * ItemFormat "%.4s%.1|%.5i%.5l%.5l%.5r%.5i%2.3>%1|"
+MenuStyle * VerticalItemSpacing, VerticalTitleSpacing
+
+FuncFvwmSetFont-Menu * 'xft:Luxi Serif:pixelsize=14:minspace=true:-adobe-times-medium-r-*-*-14-*-*-*-*-*-*-*'
+BusyCursor DynamicMenu True
+#`====== end: Read "/usr/share/fvwm/themes/default/menustyle"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/settings/xinerama/disabled"
+Xinerama False
+XineramaSls False
+UnsetEnv FT_XINERAMA_PWIDTH
+#`====== end: Read "/usr/share/fvwm/themes/default/settings/xinerama/disabled"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/settings/gnome/panel-staysput/disabled"
+DefaultLayers 2 4 6
+#`====== end: Read "/usr/share/fvwm/themes/default/settings/gnome/panel-staysput/disabled"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/windowlook"
+FuncFvwmSetFont-WindowTitle * 'shadow=1 r br b:xft:Verdana:pixelsize=14:minspace=true:-adobe-helvetica-medium-r-*-*-14-*-*-*-*-*-*-*'
+FuncFvwmSetFont-IconTitle   * 'shadow=1 r br b:xft:Verdana:pixelsize=12:minspace=true:-adobe-helvetica-medium-r-*-*-12-*-*-*-*-*-*-*'
+
+Style *                BorderWidth 5, HandleWidth 6
+Style *                FvwmBorder, FirmBorder
+
+BorderStyle    Simple
+
+TitleStyle     Centered
+TitleStyle     -- Raised
+
+ButtonStyle    All -- Raised
+
+AddToFunc   FuncFvwmReloadDecor
++ I FuncFvwmSetFont-WindowTitle * 'shadow=1 r br b:xft:Verdana:pixelsize=14:minspace=true:-adobe-helvetica-medium-r-*-*-14-*-*-*-*-*-*-*'
++ I FuncFvwmSetFont-IconTitle   * 'shadow=1 r br b:xft:Verdana:pixelsize=12:minspace=true:-adobe-helvetica-medium-r-*-*-12-*-*-*-*-*-*-*'
++ I BorderStyle        Simple
++ I TitleStyle Centered
++ I TitleStyle -- Raised
++ I ButtonStyle        All -- Raised
++ I FuncFvwmOverRideWindowLook
+#`====== end: Read "/usr/share/fvwm/themes/default/windowlook"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/styles"
+# The UsePPosition / NoPPosition for "*" is in globalfeel
+# We should force these for proper operations
+Style Netscape NoPPosition
+Style FreeAmp* UsePPosition
+
+Style Fvwm*            Sticky, Title, Handles, WindowListHit, CirculateSkip
+Style FvwmBanner       !Title, StaysOnTop, WindowListSkip, NeverFocus
+Style FvwmPager                !Title, !Handles, WindowListSkip
+Style FvwmButtons      !Title, !Handles, WindowListSkip
+Style FvwmIdent                !Title, !Handles, WindowListSkip
+Style FvwmTaskBar      !Title, !Handles, WindowListSkip
+Style FvwmIconMan      !Title, !Handles, WindowListSkip
+Style FvwmConsole      CirculateHit, FPGrabFocus, FPReleaseFocus
+Style FvwmForm         CirculateHit
+Style FvwmScript       Slippery, CirculateHit
+# Simulate transient; it is nicer with title.
+Style FvwmScript-IconBrowser   StaysOnTop, !Handles
+Style FvwmScript-Browser       StaysOnTop, !Handles
+# Applets are usually swallowed, so disable ActivePlacement if any.
+Style FvwmApplet*      CascadePlacement
+# 
+Style FvwmButtons-ColourTable HandleWidth 2, Title, TitleAtTop
+
+Style XNoteMessage    !Title, Sticky, StaysOnTop, UsePPosition, \
+      BorderWidth 0, HandleWidth 0, !Handles, WindowListSkip
+Style xclock           Sticky, WindowListSkip, CirculateSkip
+# gnome panel and icons
+Style panel            NeverFocus, Sticky, !Title, WindowListSkip, \
+       CirculateSkip, UsePPosition
+Style desktop_icon     CirculateSkip, Sticky, !Title, WindowListSkip, \
+       NeverFocus, UsePPosition
+Style gmc-desktop-icon  CirculateSkip, Sticky, !Title, WindowListSkip, \
+       NeverFocus, UsePPosition
+Style XSm              Sticky
+Style xsm              NeverFocus, !Title, WindowListSkip, CirculateSkip
+Style xmessage         UsePPosition
+
+Style gkrellm          NeverFocus, Sticky, WindowListSkip, CirculateSkip, UsePPosition
+
+# this is to override all patterns related to file names that are edited
+Style XEmacs Slippery, Title, Handles, WindowListHit, CirculateHit
+#`====== end: Read "/usr/share/fvwm/themes/default/styles"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/modules/main"
+# 1. Icon related configuration
+# 2. Switch functions
+# 3. Theme module menus
+# 4. Modules configuration
+
+# ----------------------------------------------------------------------------
+# Icon related configuration
+
+Style * IconBox screen w 10 24 -130 -100, IconGrid 64 10, IconFill left top
+Style * SlipperyIcon, IconTitle
+
+# ----------------------------------------------------------------------------
+# Switch functions
+
+DestroyFunc FuncFvwmStartThemeModules
+AddToFunc   FuncFvwmStartThemeModules
++ I FuncFvwmStartNormalIcons
+# defined in the options files
+
+DestroyFunc FuncFvwmReloadThemeModules
+AddToFunc   FuncFvwmReloadThemeModules
++ I Read $[fvwm_theme_bling_dir]/styles
++ I FuncFvwmStartNormalIcons
+
+DestroyFunc FuncFvwmReloadColorsModules
+AddToFunc   FuncFvwmReloadColorsModules
+# defined in buttonbar/* (only)
+ 
+DestroyFunc FuncFvwmStopThemeModules
+AddToFunc   FuncFvwmStopThemeModules
++ I KillModule FvwmButtons
++ I KillModule FvwmPager FvwmPager-Single
++ I KillModule FvwmPager FvwmPager-Desker
++ I KillModule FvwmTaskBar
++ I KillModule FvwmIconBox
++ I KillModule FvwmIconMan
++ I KillModule FvwmWinList
++ I DestroyModuleConfig FvwmButtons: *
++ I DestroyModuleConfig FvwmPager-Single: *
++ I DestroyModuleConfig FvwmPager-Desker: *
++ I DestroyModuleConfig FvwmIconBox: *
++ I DestroyModuleConfig FvwmIconMan: *
++ I DestroyModuleConfig FvwmTaskBar: *
++ I DestroyModuleConfig FvwmWinList: *
++ I FuncFvwmModulesDestroyStyle
++ I DestroyFunc FuncFvwmModulesDestroyStyle
+
+DestroyFunc FuncFvwmUnReloadColorsModules
+AddToFunc   FuncFvwmUnReloadColorsModules
++ I KillModule FvwmButtons
+
+DestroyFunc FuncFvwmUnReloadThemeModules
+AddToFunc   FuncFvwmUnReloadThemeModules
+
+# ----------------------------------------------------------------------------
+# Theme module menus
+
+DestroyMenu MenuFvwmStartThemeModules
+AddToMenu   MenuFvwmStartThemeModules "Default Modules" Title
++ "%menu/item.xpm%&Buttons"        FuncFvwmRestartModule FvwmButtons
++ "%menu/item.xpm%&Desker"         FuncFvwmRestartModuleByAlias FvwmPager FvwmPager-Desker '0 3'
++ "" Nop
++ "%menu/choice-no.xpm%No normal icons" Style * NoIcon  # for NoIcon modules
++ "%menu/choice-yes.xpm%Normal icons"   Style * !NoIcon
++ "%menu/item.xpm%IconB&ox"        FuncFvwmRestartModule FvwmIconBox
++ "%menu/item.xpm%Icon&Man"        FuncFvwmRestartModule FvwmIconMan
++ "%menu/item.xpm%&TaskBar"        FuncFvwmRestartModule FvwmTaskBar
++ "%menu/item.xpm%&WinList"        FuncFvwmRestartModule FvwmWinList
+
+DestroyMenu MenuFvwmStopThemeModules
+AddToMenu   MenuFvwmStopThemeModules "Default Modules" Title
++ "%menu/quit.xpm%Stop &Buttons" KillModule FvwmButtons
++ "%menu/quit.xpm%Stop &Desker"  KillModule FvwmPager FvwmPager-Desker
++ "%menu/quit.xpm%Stop IconB&ox" KillModule FvwmIconBox
++ "%menu/quit.xpm%Stop Icon&Man" KillModule FvwmIconMan
++ "%menu/quit.xpm%Stop &TaskBar" KillModule FvwmTaskBar
++ "%menu/quit.xpm%Stop &WinList" KillModule FvwmWinList
+
+# ----------------------------------------------------------------------------
+# Desktop names
+
+DesktopName 0 Main
+DesktopName 1 Web & Mail
+DesktopName 2 Devel
+DesktopName 3 Games
+
+# ----------------------------------------------------------------------------
+# Modules configuration
+
+#.---- start: Read $./styles
+Style "FvwmButtons" !Title, !Handles, Sticky, TitleAtBottom, \
+       WindowListSkip, CirculateSkip
+Style "FvwmIconBox" !Title, !Handles, Sticky, TitleAtTop, \
+       WindowListSkip, CirculateSkip
+Style "FvwmIconMan" !Title, !Handles, Sticky, TitleAtBottom, \
+       WindowListSkip, CirculateSkip
+Style "FvwmPager-Desker" !Title, !Handles, Sticky, TitleAtTop, \
+       WindowListSkip, CirculateSkip, !Lenience
+Style "FvwmPager-Single" !Title, !Handles, Sticky, TitleAtTop, \
+       WindowListSkip, CirculateSkip
+Style "FvwmTaskBar" !Title, Sticky, TitleAtTop, \
+       WindowListSkip, CirculateSkip
+Style "FvwmWinList" !Title, !Handles, Sticky, TitleAtBottom, \
+       WindowListSkip, CirculateSkip
+
+DestroyFunc FuncFvwmModulesDestroyStyle
+AddToFunc   FuncFvwmModulesDestroyStyle
++ I DestroyStyle "FvwmButtons"
++ I DestroyStyle "FvwmIconBox"
++ I DestroyStyle "FvwmIconMan"
++ I DestroyStyle "FvwmPager-Desker"
++ I DestroyStyle "FvwmPager-Single"
++ I DestroyStyle "FvwmTaskBar"
++ I DestroyStyle "FvwmWinList"
+#`====== end: Read $./styles
+
+#.---- start: Read $./FvwmButtons
+DestroyModuleConfig FvwmButtons: *
+*FvwmButtons: Geometry 200x90-0-0
+*FvwmButtons: Colorset 10
+*FvwmButtons: (2x2, Frame 2, \
+       Swallow "FvwmPager-Single" "Module FvwmPager FvwmPager-Single * *")
+*FvwmButtons: (Frame 2, \
+       Swallow "xbiff" `Exec exec xbiff -geometry +5000+5000 \
+       -bg $$[bg.cs13] -fg $$[fg.cs13]`)
+*FvwmButtons: (Frame 2, \
+       Swallow(NoHints) "xclock" `Exec exec xclock -geometry +5000+5000 \
+       -bg $$[bg.cs13] -fg $$[fg.cs13] -hd $$[shadow.cs13] \
+       -hl $$[hilight.cs13] -padding 1 -update 1`)
+*FvwmButtons: (2x1, Frame 2, \
+       Swallow(UseOld,NoHints) "xload" `Exec exec xload \
+       -geometry +5000+5000 -bg $$[bg.cs13] -fg $$[fg.cs13] \
+       -hl $$[shadow.cs13] -update 5 -nolabel`)
+#`====== end: Read $./FvwmButtons
+
+#.---- start: Read $./FvwmIconBox
+DestroyModuleConfig FvwmIconBox: *
+*FvwmIconBox: Geometry +0+0
+
+*FvwmIconBox: Colorset   12
+*FvwmIconBox: IconColorset 17
+*FvwmIconBox: IconHiColorset 18
+
+*FvwmIconBox: Geometry    4x1+0+0
+*FvwmIconBox: Lines 4
+*FvwmIconBox: MaxIconSize 64x48
+*FvwmIconBox: SortIcons   IconName
+*FvwmIconBox: Padding     10
+*FvwmIconBox: FrameWidth 3 3
+*FvwmIconBox: UseSkipList
+*FvwmIconBox: HideSC Horizontal
+*FvwmIconBox: SetWMIconSize
+*FvwmIconBox: HilightFocusWin
+*FvwmIconBox: Resolution          Desk
+*FvwmIconBox: Mouse   1       Click          FuncFvwmDeiconifyFocusAndRaise
+*FvwmIconBox: Mouse   1       DoubleClick    FuncFvwmDeiconifyFocusAndWarp
+*FvwmIconBox: Mouse   2       Click          Iconify
+*FvwmIconBox: Mouse   2       DoubleClick    Iconify
+*FvwmIconBox: Mouse   3       Click          Module FvwmIdent
+*FvwmIconBox: Mouse   3       DoubleClick    Module FvwmIdent
+*FvwmIconBox: Key     r       RaiseLower
+*FvwmIconBox: Key     space   Iconify
+*FvwmIconBox: Key     d       Close
+*FvwmIconBox: Key     n       Next
+*FvwmIconBox: Key     p       Prev
+*FvwmIconBox: Key     h       Left
+*FvwmIconBox: Key     j       Down
+*FvwmIconBox: Key     k       Up
+*FvwmIconBox: Key     l       Right
+*FvwmIconBox: NoIconAction SendToModule FvwmAnimate animate
+#`====== end: Read $./FvwmIconBox
+
+#.---- start: Read $./FvwmIconMan
+DestroyModuleConfig FvwmIconMan: *
+*FvwmIconMan: NumManagers 1
+*FvwmIconMan: ButtonGeometry  180x0
+*FvwmIconMan: ManagerGeometry 2x0+0-0
+
+*FvwmIconMan: Colorset         12
+*FvwmIconMan: IconColorset     19
+*FvwmIconMan: PlainColorset    17
+*FvwmIconMan: SelectColorset   20
+*FvwmIconMan: FocusColorset    18
+*FvwmIconMan: FocusAndSelectColorset 20
+
+*FvwmIconMan: Format      "%t"
+*FvwmIconMan: Action  Mouse   1 A sendcommand "FuncFvwmDeiconifyFocusAndRaise"
+*FvwmIconMan: Action  Mouse   2 A sendcommand "Iconify"
+*FvwmIconMan: Action  Mouse   3 A sendcommand \
+       "Popup MenuFvwmWindowOps2 Mouse c -102m"
+*FvwmIconMan: FollowFocus true
+*FvwmIconMan: Sort        none
+*FvwmIconMan: IconButton               up
+*FvwmIconMan: PlainButton      up
+*FvwmIconMan: SelectButton     down
+*FvwmIconMan: FocusButton      up
+*FvwmIconMan: FocusAndSelectButton down
+*FvwmIconMan: DontShow icon=Untitled resource=Untitled
+#*FvwmIconMan: DrawIcons true
+*FvwmIconMan: NoIconAction "SendToModule FvwmAnimate animate"
+#`====== end: Read $./FvwmIconMan
+
+#.---- start: Read $./FvwmPager-Single
+DeskTopSize 3 3
+
+DestroyMenu  MenuFvwmWindowMove
+AddToMenu    MenuFvwmWindowMove "Move to ..." Title
++ "&Right      Page%menu/window-move.xpm%"     AnimatedMove w+100 w
++ "&Left       Page%menu/window-move.xpm%"     AnimatedMove w-100 w
++ "&Down       Page%menu/window-move.xpm%"     AnimatedMove w w+100
++ "&Up         Page%menu/window-move.xpm%"     AnimatedMove w w-100
+
+DestroyMenu  MenuFvwmWindowGroupQuickMove
+AddToMenu    MenuFvwmWindowGroupQuickMove
++ "&Right      Page%menu/window-move.xpm%" Pick All ($[w.resource]) MoveToPage +1p +0p
++ "&Left       Page%menu/window-move.xpm%" Pick All ($[w.resource]) MoveToPage -1p +0p
++ "D&own       Page%menu/window-move.xpm%" Pick All ($[w.resource]) MoveToPage +0p +1p
++ "&Up         Page%menu/window-move.xpm%" Pick All ($[w.resource]) MoveToPage +0p -1p
+
+DestroyModuleConfig FvwmPager-Single: *
+
+*FvwmPager-Single: Colorset * 14
+*FvwmPager-Single: HilightColorset * 15
+*FvwmPager-Single: WindowColorsets 1 2
+*FvwmPager-Single: BalloonColorset * 16 
+*FvwmPager-Single: Geometry +5000+5000
+*FvwmPager-Single: Columns 1
+*FvwmPager-Single: Balloons            All
+*FvwmPager-Single: BalloonYOffset      +2
+*FvwmPager-Single: BalloonBorderWidth  1
+#`====== end: Read $./FvwmPager-Single
+
+#.---- start: Read $./FvwmPager-Desker
+AddToMenu MenuFvwmWindowMove "" Nop
++ "Desk 0%menu/window-move.xpm%"       MoveToDesk 0 0
++ "Desk 1%menu/window-move.xpm%"       MoveToDesk 0 1
++ "Desk 2%menu/window-move.xpm%"       MoveToDesk 0 2
++ "Desk 3%menu/window-move.xpm%"       MoveToDesk 0 3
+
+AddToMenu MenuFvwmWindowGroupQuickMove "" Nop
++ "Desk 0%menu/window-move.xpm%"       Pick All ($[w.resource]) MoveToDesk 0 0
++ "Desk 1%menu/window-move.xpm%"       Pick All ($[w.resource]) MoveToDesk 0 1
++ "Desk 2%menu/window-move.xpm%"       Pick All ($[w.resource]) MoveToDesk 0 2
++ "Desk 3%menu/window-move.xpm%"       Pick All ($[w.resource]) MoveToDesk 0 3
+
+DestroyModuleConfig FvwmPager-Desker: *
+*FvwmPager-Desker: Geometry -0+100
+*FvwmPager-Desker: DeskTopScale 32
+*FvwmPager-Desker: Columns 1
+*FvwmPager-Desker: Colorset * 14
+*FvwmPager-Desker: HilightColorset * 15
+*FvwmPager-Desker: BalloonColorset * 16
+*FvwmPager-Desker: WindowColorsets 1 2
+*FvwmPager-Desker: Balloons            All
+*FvwmPager-Desker: BalloonYOffset      +2
+#`====== end: Read $./FvwmPager-Desker
+
+#.---- start: Read $./FvwmTaskBar
+DestroyModuleConfig FvwmTaskBar: *
+*FvwmTaskBar: Geometry +0+0
+
+*FvwmTaskBar: Colorset 17
+*FvwmTaskBar: FocusColorset 18
+*FvwmTaskBar: IconColorset 19
+*FvwmTaskBar: TipsColorset 16
+
+*FvwmTaskBar: Action Click1 FuncFvwmDeiconifyFocusAndRaise
+*FvwmTaskBar: Action Click2 Iconify
+*FvwmTaskBar: Action Click3 Menu MenuFvwmWindowOps2 Mouse c +1p
+
+*FvwmTaskBar: UseSkipList
+*FvwmTaskBar: UseIconNames
+*FvwmTaskBar: AutoStick
+*FvwmTaskBar: ShowTips
+
+*FvwmTaskBar: ButtonWidth 180
+*FvwmTaskBar: BellVolume 20
+*FvwmTaskBar: MailCommand FuncFvwmMail
+*FvwmTaskBar: ClockFormat %H:%M
+
+*FvwmTaskBar: StartName Start
+# olicha: IMHO the position is good!
+# migo: I don't think so.
+#*FvwmTaskBar: StartMenu MenuFvwmRoot Mouse c
+*FvwmTaskBar: StartMenu MenuFvwmRoot Root +1p +27p
+*FvwmTaskBar: StartIcon 16x16/linux.xpm
+
+# Animation
+*FvwmTaskBar: NoIconAction SendToModule FvwmAnimate animate
+#`====== end: Read $./FvwmTaskBar
+
+#.---- start: Read $./FvwmWinList
+DestroyModuleConfig FvwmWinList: *
+
+*FvwmWinList: Geometry +0-0
+*FvwmWinList: Colorset 17
+*FvwmWinList: FocusColorset 18
+*FvwmWinList: IconColorset 19
+*FvwmWinList: Action Click1 FuncFvwmDeiconifyFocusAndRaise
+*FvwmWinList: Action Click2 Iconify
+*FvwmWinList: Action Click3 Popup MenuFvwmWindowOps2 Mouse -102m c
+*FvwmWinList: UseSkipList
+*FvwmWinList: MaxWidth 180
+*FvwmWinList: MinWidth 150
+# Animation
+*FvwmWinList: NoIconAction SendToModule FvwmAnimate animate
+#`====== end: Read $./FvwmWinList
+
+#.---- start: Read $./fonts
+FuncFvwmSetFont-ModuleWindowList FvwmTaskBar Font \
+       "-adobe-helvetica-medium-r-*-*-12-*"
+
+FuncFvwmSetFont-ModuleSelectedWindowList FvwmTaskBar SelFont \
+       "-adobe-helvetica-bold-r-*-*-12-*"
+
+FuncFvwmSetFont-ModuleWindowList FvwmWinList Font \
+       "-adobe-helvetica-bold-r-*-*-12-*"
+
+FuncFvwmSetFont-ModuleWindowList FvwmIconBox Font \
+       " -adobe-helvetica-medium-r-*-*-12-*"
+
+FuncFvwmSetFont-ModuleWindowList FvwmIconMan *font \
+       "-*-fixed-bold-r-normal-*-13-*"
+
+FuncFvwmSetFont-ModuleTips FvwmTaskBar StatusFont \
+       "-*-fixed-medium-r-semicondensed-*-13-*"
+
+FuncFvwmSetFont-ModuleTips FvwmPager-Single BalloonFont \
+       -*-lucidatypewriter-medium-r-normal-sans-12-*
+FuncFvwmSetFont-ModuleTips FvwmPager-Desker BalloonFont \
+       -*-lucidatypewriter-medium-r-normal-sans-14-*
+
+FuncFvwmSetFont-ModuleSmall FvwmPager-Single SmallFont \
+       "-*-fixed-medium-r-normal-*-8-*"
+FuncFvwmSetFont-ModuleSmall FvwmPager-Desker SmallFont \
+       "-*-fixed-medium-r-normal-*-8-*"
+
+FuncFvwmSetFont-ModuleLabel FvwmPager-Single Font \
+       "-adobe-helvetica-bold-r-*-*-10-*"
+
+FuncFvwmSetFont-ModuleLabel FvwmPager-Desker Font \
+       "-adobe-helvetica-bold-r-*-*-10-*"
+
+#`====== end: Read $./fonts
+
+#`====== end: Read "/usr/share/fvwm/themes/default/modules/main"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/modules/pager/none"
+#
+#`====== end: Read "/usr/share/fvwm/themes/default/modules/pager/none"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/modules/buttonbar/enabled"
+AddToFunc   FuncFvwmStartThemeModules
++ I Module FvwmButtons
+
+AddToFunc   FuncFvwmReloadColorsModules
++ I Module FvwmButtons
+#`====== end: Read "/usr/share/fvwm/themes/default/modules/buttonbar/enabled"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/modules/winlist/GlobalIconMan"
+*FvwmIconMan: Resolution global
+*FvwmIconMan: title "Global IconMan"
+
+AddToFunc   FuncFvwmStartThemeModules
++ I Module FvwmIconMan
+#`====== end: Read "/usr/share/fvwm/themes/default/modules/winlist/GlobalIconMan"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/modules/normal-icons/yes"
+DestroyFunc FuncFvwmStartNormalIcons
+AddToFunc   FuncFvwmStartNormalIcons
+#`====== end: Read "/usr/share/fvwm/themes/default/modules/normal-icons/yes"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/settings/animation/enabled"
+DestroyFunc FuncFvwmStartFvwmAnimate
+AddToFunc   FuncFvwmStartFvwmAnimate
++ I Module FvwmAnimate
+
+DestroyFunc FuncFvwmStopFvwmAnimate
+AddToFunc   FuncFvwmStopFvwmAnimate
++ I KillModule FvwmAnimate
+#`====== end: Read "/usr/share/fvwm/themes/default/settings/animation/enabled"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/settings/menu-system/disabled"
+DestroyMenu MenuFvwmMenuSystem
+
+#`====== end: Read "/usr/share/fvwm/themes/default/settings/menu-system/disabled"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/settings/automenus/headlines/enabled"
+AddToMenu MenuFvwmWebBrowsing
++ "%menu/www.xpm%Headlines" Popup MenuFvwmHeadlines
+
+DestroyFunc FuncFvwmMenuHeadlines
+AddToFunc   FuncFvwmMenuHeadlines
++ I PipeRead `fvwm-menu-headlines --frontpage --wm-icons --command "FuncFvwmOpenURL '%u'" --site $0`
++ I Schedule 900000 DestroyMenu $0  # keep the generated menu for 15 minutes
+
+DestroyMenu MenuFvwmHeadlines
+AddToMenu   MenuFvwmHeadlines "Headlines" Title
++ MissingSubmenuFunction FuncFvwmMenuHeadlines
++ "%menu/www.xpm%FreshMeat"  Popup freshmeat
++ "%menu/www.xpm%LinuxToday" Popup linuxtoday
++ "%menu/www.xpm%Slashdot"   Popup slashdot
++ "%menu/www.xpm%LinuxApps"  Popup linuxapps
++ "%menu/www.xpm%DaemonNews" Popup daemonnews
++ "%menu/www.xpm%GNOME News" Popup gnome-news
++ "%menu/www.xpm%KDE News"   Popup kde-news
++ "%menu/www.xpm%RootPrompt" Popup rootprompt
++ "%menu/www.xpm%NewsForge"  Popup newsforge
++ "%menu/www.xpm%Kuro5hin"   Popup kuro5hin
++ "%menu/www.xpm%BBSpot"     Popup bbspot
++ "%menu/www.xpm%LinuxFr"    Popup linuxfr
++ "%menu/www.xpm%ThinkGeek"  Popup thinkgeek
++ "%menu/www.xpm%CPAN Modules" Popup cpan
++ "" Nop
++ "%menu/www.xpm%CNN"        Popup cnn
++ "%menu/www.xpm%BBC"        Popup bbc
++ "" Nop
++ "%menu/refresh.xpm%Reset all"  FuncFvwmResetHeadlines
+
+DestroyFunc FuncFvwmResetHeadlines
+AddToFunc   FuncFvwmResetHeadlines
++ I DestroyMenu freshmeat
++ I DestroyMenu linuxtoday
++ I DestroyMenu slashdot
++ I DestroyMenu linuxapps
++ I DestroyMenu daemonnews
++ I DestroyMenu gnome-news
++ I DestroyMenu kde-news
++ I DestroyMenu rootprompt
++ I DestroyMenu newsforge
++ I DestroyMenu kuro5hin
++ I DestroyMenu bbspot
++ I DestroyMenu linuxfr
++ I DestroyMenu thinkgeek
++ I DestroyMenu cnn
++ I DestroyMenu bbc
+#`====== end: Read "/usr/share/fvwm/themes/default/settings/automenus/headlines/enabled"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/settings/background/theme"
+# do nothing
+#`====== end: Read "/usr/share/fvwm/themes/default/settings/background/theme"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/settings/banner/enabled"
+*FvwmBanner: Pixmap $[fvwm_theme_bling_dir]/images/banner/fvwm-logo-clearglass.png
+*FvwmBanner: Timeout 5
+AddToFunc StartFunction I Module FvwmBanner
+
+Style "FvwmBanner" StaysOnTop, Sticky
+#`====== end: Read "/usr/share/fvwm/themes/default/settings/banner/enabled"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/settings/gnome/system-menu/disabled"
+DestroyMenu gnome-sys
+*FvwmGtk-Menus: Destroy gnome-sys
+#`====== end: Read "/usr/share/fvwm/themes/default/settings/gnome/system-menu/disabled"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/settings/gnome/anotherlevel-menu/disabled"
+DestroyMenu gnome-redhat
+*FvwmGtk-Menus: Destroy gnome-redhat
+#`====== end: Read "/usr/share/fvwm/themes/default/settings/gnome/anotherlevel-menu/disabled"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/settings/gnome/user-menu/disabled"
+DestroyMenu gnome-user
+*FvwmGtk-Menus: Destroy gnome-user
+#`====== end: Read "/usr/share/fvwm/themes/default/settings/gnome/user-menu/disabled"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/settings/session-manager/none"
+# a memory file; maybe we can move MenuFvwmQuit from menus@ here
+DestroyFunc FuncFvwmSaveSession
+DestroyFunc FuncFvwmSaveQuitSession
+#`====== end: Read "/usr/share/fvwm/themes/default/settings/session-manager/none"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/settings/stroke/disabled"
+DestroyFunc FuncFvwmStartStroke
+AddToFunc   FuncFvwmStartStroke
+
+DestroyFunc FuncFvwmStopStroke
+AddToFunc   FuncFvwmStopStroke
+#`====== end: Read "/usr/share/fvwm/themes/default/settings/stroke/disabled"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/settings/wheel/disabled"
+DestroyFunc FuncFvwmStartWheel
+AddToFunc   FuncFvwmStartWheel
+
+DestroyFunc FuncFvwmStopWheel
+AddToFunc   FuncFvwmStopWheel
+#`====== end: Read "/usr/share/fvwm/themes/default/settings/wheel/disabled"
+
+#.---- start: Read "/usr/share/fvwm/themes/default/startup"
+# Stuff to do at Start/Restart(/ThemeSwitching)
+
+#`====== end: Read "/usr/share/fvwm/themes/default/startup"
+
+
+
+#`====== end: Read themes-rc-2
+