On Thu, Jul 31, 2014 at 08:24:22PM +0100, Dominik Vogt wrote: > On Thu, Jul 31, 2014 at 09:02:07PM +0200, Walter Alejandro Iglesias wrote: >> On Thu, Jul 31, 2014 at 06:22:47PM +0100, Dominik Vogt wrote: >> The curious thing is I'm now using a modified version of fvwm.org FAQ's >> Thumbnail function that includes this line: >> >> echo WindowStyle IconOverride, Icon /tmp/icon-$[w.id].png || \ >> >> And in this case the trick works. But if I use plain Iconify using i.e. >> this style: >> >> Style xboard IconOverride, Icon xboard.png >> >> Xboard obeys the first time after restarting fvwm, but from the second >> time I iconify and upwards it insists in loading some big svg file (I >> know the simple dirty solution would be to remove that file). I even >> tried to fool it with: >> >> Style xboard IconOverride, Icon xboard.svg:48x48 >> >> Without success. > > I'm not sure what you mean. Can you try to explain it again?
Yeah my Tarzan English :-). I use this: # ---- THUMBNAILS ON ICONS ----------------------------------------------- DestroyFunc Thumbnail AddToFunc Thumbnail + I Raise + I SetEnv Icon-$[w.id] $[w.iconfile] + I ThisWindow (!Shaded, Iconifiable, !Iconic) PipeRead \ "import -silent -quality 0 -window $[w.id] \ -frame -resize 16% png:/tmp/icon-$[w.id].png && \ echo Nop" + I TestRc (Match) Test (f $[w.miniiconfile], f /tmp/icon-$[w.id].png) \ PipeRead "composite -geometry +4+4 $[w.miniiconfile] \ /tmp/icon-$[w.id].png /tmp/icon-$[w.id].png && \ echo WindowStyle IconOverride, Icon /tmp/icon-$[w.id].png || \ echo Nop" + I TestRc (NoMatch) WindowStyle IconOverride, Icon /tmp/icon-$[w.id].png + I Iconify DestroyFunc DeThumbnail AddToFunc DeThumbnail + I PipeRead "echo WindowStyle Icon \\$\\[Icon-$[w.id]\\]" + I UnsetEnv Icon-$[w.id] + I Exec rm -f /tmp/icon-$[w.id].png *FvwmEvent: deiconify DeThumbnail AddToFunc StartFunction I Module FvwmEvent AddToFunc StartFunction I Test (Restart) All (Iconic) \ Test (f /tmp/icon-$[w.id].png) WindowStyle \ IconOverride, Icon /tmp/icon-$[w.id].png DestroyFunc ExitFunction AddToFunc ExitFunction I Test (!ToRestart) \ Exec rm -f /tmp/icon-*.png #------------------------------------------------------------------------ That works as expected replacing icons with thumbnails, thanks to the "IconOverride" option passed to WindowStyle. Now, if instead of using the Thumbnail function I use just "Iconify" to iconify the window with a style as you told me: Style xboard IconOverride, Icon xboard.png this time the same IconOverride option doesn't do its magic. > > Ciao > > Dominik ^_^ ^_^ > > -- > > Dominik Vogt Walter