> > AddToFunc SetWallpaper
> > + I Exec xv -root -maxpect -quit $0
> > + I Refresh
> > 
> > This doesn't work as I want it to as.. the Refresh command is being
issued
> > before xv finishes painting the root window.
> > 
> > I want to set a sleep/wait period of a couple of seconds before Refresh
is
> > called... how do I achieve it? 
> 
> + I PipeRead 'xv -root -maxpect -quit $0'

I'm curious - does the "Refresh" line in SetWallpaper remain as it is?  Does
fvwm guarantee that PipeReads are processed to completion before moving on
to the next "+ I" statement in a complex function?

(From earlier posts, I would have guessed that

+ I PipeRead 'xv -root -maxpect -quit $0; sleep 2; echo Refresh'

would have been required to guarantee the desired processing sequence.)

Gregg Dameron
--
Visit the official FVWM web page at <URL: http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm" in the body of a
message to [EMAIL PROTECTED]
To report problems, send mail to [EMAIL PROTECTED]

Reply via email to