FvwmBanner while PipeRead-ing

Hi
Does the PipeRead kill the FvwmBanner module because it’s not shown when PipeRead-ing. I have a shell script that takes a while to be executed and I want to show an “wait” image with FvwmBanner.

[code]DestroyFunc ChangeIconTheme
AddToFunc ChangeIconTheme

  • I Module FvwmBanner
  • I PipeRead ‘Script && echo Restart’[/code]

DestroyModuleConfig FvwmBanner: * *FvwmBanner: NoDecor *FvwmBanner: Pixmap $[infostore.mBanners]/wait.png *FvwmBanner: Timeout 60
Thanks!

FVWM blocks, but the timeout for the module will already have kicked in.

Use another program such as feh(1) from within the PipeRead command to achieve what you want, and then kill it when the command is over.

– Thomas Adam

Seems to work with “Wait” but only for FvwmButtons:

[code]DestroyFunc ChangeIconTheme
AddToFunc ChangeIconTheme

  • I Module FvwmButtons
  • I Wait FvwmButtons
  • I PipeRead ‘Script && echo Restart’[/code]