7 Июнь 2001 20:40, Вы написали:
> Note that the top output is hard to interpret and does not
> necessarily mean that fvwm itself is using this much memory.  The
> plain fvwm code has been tested for memory leaks very thoroughly,
> so it's higly unlikely that we missed a leak this big.  On the
> other hand the multibyte code is still experimental and has not
> undergone extensive tests.  Please
>
>  1) provide your config file.
>  2) Send the output of "fvwm2 -version".
>  3) Try to identify a any action that increases the size of fvwm2
>     reported by top.
>
> A general description of your day to day tasks (regarding fvwm)
> might help to check the problem too.
>

I use fvwm on my desctop with usual tasks:
running konqueror, kmail, knode, xterm windows, nedit, licq, qps.
I have been using fvwm with config file attached for years with small changes.
I have used fvwm 2.3 series since 2.3.19.

~$ fvwm2 -version
FVWM version 2.3.32 compiled on May 11 2001 at 13:18:41
with support for: ReadLine, XPM, GNOME WM hints, SM, Multibyte

It seems that opening of new window increases fvwm's memory size
by 10-20Kb and memory is not freed after closing of the window.

-- 
Andrey Panov
http://canopus.iacp.dvo.ru/~panov/
E-mail: [EMAIL PROTECTED]

#========================================================================#

#
# Now define the menus - defer bindings until later
#

# This is for the Start menu of the FvwmTaskBar

AddToMenu "StartMenu" "StartMenu" Title
+ "New shell        %mini-sh1.xpm%"         Exec    color_xterm -ls -sb -fn 
7x14 -fg white -bg black & 
#+ "xrus" Exec xrus /usr/local/share/xruskb/jcuken-koi8.xmm -geometry 4x1+0+0 &
+ "Top%mini-run.xpm%" Exec xterm -font 6x10 -geometry 100x53 -bg \#c0c0c0 -fg 
black -T Top -n Top -e top & 
+ "xrus" Exec xrus jcuken-koi8.xmm -geometry 4x1+0+0 &
+ "Manual pages     %mini-book1.xpm%"       Exec    xman &
+ "Magnifying glass %mini-zoom.xpm%"        Exec xmag &
+ "Applications     %mini-x2.xpm%"          Popup   Applications
+ "Games            %mini-happy.xpm%"       Popup   Games
+ "&Kde menu%mini.kde.xpm"              Popup kde-sys
+ "&Gnome menu%mini.gnome.xpm%"         Popup gnome-sys
+ ""                                        Nop 
+ "Lock Screen      %mini-lock.xpm%"        Exec    xlock &
+ "Refresh Screen   %mini-ray.xpm%"         Refresh
+ ""                                        Nop
+ "Exit Fvwm2       %mini-stop.xpm%"        Popup   Quit-Verify

AddToMenu "Shells" "Shells" Title
+ "Color Xterm  (6x10 font)%mini-term.xpm%"     Exec color_xterm -ls -sb -fn 
6x10 -fg white -bg black -title "Color xterm" & 
+ "Color Xterm  (6x13 font)%mini-term.xpm%"     Exec color_xterm -ls -sb -fn 
6x13 -fg white -bg black -title "Color xterm" & 
+ "Color Xterm  (9x15 font)%mini-term.xpm%"     Exec color_xterm -ls -sb -fn 
9x15 -fg white -bg black -title "Color xterm" & 
+ ""                                            Nop
+ "Xterm        (7x14 font)%mini-term.xpm%"     Exec xterm -sb -sl 500 -j -ls 
-fn 7x14 &
+ "Color Rxvt   (VT100)%mini-term.xpm%"         Exec rxvt -font 7x14 -ls &
+ "Color Xterm  (7x14 font)%mini-term.xpm%"     Exec color_xterm -sb -sl 500 -j 
-ls -fn 7x14 -fb 7x14bold -title "Color xterm" &
+ "Color Xterm  (8x13 font)%mini-term.xpm%"     Exec color_xterm -sb -sl 500 -j 
-ls -fn 8x13 -title "Color xterm" &
+ ""                                            Nop
+ "Large Xterm  (10x20 font)%mini-term.xpm%"    Exec xterm -sb -sl 500 -j -ls 
-fn 10x20 &
+ "Large Rxvt   (10x20 font)%mini-term.xpm%"    Exec rxvt -font 10x20 -ls &
+ "Large Color Xterm    (10x20 font)%mini-term.xpm%" Exec color_xterm -sb -sl 
500 -j -ls -fn 10x20 &
+ ""                                            Nop
+ "kvt%kvt.xpm%" Exec kvt &

AddToMenu "Screensaver1" "Screensaver (a-h)" Title
+ "Ant%mini-bball.xpm%"         Exec xlock -nolock -nice 0 -mode ant &
+ "Ball%mini-bball.xpm%"        Exec xlock -nolock -nice 0 -mode ball &
+ "Bat%mini-bball.xpm%"         Exec xlock -nolock -nice 0 -mode bat &
+ "Blank%mini-bball.xpm%"       Exec xlock -nolock -nice 0 -mode blank &
+ "Blot%mini-bball.xpm%"        Exec xlock -nolock -nice 0 -mode blot &
+ "Bomb%mini-bball.xpm%"        Exec xlock -nolock -nice 0 -mode bomb &
+ "Bouboule%mini-bball.xpm%"    Exec xlock -nolock -nice 0 -mode bouboule &
+ "Bob%mini-bball.xpm%"         Exec xlock -nolock -nice 0 -mode image &
+ "Bounce%mini-bball.xpm%"      Exec xlock -nolock -nice 0 -mode bounce &
+ "Braid%mini-bball.xpm%"       Exec xlock -nolock -nice 0 -mode braid &
+ "Bug%mini-bball.xpm%"         Exec xlock -nolock -nice 0 -mode bug &
+ "Clock%mini-bball.xpm%"       Exec xlock -nolock -nice 0 -mode clock &
+ "Daisy%mini-bball.xpm%"       Exec xlock -nolock -nice 0 -mode daisy &
+ "Dclock%mini-bball.xpm%"      Exec xlock -nolock -nice 0 -mode dclock &
+ "Demon%mini-bball.xpm%"       Exec xlock -nolock -nice 0 -mode demon &
+ "Drift%mini-bball.xpm%"       Exec xlock -nolock -nice 0 -mode drift &
+ "Eyes%mini-bball.xpm%"        Exec xlock -nolock -nice 0 -mode eyes &
+ "Flag%mini-bball.xpm%"        Exec xlock -nolock -nice 0 -mode flag &
+ "Flame%mini-bball.xpm%"       Exec xlock -nolock -nice 0 -mode flame &
+ "Forest%mini-bball.xpm%"      Exec xlock -nolock -nice 0 -mode forest &
+ "Fract%mini-bball.xpm%"       Exec xlock -nolock -nice 0 -mode fract &
+ "Galaxy%mini-bball.xpm%"      Exec xlock -nolock -nice 0 -mode galaxy &
+ "Geometry%mini-bball.xpm%"    Exec xlock -nolock -nice 0 -mode geometry &
+ "Grav%mini-bball.xpm%"        Exec xlock -nolock -nice 0 -mode grav &
+ "Helix%mini-bball.xpm%"       Exec xlock -nolock -nice 0 -mode helix &
+ "Hop%mini-bball.xpm%"         Exec xlock -nolock -nice 0 -mode hop   &
+ "Hyper%mini-bball.xpm%"       Exec xlock -nolock -nice 0 -mode hyper &

AddToMenu "Screensaver2" "Screensaver (i-q)" Title
+ "Ico%mini-bball.xpm%"         Exec xlock -nolock -nice 0 -mode ico &
+ "Ifs%mini-bball.xpm%"         Exec xlock -nolock -nice 0 -mode ifs &
+ "Julia%mini-bball.xpm%"       Exec xlock -nolock -nice 0 -mode julia &
+ "Kaleid%mini-bball.xpm%"      Exec xlock -nolock -nice 0 -mode kaleid &
+ "Laser%mini-bball.xpm%"       Exec xlock -nolock -nice 0 -mode laser &
+ "Life%mini-bball.xpm%"        Exec xlock -nolock -nice 0 -mode life   &
+ "Life1d%mini-bball.xpm%"      Exec xlock -nolock -nice 0 -mode life1d &
+ "Life3d%mini-bball.xpm%"      Exec xlock -nolock -nice 0 -mode life3d &
+ "Lightning%mini-bball.xpm%"   Exec xlock -nolock -nice 0 -mode lightning &
+ "Lissie%mini-bball.xpm%"      Exec xlock -nolock -nice 0 -mode lissie &
+ "Loop%mini-bball.xpm%"        Exec xlock -nolock -nice 0 -mode loop &
+ "Marquee%mini-bball.xpm%"     Exec xlock -nolock -nice 0 -mode marquee &
+ "Maze%mini-bball.xpm%"        Exec xlock -nolock -nice 0 -mode maze &
+ "Mountain%mini-bball.xpm%"    Exec xlock -nolock -nice 0 -mode mountain &
+ "Nose%mini-bball.xpm%"        Exec xlock -nolock -nice 0 -mode nose &
+ "Pacman%mini-bball.xpm%"      Exec xlock -nolock -nice 0 -mode pacman &
+ "Penrose%mini-bball.xpm%"     Exec xlock -nolock -nice 0 -mode penrose &
+ "Petal%mini-bball.xpm%"       Exec xlock -nolock -nice 0 -mode petal &
+ "Puzzle%mini-bball.xpm%"      Exec xlock -nolock -nice 0 -mode puzzle &
+ "Pyro%mini-bball.xpm%"        Exec xlock -nolock -nice 0 -mode pyro &
+ "Qix%mini-bball.xpm%"         Exec xlock -nolock -nice 0 -mode qix &

AddToMenu "Screensaver3" "Screensaver (r-z)" Title
+ "Random%mini-bball.xpm%"      Exec xlock -nolock -nice 0 -mode random &
+ "Roll%mini-bball.xpm%"        Exec xlock -nolock -nice 0 -mode roll &
+ "Rotor%mini-bball.xpm%"       Exec xlock -nolock -nice 0 -mode rotor &
+ "Shape%mini-bball.xpm%"       Exec xlock -nolock -nice 0 -mode shape &
+ "Slip%mini-bball.xpm%"        Exec xlock -nolock -nice 0 -mode slip &
+ "Sphere%mini-bball.xpm%"      Exec xlock -nolock -nice 0 -mode sphere &
+ "Spiral%mini-bball.xpm%"      Exec xlock -nolock -nice 0 -mode spiral &
+ "Spline%mini-bball.xpm%"      Exec xlock -nolock -nice 0 -mode spline &
+ "Star%mini-bball.xpm%"        Exec xlock -nolock -nice 0 -mode star &
+ "Strange%mini-bball.xpm%"     Exec xlock -nolock -nice 0 -mode strange &
+ "Swarm%mini-bball.xpm%"       Exec xlock -nolock -nice 0 -mode swarm &
+ "Swirl%mini-bball.xpm%"       Exec xlock -nolock -nice 0 -mode swirl &
+ "Tri%mini-bball.xpm%"         Exec xlock -nolock -nice 0 -mode tri &
+ "Triangle%mini-bball.xpm%"    Exec xlock -nolock -nice 0 -mode triangle &
+ "Tube%mini-bball.xpm%"        Exec xlock -nolock -nice 0 -mode tube &
+ "Turtle%mini-bball.xpm%"      Exec xlock -nolock -nice 0 -mode turtle &
+ "Wator%mini-bball.xpm%"       Exec xlock -nolock -nice 0 -mode wator &
+ "Wire%mini-bball.xpm%"        Exec xlock -nolock -nice 0 -mode wire &
+ "World%mini-bball.xpm%"       Exec xlock -nolock -nice 0 -mode world &
+ "Worm%mini-bball.xpm%"        Exec xlock -nolock -nice 0 -mode worm &

AddToMenu "Screenlock1" "Lock Screen (a-h)" Title
+ "Ant%mini-bball.xpm%"         Exec xlock -nice 0 -mode ant &
+ "Ball%mini-bball.xpm%"        Exec xlock -nice 0 -mode ball &
+ "Bat%mini-bball.xpm%"         Exec xlock -nice 0 -mode bat &
+ "Blank%mini-bball.xpm%"       Exec xlock -nice 0 -mode blank &
+ "Blot%mini-bball.xpm%"        Exec xlock -nice 0 -mode blot &
+ "Bomb%mini-bball.xpm%"        Exec xlock -nice 0 -mode bomb &
+ "Bouboule%mini-bball.xpm%"    Exec xlock -nice 0 -mode bouboule &
+ "Bob%mini-bball.xpm%"         Exec xlock -nice 0 -mode image &
+ "Bounce%mini-bball.xpm%"      Exec xlock -nice 0 -mode bounce &
+ "Braid%mini-bball.xpm%"       Exec xlock -nice 0 -mode braid &
+ "Bug%mini-bball.xpm%"         Exec xlock -nice 0 -mode bug &
+ "Clock%mini-bball.xpm%"       Exec xlock -nice 0 -mode clock &
+ "Daisy%mini-bball.xpm%"       Exec xlock -nice 0 -mode daisy &
+ "Dclock%mini-bball.xpm%"      Exec xlock -nice 0 -mode dclock &
+ "Demon%mini-bball.xpm%"       Exec xlock -nice 0 -mode demon &
+ "Drift%mini-bball.xpm%"       Exec xlock -nice 0 -mode drift &
+ "Eyes%mini-bball.xpm%"        Exec xlock -nice 0 -mode eyes &
+ "Flag%mini-bball.xpm%"        Exec xlock -nice 0 -mode flag &
+ "Flame%mini-bball.xpm%"       Exec xlock -nice 0 -mode flame &
+ "Forest%mini-bball.xpm%"      Exec xlock -nice 0 -mode forest &
+ "Fract%mini-bball.xpm%"       Exec xlock -nice 0 -mode fract &
+ "Galaxy%mini-bball.xpm%"      Exec xlock -nice 0 -mode galaxy &
+ "Geometry%mini-bball.xpm%"    Exec xlock -nice 0 -mode geometry &
+ "Grav%mini-bball.xpm%"        Exec xlock -nice 0 -mode grav &
+ "Helix%mini-bball.xpm%"       Exec xlock -nice 0 -mode helix &
+ "Hop%mini-bball.xpm%"         Exec xlock -nice 0 -mode hop   &
+ "Hyper%mini-bball.xpm%"       Exec xlock -nice 0 -mode hyper &

AddToMenu "Screenlock2" "Lock Screen (i-q)" Title
+ "Ico%mini-bball.xpm%"         Exec xlock -nice 0 -mode ico &
+ "Ifs%mini-bball.xpm%"         Exec xlock -nice 0 -mode ifs &
+ "Julia%mini-bball.xpm%"       Exec xlock -nice 0 -mode julia &
+ "Kaleid%mini-bball.xpm%"      Exec xlock -nice 0 -mode kaleid &
+ "Laser%mini-bball.xpm%"       Exec xlock -nice 0 -mode laser &
+ "Life%mini-bball.xpm%"        Exec xlock -nice 0 -mode life   &
+ "Life1d%mini-bball.xpm%"      Exec xlock -nice 0 -mode life1d &
+ "Life3d%mini-bball.xpm%"      Exec xlock -nice 0 -mode life3d &
+ "Lightning%mini-bball.xpm%"   Exec xlock -nice 0 -mode lightning &
+ "Lissie%mini-bball.xpm%"      Exec xlock -nice 0 -mode lissie &
+ "Loop%mini-bball.xpm%"        Exec xlock -nice 0 -mode loop &
+ "Marquee%mini-bball.xpm%"     Exec xlock -nice 0 -mode marquee &
+ "Maze%mini-bball.xpm%"        Exec xlock -nice 0 -mode maze &
+ "Mountain%mini-bball.xpm%"    Exec xlock -nice 0 -mode mountain &
+ "Nose%mini-bball.xpm%"        Exec xlock -nice 0 -mode nose &
+ "Pacman%mini-bball.xpm%"      Exec xlock -nice 0 -mode pacman &
+ "Penrose%mini-bball.xpm%"     Exec xlock -nice 0 -mode penrose &
+ "Petal%mini-bball.xpm%"       Exec xlock -nice 0 -mode petal &
+ "Puzzle%mini-bball.xpm%"      Exec xlock -nice 0 -mode puzzle &
+ "Pyro%mini-bball.xpm%"        Exec xlock -nice 0 -mode pyro &
+ "Qix%mini-bball.xpm%"         Exec xlock -nice 0 -mode qix &

AddToMenu "Screenlock3" "Lock Screen (r-z)" Title
+ "Random%mini-bball.xpm%"      Exec xlock -nice 0 -mode random &
+ "Roll%mini-bball.xpm%"        Exec xlock -nice 0 -mode roll &
+ "Rotor%mini-bball.xpm%"       Exec xlock -nice 0 -mode rotor &
+ "Shape%mini-bball.xpm%"       Exec xlock -nice 0 -mode shape &
+ "Slip%mini-bball.xpm%"        Exec xlock -nice 0 -mode slip &
+ "Sphere%mini-bball.xpm%"      Exec xlock -nice 0 -mode sphere &
+ "Spiral%mini-bball.xpm%"      Exec xlock -nice 0 -mode spiral &
+ "Spline%mini-bball.xpm%"      Exec xlock -nice 0 -mode spline &
+ "Star%mini-bball.xpm%"        Exec xlock -nice 0 -mode star &
+ "Strange%mini-bball.xpm%"     Exec xlock -nice 0 -mode strange &
+ "Swarm%mini-bball.xpm%"       Exec xlock -nice 0 -mode swarm &
+ "Swirl%mini-bball.xpm%"       Exec xlock -nice 0 -mode swirl &
+ "Tri%mini-bball.xpm%"         Exec xlock -nice 0 -mode tri &
+ "Triangle%mini-bball.xpm%"    Exec xlock -nice 0 -mode triangle &
+ "Tube%mini-bball.xpm%"        Exec xlock -nice 0 -mode tube &
+ "Turtle%mini-bball.xpm%"      Exec xlock -nice 0 -mode turtle &
+ "Wator%mini-bball.xpm%"       Exec xlock -nice 0 -mode wator &
+ "Wire%mini-bball.xpm%"        Exec xlock -nice 0 -mode wire &
+ "World%mini-bball.xpm%"       Exec xlock -nice 0 -mode world &
+ "Worm%mini-bball.xpm%"        Exec xlock -nice 0 -mode worm &

AddToMenu "Games" "Games" Title
+ "Maze%mini-maze.xpm%"         Exec maze &
+              "Spider" Exec exec spider &
+ "Xboard%mini-slon.xpm%"       Exec xboard &
+ "Xeyes%mini-eyes.xpm%"        Exec xeyes &
#+ "Xhextris%mini-hextris.xpm%"  Exec exec xhextris &
+              "Xlander" Exec exec xlander &
+ "Xlogo%mini-bx2.xpm%"         Exec xlogo &
+              "Xmahjongg" Exec exec xmahjongg &
+              "Xroach" Exec exec xroach &
+              "Xvier" Exec exec xvier &
+ "xsnow" Exec xsnow &
#+ "kMines%kmines.xpm%" Exec kmines &
#+ "ktetris%ktetris.xpm%" Exec ktetris &
#+ "Kmahjongg%kmahjongg.xpm%" Exec exec kmahjongg &
#+ "Kshisen%kshisen.xpm%" Exec kshisen &
#+ "Kreversi%kreversi.xpm%" Exec kreversi &
#+ "Kpatience%kpat.xpm%" Exec kpat &
#+ "FreeCell" Exec freecell &
+ "Lines" Exec gtkballs &
#+ "Xdoom" Exec rundoom &

AddToMenu "Applications" "Applications" Title
#+ "File Managers%mini-x2.xpm%"  Popup  File-Managers
+ "Network" Popup Network
#+ "Programming" Popup Programming
#+ "Viewers%mini-eye.xpm%"  Popup Viewers
+ "Viewers%mini.eye_3d.xpm%"  Popup Viewers
+ "Graphics%mini.graph_3d.xpm%"  Popup Graphics
+ "Editors%mini-edit.xpm%" Popup Editors
+ "Multimedia%mini.Music.xpm%"  Popup Multimedia
+ "Mathematics%mini-calc.xpm%" Popup Mathematics
+ "" Nop
#+ "Xxgdb%mini-bug2.xpm%"       Exec xxgdb &
+ "Clipboard" Exec xclipboard &
#+ "ktop%mini-run.xpm%" Exec ktop &
+ "" Nop
#+ "Xslite%mini.graph_bar_3d.xpm%" Exec xslite -font 7x13 &
+ "Netscape%mini-nscape.xpm%" Exec netscape -font 7x13 &
+ "Star Office%/usr/local/Office52/s_soffice.xpm%" Exec runoffice &
+ "Gnome panel" Exec panel &
#+ "font" Exec xfonsel &

#AddToMenu "File-Managers" "File Managers" Title
#+ "Xfilemanager%mini-filemgr.xpm%" Exec xfilemanager &
#+ "Xfm%mini-filemgr.xpm%"      Exec xfm &
#+ "TkDesk%mini-filemgr.xpm%"   Exec tkdesk &
#+ "kfm%kfm.xpm%"       Exec kfm &

AddToMenu "Multimedia" "Multimedia" Title
#+ "mp3 player" Exec x11amp &
+ "xmms" Exec xmms &
#+ "mxaudio%mini.music_3d.xpm"    Exec mxaudio &
#+ "k cd player%mini-cd.xpm%" Exec kscd &
#+ "k cd player%kscd.xpm%" Exec kscd &
#+ "RAplayer" Exec raplayer &
#+ "Workman%mini-cdlabel.xpm%"  Exec exec workman &

AddToMenu "Viewers" "Viewers" Title
+ "Xv%mini-xv.xpm%"             Exec xv &
+ "Ghostview%mini.ps_3d.xpm%"   Exec ghostview &
+ "gv%mini-gv.xpm%" Exec gv &
#+ "Kghostview%kghostview.xpm%" Exec kghostview &
#+ "Kdvi%kdvi.xpm%"     Exec kdvi &
#+ "Color viewer%mini-colors.xpm%"      Exec xcolormap &
#+ "Font viewer%mini-font.xpm%"         Exec xfontsel &
+ "Font viewer%mini.fonts_3d.xpm%"              Exec xfontsel &
+ "Pixmap browser%mini-paint.xpm%"      Exec xbmbrowser &
#+ "Acrobat Reader%mini-pdf.xpm%" Exec acroread &
+ "Acrobat Reader%pdf.xpm%" Exec acroread &

AddToMenu "Graphics" "Graphics" Title
+ "xfig%mini-paint.xpm%"        Exec xfig -geometry 800x600 &
+ "tgif%mini-paint.xpm%"        Exec tgif -geometry 640x440 &
+ "Xfractint%mini-fractal.xpm%" Exec color_xterm -font 7x14 -e xfractint 
map=chroma &
+ "Xpaint%mini-paint.xpm%"      Exec xpaint &
+ "Xgrab%mini-camera.xpm%"      Exec xgrab &
+ "Xcolormap%mini-colors.xpm%"  Exec xcolormap &
+ "Gimp%mini-wilbur.xpm%" Exec gimp &
+ "ImageMagick" Exec display &

AddToMenu "Editors" "Editors" Title
+ "Cooledit %mini-edit.xpm%"    Exec cooledit -font 
-*-courier-medium-r-*-*-18-*-*-*-*-*-koi8-r &
+ "Cooledit (9x14)%mini-edit.xpm%"      Exec cooledit -geometry 785x500 -font 
-adobe-courier-medium-r-normal--14-140-75-75-m-90-koi8-1 &
+ "Textedit%mini-edit.xpm%"     Exec textedit -geometry 630x490+95+5 &
+ "Emacs%mini.emacs_3d.xpm%" Exec emacs &
+ "Xedit%mini-edit.xpm%"        Exec xedit &
+ "Nedit%mini-edit.xpm%" Exec nedit &
#+ "kwrite%kwrite.xpm%" Exec kwrite &
+ "LyX" Exec lyx &
#+ "KLyX" Exec klyx &

AddToMenu "Mathematics" "   Mathematics%mini-calc.xpm%" Title
+ "Mathematica%mini-exp.xpm%" Exec mathematica -font 7x13 &
+ "Maple V" Exec /usr/local/maple/bin/xmaple &
+ "Reduce" Exec xr &

AddToMenu "Network" "Network" Title
+ "Licq" Exec licq &
+ "Downloader for X" Exec nt &

#AddToMenu "Programming" "Programming" Title
#+ "Glade" Exec glade &
#+ "Kdevelop" Exec kdevelop &

#
# This menu is invoked as a sub-menu - it allows you to quit,
# restart, or switch to another WM.
#
AddToMenu "Quit-Verify" "Really Quit Fvwm2?" Title
+ "Restart Fvwm2%mini-turn.xpm%"        Restart fvwm2
+ "Reset X resources%mini-x2.xpm%"  Exec xrdb -load $HOME/.Xresources
+ ""                                    Nop
#+ "Start olvwm%mini-olwm.xpm%"         Restart /usr/openwin/bin/olvwm
#+ "Start olwm%mini-olwm.xpm%"          Restart /usr/openwin/bin/olwm
# + "Start fvwm%mini-bball.xpm%"                Restart /usr/X11R6/bin/fvwm
# + "Start fvwm95-2%mini-bball.xpm%"    Restart /usr/X11R6/bin/fvwm95-2
# + "Start fvwm95%mini-bball.xpm%"      Restart /usr/X11R6/bin/fvwm95
+ "Start twm%mini-bball.xpm%"           Restart /usr/X11R6/bin/twm
+ "Start icewm%mini-bball.xpm%"         Restart icewm
+ "Start xfce%mini-bball.xpm%"          Restart xfwm
+ "Start enlightenment%mini-bball.xpm%" Restart enlightenment
+ ""                                    Nop
+ "Yes, Really Quit%mini-exclam.xpm%"   Quit
+ "No, Don't Quit%mini-cross.xpm%"      Nop

#
# Provides a list of modules to fire off
#
AddToMenu "Module-Popup" "Modules" Title
+ "Audio"                               Module FvwmAudio
+ "Animate"                             Module FvwmAnimate
+ "Banner%mini.fvwm.xpm%"               Module FvwmBanner
+ "Buttons"                             Module FvwmButtons
+ "Button Bar (Mini)%mini-ball.xpm%"    Module FvwmButtons MiniButtons
+ "Clean-Up%mini-pencil.xpm%"           Module FvwmClean
+ "Task bar%mini-exp.xpm%"              Module FvwmTaskBar
+ "Identify%mini-question.xpm%"         Module FvwmIdent
+ "Save"                                Module FvwmSave
+ "Debug%mini-bug2.xpm%"                Module FvwmDebug
+ "Pager%mini-pager.xpm%"               Module FvwmPager 0 3
+ "Window List%mini-windows.xpm%"       Module FvwmWinList
+ "Talk%mini-exclam.xpm%"               Module FvwmTalk
+ "Configure%mini-hammer.xpm%"          Module FvwmConfig
+ "Console"                             Module FvwmConsole
+ "Save Desktop%mini-desktop.xpm%"      Module FvwmSaveDesk

#
# This menu will fire up some very common utilities
#
AddToMenu "Utilities" "Utilities" Title
+ "Top%mini-run.xpm%" Exec xterm -font 6x10 -geometry 100x53 -bg \#c0c0c0 -fg 
black -T Top -n Top -e top & 
#+ "Top%mini-run.xpm%"                  Exec color_xterm -font 7x14 -bg black 
-fg white -T Top -n Top -e top &
+ "Calculator%mini-calc.xpm%"           Exec xcalc &
+ "Manual pages%mini-book1.xpm%"        Exec xman &
+ "Magnifying glass%mini-zoom.xpm%"     Exec xmag &
#+ "Oclock%mini-clock.xpm%"             Exec oclock &
+ "Qps%small-qps.xpm%"                  Exec qps &
+ ""                                    Nop
+ "&Kde menu%mini.kde.xpm"              Popup kde-sys
+ "&Gnome menu%mini.gnome.xpm%"         Popup gnome-sys
+ "Applications%mini-x2.xpm%"           Popup Applications
+ "Shells%mini-term.xpm"                Popup Shells
+ "Games%mini-happy.xpm%"               Popup Games
+ ""                                    Nop
+ "Screensaver (a-h)%mini-display.xpm%" Popup Screensaver1
+ "Screensaver (i-q)%mini-display.xpm%" Popup Screensaver2
+ "Screensaver (r-z)%mini-display.xpm%" Popup Screensaver3
+ "Lock Screen (a-h)%mini-lock.xpm%"    Popup Screenlock1
+ "Lock Screen (i-q)%mini-lock.xpm%"    Popup Screenlock2
+ "Lock Screen (r-z)%mini-lock.xpm%"    Popup Screenlock3
+ ""                                    Nop
+ "Modules%mini-modules.xpm%"           Popup Module-Popup
+ "Fvwm Setup%mini.fvwm.xpm%"           Popup FvwmSetup
+ ""                                    Nop
+ "Refresh Screen%mini-ray.xpm%"        Refresh
+ ""                                    Nop
+ "Exit Fvwm2%mini-stop.xpm%"           Popup Quit-Verify

PipeRead 'fvwm-menu-desktop --desktop kde-sys --enable-mini-icons 
--enable-style'
PipeRead 'fvwm-menu-desktop --desktop gnome-sys --type fvwm --install-prefix 
/usr --enable-mini-icons --mini-icons-path '' --icon-toptitle :no::: 
--icon-title :no::: --icon-folder mini.folder.xpm:ow::: --icon-app 
mini.gnome.xpm:ow:::'

AddToMenu FvwmSetup     "Fvwm Setup" Title
+ "Change Scrolling"                    Popup FvwmScroll
+ "BackGround"                          Popup Fons
+ "Control Animation"                   Popup MenuFvwmAnimate
+ "Emulate fvwm"                        Emulate fvwm
+ "Emulate mwm"                         Emulate mwm
+ "Emulate win"                         Emulate win
#+ "ClickToFocus"                       Style * ClickToFocus
#+ "SloppyFocus"                                Style * SloppyFocus

AddToMenu FvwmScroll    "Change Scroll Behavior" Title
+                       "OFF"   EdgeScroll 0 0
+                       "ON"    EdgeScroll 100 100
+                       "Horizontal Only"       EdgeScroll 100 0
+                       "Vertical Only"         EdgeScroll 0 100
+                       "Partial"               EdgeScroll 50 50

#
# This defines the most common window operations
#
AddToMenu "Window" "Window Ops" Title
+ "&Move%mini-move.xpm%"          Function Move-or-Raise
+ "&Resize%mini-resize.xpm%"      Function Resize-or-Raise
+ "R&aise%mini-raise.xpm%"    Raise
+ "&Lower%mini-lower.xpm%"    Lower
+ "(De)Iconify"               Iconify
+ "(Un)Stick"                 Stick
+ "(Un)Maximize%mini-max1.xpm%"   Maximize 100 100
+ ""                          Nop
+ "Kill%mini-bomb.xpm%"           Destroy
+ "&Close%mini-cross.xpm%"        Delete
+ ""                          Nop
+ "Switch to..."              WindowList
+ "Refresh Screen%mini-ray.xpm%" Refresh
+ "BackGround"                   Popup Fons
+ "XLock%mini-lock.xpm%"         Exec exec xlock
+ "Tile windows"                Module FvwmTile
+ "Cascade windows"             Module FvwmCascade

AddToMenu Fons          "BackGround"    Title
#+ "RainDrop"      Exec xpmroot /usr/local/etc/raindrop.xpm+                    
   "Island"        Exec xpmroot /usr/local/etc/scene.xpm &
+ "Cyan"         Exec xsetroot -solid cyan4 &
+ "Blue"          Exec xsetroot -solid blue &
+ "Black"         Exec xsetroot -solid black &
+ "White"         Exec xsetroot -solid white &
#+ "Linux95"       Exec xpmroot /usr/local/etc/Linux_95_cle

#
# A trimmed down version of "Window Ops", good for binding to decorations
#
AddToMenu "Window-Ops2" "&Restore%maximize-down.xpm%"        Iconify -1
+                       "&Move%mini-move.xpm%"           Move-or-Raise
+                       "&Size%mini-resize.xpm%"           Resize-or-Raise
+ "R&aise%mini-raise.xpm%"    Raise
+ "&Lower%mini-lower.xpm%"    Lower
+ "(Un)Stick"                 Stick
+                       "Mi&nimize%mini.icon_hide_3d.xpm%"       Iconify 1
+                       "Ma&ximize%mini-max1.xpm%"       Maximize 100 100
+                       "Maximize vert%"       Maximize 0 100
+                       "Maximize hor%"       Maximize 100 0
+ "WindowShade"                 WindowShade
+                       ""                Nop
+ "Switch to..."              WindowList
+ "Refresh Screen%mini-ray.xpm%" Refresh
+                       ""                Nop
+                       "&Kill%mini-bomb.xpm%"           Destroy
+                       "&Close Alt+F4%mini-cross.xpm"   Delete

#
# .fvwm2rc95 example configuration file for fvwm95-2.0.41
#

#========================================================================#

#
# Fonts - one for window titles, another for icons, and another for the menus
#
WindowFont      -*-helvetica-bold-r-*-*-12-*-*-*-*-*-koi8-*
IconFont        fixed
#MenuFont       -adobe-helvetica-medium-r-*-*-*-100-*-*-*-*-koi8-*

#
# Set the default window colors. The syntax is:
#  DefaultColors winforecolor winbackcolor titleforecolor titlebackcolor
# where:
#  winbackcolor    is the background (border) color of all windows,
#                  including the menu windows 
#  winforecolor    is used for the menu text
#  titlebackcolor  is the background color used for title bars of 
#                  non selected windows
#  titleforecolor  is the color of the title text of non selected windows
#
# DefaultColors   Black #c3c3c3 #c3c3c3 grey51

#
# Text and background color for the title bar of the active (selected) window
#
# HilightColors   White #000080
#HilightColor   White #000080
HilightColor   White #c3c3c3

#
# Text and background color for the title bar of sticky windows
#
#StickyColors    grey51 #60c080

# You can also use the Style command to set the colors of individual
# title bars of some non-selected windows

#Style "*" ForeColor #c3c3c3
#Style "*" BackColor grey51

#========================================================================#

#
# Set up the major operating modes
#

Style "*" ClickToFocus
# If we use the FvwmTaskBar we don't need the icons :-)
# Style "..." Icon is also commented below.
#Style "*" NoIcon
Style "*" IconBox -150 50 -10 -100, Icon xlogo32, DecorateTransient, IconFill t 
r
Style "*" MWMFunctions
#Style "*" HintOverride
Style "*" MWMDecor
Style "*" MWMButtons, GNOMEUseHints

OpaqueMoveSize 100
EdgeScroll 100 100
EdgeResistance 200 200

#
# RandomPlacement prevents user interaction while placing windows:
#
Style "*" RandomPlacement

#
# NoPPosition instructs fvwm to ignore the PPosition field in window 
# geometry hints. Emacs annoyingly sets PPosition to (0,0)!
#
Style "*" NoPPosition

#========================================================================#

#
# Set the desk top size in units of physical screen size
#
DeskTopSize 3x2

#========================================================================#

#
# Module path and paths to the icons
# ModulePath is a colon-separated list, just like regular unix PATH
#
#ModulePath /usr/X11R6/lib/X11/fvwm2/:/usr/X11R6/lib/X11/fvwm95/
#PixmapPath 
/usr/X11R6/include/X11/pixmaps/:/usr/local/mini-icons/:/opt/kde/share/icons/mini/:/usr/X11R6/include/X11/3dpixmaps.mini/
#IconPath   /usr/X11R6/include/X11/bitmaps/:/usr/local/icons/
ImagePath /usr/X11R6/include/X11/pixmaps/:/usr/local/mini-icons/:\
/opt/kde/share/icons/mini/:/usr/X11R6/include/X11/3dpixmaps.mini/:\
/usr/X11R6/include/X11/bitmaps/:/usr/local/icons/\
:$KDEDIR/share/icons:$KDEDIR/share/apps/kappfinder/pics/:/usr/share/pixmaps:

#Read .fvwmrc-kb

MenuStyle black grey slategrey -*-helvetica-medium-r-*-*-14-*-*-*-*-*-koi8-* 
win anim 


#========================================================================#

# Set the decoration styles and window options
# Order is important!!!!
# If compatible styles are set for a single window in multiple Style
# commands, then the styles are ORed together. If conflicting styles
# are set, the last one specified is used.

#------------------------------------------------------------------------------
# title bar setup
#-----------------
TitleStyle      LeftJustified Height 18  -- Flat 
# TitleStyle    LeftJustified   Raised
# AddTitleStyle Inactive        HGradient 64 2 black 40 brown4 60 brown4
# AddTitleStyle ActiveUp        HGradient 64 2 black 40 Purple4 60 Purple4
# AddTitleStyle ActiveDown      HGradient 64 2 black 40 Purple4 60 Purple4
# AddTitleStyle Inactive        HGradient 64 brown4 black
AddTitleStyle   Inactive        HGradient 64 DimGray LightGray 
AddTitleStyle   ActiveUp        HGradient 64 NavyBlue SteelBlue3
AddTitleStyle   ActiveDown      HGradient 64 NavyBlue SteelBlue3
BorderStyle     -- HiddenHandles NoInset

# These commands should command before any menus or functions are defined,
# and before the internal pager is started.

#
# Default border and handle widths
#
Style "*" BorderWidth 4, HandleWidth 4

Style "Fvwm*"        NoTitle, Sticky, WindowListSkip
Style "Fvwm Pager"   StaysOnTop, NoHandles
Style "FvwmBanner"   StaysOnTop
Style "FvwmButtons"  NoTitle, NoHandles, Sticky, WindowListSkip,BorderWidth 1
Style "FvwmTaskBar"  NoTitle, NoHandles, Sticky, WindowListSkip,BorderWidth 1
Style "*lock"        NoTitle, NoHandles, Sticky, WindowListSkip
Style "xbiff"        NoTitle,            Sticky, WindowListSkip
Style "xrus"         NoTitle, NoHandles, Sticky, WindowListSkip,BorderWidth 0
Style "XXkb"         NoTitle, NoHandles, Sticky, WindowListSkip,BorderWidth 1
Style "gmc"          NakedTransient

#
# Some mini-icons for the title bar
#
Style "*"         MiniIcon mini-x2.xpm
Style "*xterm*"   MiniIcon mini-term.xpm
Style "rxvt"      MiniIcon mini-term.xpm
Style "xcalc"     MiniIcon mini-calc.xpm
Style "xsession"  MiniIcon mini-bx2.xpm
Style "xv"        MiniIcon mini-xv.xpm
Style "Netscape"  MiniIcon mini-nscape.xpm
Style "xmag"      MiniIcon mini-zoom.xpm
Style "textedit"  MiniIcon mini-edit.xpm
Style "tkps"      MiniIcon mini-run.xpm
Style "Ghostview" MiniIcon mini-gv.xpm
Style "Xcolorsel" MiniIcon mini-colors.xpm
Style "IDL*"      MiniIcon mini-zoom.xpm
Style "xeyes"     MiniIcon mini-eyes.xpm
Style "*fm*"      MiniIcon mini-filemgr.xpm
# xman resource names
Style "topBox"    MiniIcon mini-book1.xpm
Style "help"      MiniIcon mini-book2.xpm
Style "manualBrowser" Icon mini-book2.xpm
# xpaint resource names
Style "xpaint"    MiniIcon mini-paint.xpm
Style "Canvas"    MiniIcon mini-paint.xpm
Style "fatbits"   MiniIcon mini-paint.xpm
Style "filebrowser" Icon mini-paint.xpm

#Style "rxvt"       MiniIcon  term.xpm
#Style "xterm"      MiniIcon xterm.xpm
Style "*xterm*" Icon rterm.xpm
#Style "Appointment" Icon datebook.xpm
#Style "xcalc"      MiniIcon Rcalc.xpm
#Style "xbiff"      Icon mail1.xpm
#Style "xmh"        Icon mail1.xpm, StartsOnDesk 2
#Style "xman"      Icon xman.xpm
#Style "xvgr"      Icon graphs.xpm
#Style "matlab"    Icon math4.xpm
#Style "xmag"      Icon mag_glass.xpm
#Style "xgraph"    Icon graphs.xpm
Style "xv"         Icon xview.xpm
#Style "FvwmButtons"  Icon toolbox.xpm
#Style "xconsole"   Icon koala.xpm
#Style "xsession"   Icon koala.xpm
#Style "textedit"   Icon textedit.xpm
Style "ghostview"  MiniIcon mini.ps_3d.xpm
Style "nedit"   MiniIcon mini-edit.xpm
Style "gv"  MiniIcon mini-gv.xpm

Style "ktetris"  MiniIcon ktetris.xpm
Style "kcalc"  MiniIcon kcalc.xpm
Style "kdvi"  MiniIcon kdvi.xpm
Style "kghostview"  MiniIcon kghostview.xpm
Style "x11amp"      BorderWidth 0, NoTitle, NoHandles
Style "*gimp*"      Icon wilbur.xpm, MiniIcon mini-wilbur.xpm
Style "*GIMP*"      Icon wilbur.xpm, MiniIcon mini-wilbur.xpm
Style "wine"        Slippery
Style "licqwharf    NoTitle, NoHandles, Sticky, BorderWidth 1

#========================================================================#

#
# Stuff to do at start-up
#

#AddToFunc "InitFunction"    "I" Exec xsetroot -solid cyan4 &
AddToFunc "InitFunction"    "I" Exec xpmroot ancient_glyphs.xpm &
+                          "I" Module FvwmBanner
+                           "I" Module FvwmButtons
+                           "I" Module FvwmButtons MiniButtons
+                           "I" Module FvwmTaskBar
+                           "I" Module FvwmAnimate
#+                           "I" Module FvwmKb
#+                           "I" Module FvwmEvent
#+                          "I" Module FvwmPager 0 3

AddToFunc "RestartFunction" "I" Module FvwmButtons
+                           "I" Module FvwmButtons MiniButtons
+                           "I" Module FvwmTaskBar
+                           "I" Module FvwmAnimate
#+                           "I" Module FvwmKb
#+                           "I" Module FvwmEvent
#+                          "I" Module FvwmPager 0 3

Read ".fvwm2rc-menu"

#========================================================================#

# Now define some handy complex functions

#
# This one moves and then raises the window if you drag the mouse,
# only raises the window if you click, or does a full maximize if 
# you double click
#
AddToFunc "Move-or-Raise" "M" Move
+                         "M" Raise
+                         "C" Raise
+                         "D" Maximize 100 100

#
# This one moves and then lowers the window if you drag the mouse,
# only lowers the window if you click, or does a RaiseLower if you double 
# click
#
AddToFunc "Move-or-Lower" "M" Move
+                         "M" Lower
+                         "C" Lower
+                         "D" RaiseLower

#
# This one moves or (de)iconifies:
#
AddToFunc "Move-or-Iconify" "M" Move
+                           "D" Iconify

#
# This one resizes and then raises the window if you drag the mouse,
# only raises the window if you click,  or does a RaiseLower if you double 
# click
#
AddToFunc "Resize-or-Raise" "M" Resize
+                           "M" Raise
+                           "C" Raise
+                           "D" RaiseLower


#========================================================================#

#
# One more complex function - couldn't be defined earlier because it used 
# pop-up menus
#
# This creates the "system" menu for the title-bar window-ops
# pop-up
#
AddToFunc "window_ops_func" "C" PopUp Window-Ops2
+              "M" PopUp Window-Ops2
+              "D" Delete  


#==============================================================================
# some handy complex functions
#==============================================================================
#------------------------------------------------------------------------------
# This one moves and then raises the window if you drag the mouse, only
# raises the window if you click, or does a RaiseLowqer if you double
# click
#-----------------------------------------------------------------------
#
DestroyFunc     Move-or-Raise
AddToFunc       Move-or-Raise
+       M       Move
+       M       Raise
+       C       Raise
+       D       Maximize 100 100

#+      D       WindowShade

#------------------------------------------------------------------------------
# This one gives the system menu on a single click, deletes the window on a
# double click
#--------------
DestroyFunc     SystemButton
AddToFunc       SystemButton
#+      I       Popup Window-Ops2
+       C       Popup Window-Ops2
+       M       Popup Window-Ops2
+       D       Close

#------------------------------------------------------------------------------
# This one maximizes vertically if you click (leaving room for the
# FvwmButtons bar at the bottom, or does a full maximization if you double
# click, or a true full vertical maximizationi if you just hold the mouse
# button down.
#--------------------------------------------------------------------------
#
DestroyFunc     maximize_func
AddToFunc       maximize_func
+       M       Maximize 0 100
+       C       Maximize 0 93
+       D       Maximize 100 100

#------------------------------------------------------------------------------
# This one moves and then lowers the window if you drag the mouse, only
# lowers the window if you click, or does a RaiseLower if you double click
#--------------------------------------------------------------------------
#
DestroyFunc     Move-or-Lower
AddToFunc       Move-or-Lower
+       M       Move
+       M       Lower
+       C       Lower
+       D       RaiseLower

#------------------------------------------------------------------------------
# This one moves or (de)iconifies
#---------------------------------
#
DestroyFunc     Move-or-Iconify
AddToFunc       Move-or-Iconify
+       M       Move
+       D       Iconify

#------------------------------------------------------------------------------
# This one resizes and then raises the window if you drag the mouse,
# only rasies the window if you click, or does a RaiseLower if you double
# click
#-------------------------------------------------------------------------
#
DestroyFunc     Resize-or-Raise
AddToFunc       Resize-or-Raise 
+       M       Resize
+       M       Raise
+       C       Raise
+       D       RaiseLower

# DestroyFunc   LogoutFunc
# AddToFunc     LogoutFunc
# +     I       Quit

DestroyFunc     warp-or-run
AddToFunc       warp-or-run     
+       I       Next [$0 CirculateHit] Iconify -1
+       I       Next [$0 CirculateHit] Focus
+       I       None [$0] $1

DestroyFunc     warp-current-desk-or-run
AddToFunc       warp-current-desk-or-run
+       I       Next [$0 CirculateHit CurrentDesk] Iconify -1
+       I       Next [$0 CirculateHit CurrentDesk] Focus
+       I       None [$0 CirculateHit CurrentDesk] $1

#==============================================================================
# WHEW!  one more complex function now
#==============================================================================
#------------------------------------------------------------------------------
# This creates a motif-ish sticky menu for the title-bar window-ops
# popup.  Menu acts like normal twm menu if you just hold the button down,
# but if you click instead, the menu stays up, motif style
#--------------------------------------------------------------------------
#
DestroyFunc     window_ops_func
AddToFunc       window_ops_func
+       C       Menu    Window-Ops2
+       M       Menu    Window-Ops2

############################################################################
# BUTTON Setup
#

#ButtonStyle All Solid white
#AddButtonStyle 2 Solid white

## Buttons actually being used (duplicated below)
# Standard X
#ButtonStyle 2 Vector 17 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] 
[EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED]
#ButtonStyle 2 Pixmap mini-x2.xpm
# Big Box
#ButtonStyle 4 5 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED]
# Little Box
#ButtonStyle 6 5 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED]
# small up triangle
#ButtonStyle 2 4 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED]
# small down triangle
#ButtonStyle 4 4 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED]
# Stylized X
#ButtonStyle 3 16 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED]

## Triangles
#
# Small up Triangle
#ButtonStyle * 4 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED]
# Small down Triangle
#ButtonStyle * 4 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED]
# Large up Triangle
#ButtonStyle 6 4 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED]
# Large down Triangle
#ButtonStyle 8 4 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED]

## Boxes
#
# Big Box
#ButtonStyle 0 5 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED]
# Little Box
#ButtonStyle 9 5 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED]
# Tall Box
#ButtonStyle 7 5 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED]
# Dot
#ButtonStyle 5 5 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED]
# Big Box with arrow to little box (iconify)
#ButtonStyle 4 14 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]

## X's
#
# Standard X
#ButtonStyle 3 17 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED]
# Funky X
#ButtonStyle 3 13 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED]
# Stylized X
#ButtonStyle 3 16 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED]

## Lightning Bolts
#
# Small Lightning Bolt (skinny at both ends)
#ButtonStyle 5 7 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]
# Big Lighting Bolt (Fat at top, comes to a point)
#ButtonStyle 6 8 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED]
## Miscellaneous Buttons
#
# Nested Right Angles (looks kinda crappy)
#ButtonStyle 5 13 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED]
# Nested Right Angles (looks nice)
#ButtonStyle 6 14 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]
# 4 Horizontal bars (sticky)
#ButtonStyle 7 12 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED]
# Expanding Windows (iconify -- looks NICE)
#ButtonStyle 8 16 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED]

## Arrows Galore
#
# Up Arrow
#ButtonStyle 3 8 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] Down Arrow
#ButtonStyle 3 8 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] Left arrow  ( <- )
#ButtonStyle 7 8 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] Right arrow ( -> )
#ButtonStyle 8 8 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] Horizontal Line with arrowheads on left and right ( <-> )
#ButtonStyle * 12 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED]
# Vertical Line with arrowheads on top and bottom
#ButtonStyle * 12 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED]
# Diagonal Line with arrowheads on top and bottom ( / )
#ButtonStyle 5 11 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]
# Diagonal Line with arrowheads on top and bottom ( \ )
#ButtonStyle 6 12 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED]
#
# the number "2"
#ButtonStyle 8 12 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED]

#========================================================================#

#
# Mouse bindings
#

# First, for the mouse in the root window
# Button 1 gives the Utilities menu
# Button 2 gives the Window Ops menu
# Button 3 gives the WindowList (like TwmWindows)
# I use the AnyModifier (A) option for the modifier field, so you can hold down
# any shift-control-whatever combination you want!

#     Button    Context Modifi  Function
Mouse 1         R       A       Menu "Utilities" Nop
Mouse 2         R       A       Menu "Window" Nop
Mouse 3         R       A       WindowList
# Mouse 3       R       A       Module "winlist" FvwmWinList transient

# Now the title bar buttons
# Any button in the left title-bar button gives the window ops menu
# Any button in the first right title-bar button Iconifies the window
# Any button in the second title-bar button full-maximizes
# Any button in the third (rightmost) title-bar button closes
# Note the use of "Mouse 0" for AnyButton.

#     Button    Context Modif   Function
#Mouse 0                1       A       Function "window_ops_func"
#Mouse 1         2       A       Delete
#Mouse 0                4       A       Maximize 100 100
#Mouse 0                6       A       Iconify

#==============================================================================
# Mouse and button bindings...
#==============================================================================
#-----------------------------------------------------------------------------
# Call me a loser if you want, but i quite like the Windows 95 title bar
# buttons, so let's define the right hand title bar buttons to be a
# little like those
#------------------------------------------------------------------------
#
ButtonStyle 1 (Solid NavyBlue -- Flat)
# ButtonStyle 2 (Solid SteelBlue3 -- Raised)
AddButtonStyle 1 Inactive (Solid DimGray)
#AddButtonStyle 1 Inactive (Solid LightGray)
AddButtonStyle 1 (Pixmap close-up.xpm)
AddButtonStyle 1 ActiveDown (Pixmap close-down.xpm)
ButtonStyle 2 (Solid SteelBlue3 -- Flat)
# ButtonStyle 4 (Solid SteelBlue3 -- Raised)
#AddButtonStyle 4 Inactive (Solid DimGray)
AddButtonStyle 2 Inactive (Solid LightGray)
#AddButtonStyle 2 ActiveUp (Pixmap maximize-up.xpm -- Left)
AddButtonStyle 2 (Pixmap maximize-up.xpm -- Left)
AddButtonStyle 2 ActiveDown (Pixmap maximize-down.xpm -- Left)
ButtonStyle 2 - MWMDecorMax
ButtonStyle 4 (Solid SteelBlue3 -- Flat)
# ButtonStyle 6 (Solid SteelBlue3 -- Raised)
#AddButtonStyle 6 Inactive (Solid DimGray)
AddButtonStyle 4 Inactive (Solid LightGray)
AddButtonStyle 4 (Pixmap minimize-up.xpm -- Right)
AddButtonStyle 4 ActiveDown (Pixmap minimize-down.xpm -- Right)
ButtonStyle 4 - MWMDecorMin

#-----------------------------------------------------------------------------
# For the left side, we'll have a "system" button, then we'll define two
# more: a lower (down arrow) and an "identity" (I)
#--------------------------------------------------
#

ButtonStyle 3 (Solid NavyBlue -- Flat)
# ButtonStyle 3 (Solid NavyBlue -- Raised)
# AddButtonStyle 3 Inactive (Solid LightGray)
AddButtonStyle 3 Inactive (Solid DimGray)
AddButtonStyle 3 MiniIcon
ButtonStyle 3 - MWMDecorMenu
#
# Small Lightning Bolt (skinny at both ends)
ButtonStyle 5 (Solid NavyBlue -- Flat)
AddButtonStyle 5 7 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]
AddButtonStyle 5 Inactive (Solid DimGray)

#-----------------------------------------------------------------------------
# First, for the mouse in the root window
#
# Button 1 gives the Utilities menu
# Button 2 gives the Window Ops menu
# Button 3 gives the WindowList (like TwmWindows)
#-------------------------------------------------
#
#     Button    Context Modifi  Function
# Mouse 1               R       A       Menu Utilities
# Mouse 2               R       A       Menu "Window Ops"
# Mouse 3               R       A       Module FvwmIconMan transient
# Mouse 3               R       A       Module FvwmWinList transient

#-----------------------------------------------------------------------------
# Now the title bar buttons
#
# Any button in the left-left title-bar button (button 1) gives the
#     window ops menu
# Any button in the left-center title-bar button (button 3) gives
#     information about the window (calls FvwmIdent on the window)
# Any button in the left-right title-bar button (button 5) makes the
#     window "sticky"
#
# Any button in the right-left title-bar button (button 8) lowers the
#     window
# Any button in the right-left-center title-bar button (button 6)
#     iconifies the window
# Any button in the right-right-center title-bar button (button 4)
#     maximizes the window
# Any button in the right-right title-bar button (button 2) closes
#     (deletes or destroys - depends on app) the window
#------------------------------------------------------------------------
#
# Button        Context         Modifiers       Function
Mouse 0         3               A               Function SystemButton
Mouse 0         1               A               Close
Mouse 1         5               A               Stick
Mouse 2         5               A               Prev [*] Focus
Mouse 3         5               A               Next [*] Focus
Mouse 0         2               A               Function maximize_func
Mouse 0         4               A               Iconify
Mouse 3         2               A               Maximize 0 100
Mouse 2         2               A               Maximize 100 0
Mouse 1         2               A               Maximize 100 100


#
# Now the rest of the frame
# Here I invoke my complex functions for Move-or-lower, Move-or-raise,
# and Resize-or-Raise. 
#
# Button 1 in the corner pieces, with any modifiers, gives resize or raise
Mouse 1         F       A       Function "Resize-or-Raise"
# Button 1 in the title, sides, or icon, w/ any modifiers, gives move or raise
Mouse 1         TS      A       Function "Move-or-Raise"

# Button 1 in an icons gives move for a drag, de-iconify for a double-click,
# nothing for a single click
# Button 2 in an icon, w/ any modifiers, gives de-iconify
Mouse 1         I       A       Function "Move-or-Iconify"
Mouse 2         I       A       Iconify

# Button 2 in the corners, sides, or title-bar gives the window ops menu
Mouse 2         FST     A       Function "window_ops_func"

# Button 3 anywhere in the decoration (except the title-bar buttons)
# does a raise-lower
Mouse 3         TSIF    A       RaiseLower

# Button 3 in the window, with the Modifier-1 key (usually alt or diamond)
# gives Raise-Lower. Used to use control here, but that interferes with xterm
Mouse 3         W       M       RaiseLower

#========================================================================#

# Now some keyboard shortcuts.

# Arrow Keys
# press arrow + control anywhere, and scroll by 1 page
Key Left        A       C       Scroll -100 0
Key Right       A       C       Scroll +100 +0
Key Up          A       C       Scroll +0   -100
Key Down        A       C       Scroll +0   +100

# press arrow + meta key, and scroll by 1/10 of a page
Key Left        A       M       Scroll -10 +0
Key Right       A       M       Scroll +10 +0
Key Up          A       M       Scroll +0   -10
Key Down        A       M       Scroll +0   +10

# press shift arrow + control anywhere, and move the pointer by 1% of a page
Key Left        A       SC      CursorMove -1 0
Key Right       A       SC      CursorMove +1 +0
Key Up          A       SC      CursorMove +0   -1
Key Down        A       SC      CursorMove +0   +1

# press shift arrow + meta key, and move the pointer by 1/10 of a page
Key Left        A       SM      CursorMove -10 +0
Key Right       A       SM      CursorMove +10 +0
Key Up          A       SM      CursorMove +0   -10
Key Down        A       SM      CursorMove +0   +10

# Keyboard accelerators
Key F1          A       M       Popup "Utilities"
Key F1          A       M       Popup "Utilities"
Key F2          A       M       Popup "Window Ops"
Key F3          A       M       Module "WindowList" FvwmWinList 
Key F4          A       M       Iconify
Key F5          A       M       Move
Key F6          A       M       Resize
Key F7          A       M       CirculateUp
Key F8          A       M       CirculateDown

#Page Up/Dapge Down keys are used to scroll by one desktop page
# in any context, press page up/down + control
# in root context, just pressing page up/down is OK
# 
# I prefer the non-wrapping scroll. These are for example purposes only
#Key Next       A       C       Scroll 100000 0
#Key Next       R       N       Scroll 100000 0  
#Key Prior      A       C       Scroll -100000 0
#Key Prior      R       N       Scroll -100000 0

Key Tab         A       M       Prev Focus
Key Tab         A       MS      Next Focus

Key Escape      A       C       WindowList

#========================================================================#

# Definitions used by the modules

#------------------ Pager
*FvwmPagerBack grey60
*FvwmPagerFore black
*FvwmPagerFont -adobe-helvetica-bold-r-*-*-10-*-*-*-*-*-koi8-*
*FvwmPagerHilight #c3c3c3
*FvwmPagerGeometry -1-1
*FvwmPagerLabel 0 Desktop
*FvwmPagerSmallFont 5x8

#------------------ MiniButtons

Style "MiniButtons"  
NoTitle,NoHandles,Sticky,StaysOnTop,WindowListSkip,BorderWidth 0

*MiniButtonsFore Black
*MiniButtonsBack #c0c0c0
*MiniButtonsFont -*-helvetica-bold-r-*-*-10-*-*-*-*-*-koi8-*
*MiniButtonsGeometry -75+1
*MiniButtonsRows 1
*MiniButtonsPadding 1 1
*MiniButtonsFrame 1

*MiniButtons -   konqueror.xpm      Exec    konqueror &
*MiniButtons -   mini-term.xpm        Exec    "XTerm" xterm -ls -sb -fn 10x20 
-title "Color xterm" &
*MiniButtons - mini-edit.xpm Exec nedit &
#*MiniButtons -   mini-filemgr.xpm     Exec    "Xfm" xfm -title "File Manager" &
*MiniButtons (Icon  knode.xpm, Action 'Exec   knode &')
#*MiniButtons (Icon kcalc.xpm, Action 'Exec kcalc &')
#*MiniButtons (Icon ktetris.xpm, Action 'Exec ktetris &')
*MiniButtons (Icon mini-book2.xpm, Action 'Exec mova7TK -wo &')
#*MiniButtons -   mini-gv.xpm          Exec    "ghostview" ghostview &
#*MiniButtons -   mini-xv.xpm          Exec    "xv" xv &
*MiniButtons -   kmail.xpm          Exec    kmail &
#*MiniButtons -   mini-bomb.xpm        Destroy
#*MiniButtons(Swallow (UseOld,NoKill,NoTitle,Respawn) XXkb 'Exec xxkb &')

Style "FvwmButtons"  NoTitle,NoHandles,Sticky,WindowListSkip,BorderWidth 0
#------------------ FvwmButtons
*FvwmButtonsFore Black
*FvwmButtonsBack #c3c3c3
*FvwmButtonsFont -*-helvetica-bold-r-*-*-10-*-*-*-*-*-koi8-*
# Geometry - really likes to pick its own size, but giving a position is OK
*FvwmButtonsGeometry -1-32
# Layout: specify rows or columns, not both
*FvwmButtonsRows 1
#*FvwmButtonsPixmap 
/usr/local/share/afterstep/desktop/icons/16bpp/ASBBlockDefault.xpm

# Define the buttons to use.....
#*FvwmButtons xclock  clock.xpm   Swallow "xclock" Exec xclock -bg \#c3c3c3 
-geometry -1500-1500 -padding 0 &
#*GoodStuff xcmap   NULL        Swallow "xcmap" xcmap -geometry -1500-1500
#*FvwmButtons (2x1) load NULL     Swallow "xload" Exec nice -16 xload -nolabel 
-bg grey60 -update 5 -geometry -1500-1500
*FvwmButtons mc   rterm.xpm   Exec xterm -ls -sb -fn 9x15 -geometry 80x34 
-title "Midnight Commander" -bg black -fg white -e mc -c&
#*FvwmButtons xfm     Xfm.xpm     Exec    "Xfm" xfm -title "File Manager" &
#*FvwmButtons xfm     xfm_appmgr.xpm     Exec    "Xfm" xfm -title "File 
Manager" &
#*FvwmButtons textedit textedit.xpm Exec  "Textedit" textedit &
*FvwmButtons xcalc   rcalc.xpm   Exec    "Calculator" xcalc &
#*FvwmButtons xv   NULL   Exec    "xv" xv &
#*FvwmButtons Cooledit editor.xpm Exec "Cooledit" cooledit -font 9x15 &
*FvwmButtons Nedit editor.xpm Exec nedit &
*FvwmButtons xv  mini-xv.xpm   Exec    "xv" xv &
#*FvwmButtons ghostview   gv.xpm      Exec    "ghostview" ghostview &
#*FvwmButtons netscape nscape.xpm Exec netscape -geometry 920x650+90+5
*FvwmButtons kill    rbomb.xpm   Destroy
#*FvwmButtons (2x1) - whatever    SwallowModule Exec "Desktop" FvwmPager 0 0
#*FvwmButtons (2x1) - foobar Swallow  "FvwmPager" FvwmPager 0 0
#*FvwmButtons(Title WinOps,Icon eye.xpm,Panel WinOps)
*FvwmButtons(Title WinOps,Icon eye.xpm,Panel(up) WinOps "Module FvwmButtons 
WinOps")
*FvwmButtons (3x1) - Swallow  "FvwmPager" "FvwmPager 0 0"

########## PANEL
Style "FvwmButtons*"  NoTitle,NoHandles,Sticky,WindowListSkip,BorderWidth 0
#*FvwmButtonsPanel WinOps
*WinOpsBack #c3c3c3                                                             
#*FvwmButtonsGeometry -0-0                                                      
*WinOpsColumns 1                                                                
                                                                                
*WinOps(Title Resize,Icon arrne.xpm ,Action Resize)                             
*WinOps(Title Move  ,Icon arrows2.xpm,Action Move  )                            
*WinOps(Title Lower ,Icon Down       ,Action Lower )                            
*WinOps(Title Raise ,Icon Up         ,Action Raise )                            
*WinOps(Title Restart ,Icon stopsign.xpm, Action "Restart fvwm2")               
#*FvwmButtonsAutoHide
#*FvwmButtonsBack #c3c3c3
#*FvwmButtonsGeometry -0-0
#*FvwmButtonsColumns 1
                   
#*FvwmButtons(Title Resize,Icon arrne.xpm ,Action Resize)
#*FvwmButtons(Title Move  ,Icon arrows2.xpm,Action Move  )
#*FvwmButtons(Title Lower ,Icon Down       ,Action Lower )
#*FvwmButtons(Title Raise ,Icon Up         ,Action Raise )
#*FvwmButtons(Title Restart ,Icon stopsign.xpm, Action "Restart fvwm2")
                                                                                
                                                                         
#------------------ Identify
*FvwmIdentBack #000080
*FvwmIdentFore Yellow
*FvwmIdentFont -*-helvetica-medium-r-*-*-12-*-*-*-*-*-koi8-*

#------------------ FvwmWinList
Style "FvwmTaskBar" Title, WindowListSkip,CirculateSkip,NoButton, \
Title

*FvwmWinListBack #c3c3c3
*FvwmWinListFore Black
*FvwmWinListFont -*-helvetica-bold-r-*-*-10-*-*-*-*-*-koi8-*
*FvwmWinListAction Click1 Iconify -1,Focus
*FvwmWinListAction Click2 Iconify
*FvwmWinListAction Click3 Module "FvwmIdent" FvwmIdent
*FvwmWinListUseSkipList
*FvwmWinListGeometry +0-1
        
#------------------ FvwmEvent
#*FvwmEventCmd /usr/X11R6/bin/say
#*FvwmEvent destroy_window "window closed"
#*FvwmEvent iconify "iconify"
*FvwmEventCmd exec                                     
*FvwmEvent iconify "/usr/local/bin/play /usr/X11R6/lib/TkDesk/sounds/metal.au"

#------------------ FvwmTaskBar
#Style "FvwmTaskBar" NoTitle,BorderWidth 4,HandleWidth 
4,Sticky,StaysOnTop,WindowListSkip,CirculateSkip
Style "FvwmTaskBar" NoTitle,BorderWidth 4,HandleWidth 
0,Sticky,WindowListSkip,CirculateSkip,\
    ForeColor #c3c3c3,BackColor #c3c3c3

*FvwmTaskBarGeometry +0-0
*FvwmTaskBarFore Black
*FvwmTaskBarBack #c3c3c3
*FvwmTaskBarTipsFore black
*FvwmTaskBarTipsBack bisque
*FvwmTaskBarFont -*-helvetica-medium-r-*-*-14-*-*-*-*-*-koi8-*
*FvwmTaskBarSelFont -*-helvetica-bold-r-*-*-14-*-*-*-*-*-koi8-*
*FvwmTaskBarAction Click1 Iconify -1,Raise,Focus
*FvwmTaskBarAction Click2 Iconify
*FvwmTaskBarAction Click3 Module "FvwmIdent" FvwmIdent
*FvwmTaskBarUseSkipList
*FvwmTaskBarAutoStick
#*FvwmTaskBarAutoHide
#*FvwmTaskBarStartName Пуск
#*FvwmTaskBarStartMenu StartMenu
*FvwmTaskBarStartIcon mini-exp.xpm
*FvwmTaskBarShowTips
*FvwmTaskBarMailProg xterm -e mail
#*FvwmTaskBar(Swallow xrus 'Exec xrus &')

####
# Set Up Backgrounds for different desktops.
####
*FvwmBackerDesk 0 -solid steelblue
*FvwmBackerDesk 1 -solid midnightblue
*FvwmBackerDesk 2 -solid yellow
*FvwmBackerDesk 3 Exec xpmroot /usr/include/X11/pixmaps/bckgnd1.xpm
                                                 

##############################################################
##############################################################
#Definitions used by the modules

Style "FvwmIconMan" NoTitle,BorderWidth 0,HandleWidth 0,WindowListSkip
*FvwmIconMan*nummanagers        2
*FvwmIconMan*resolution         global
*FvwmIconMan*background         #c3c3c3
*FvwmIconMan*foreground         black
*FvwmIconMan*Transient*font               8x13
*FvwmIconMan*Transient*buttongeometry     200x0
#*FvwmIconMan*Transient*managergeometry    1x0-0+0
*FvwmIconMan*Transient*drawicons        always
#*FvwmIconMan*Transient*plainbutton     flat
*FvwmIconMan*Transient*title            "Win List"
*FvwmIconMan*Transient*titlebutton up 


# Read ".fvwmrc-bar"

Reply via email to