> > 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]
