FVWM: Perform action, one in a time - at every open window at all desks and workspaces.
Peter Holm <[email protected]>
| Newsgroups | gmane.comp.window-managers.fvwm |
|---|---|
| Message-ID | <CAOZhre37y9dRKNT=XhtgX8p1H_pCz+BAqq9zRT1=LjDjkz0wDA@mail.gmail.com> |
Is there any way go to every populated desk/page, and perform action
at windows att thoose desk/pages.?
I would like to perform this modified version of Tavis Ormandy's
tumbnial function at every populated desk/page when some specific
comdirions are met.
DestroyFunc Thumbnail_MiniIcons
AddToFunc Thumbnail_MiniIcons
+ I SetEnv fvwm_mini_icon_size 64 ##Replace with infostore
+ I Current Raise
+ I SetEnv MiniIcon-$[w.id] $[w.MiniIconFile]
+ I ThisWindow (!Shaded, Focused, !Overlapped, !FvwmPager, !Iconic) PipeRead \
" echo Raise; $[FVWM_USERDIR]/bin/thumb $[w.id] $[fvwm_mini_icon_size]\
$[FVWM_USERDIR]/tmp/mini_icon.tmp.$[w.id].png $[w.MiniIconFile]\
&& echo WindowStyle EWMHMiniIconOverride, MiniIcon
$[FVWM_USERDIR]/tmp/mini_icon.tmp.$[w.id].png || echo Nop"
/Peter Holm