Discussion:
FVWM: How to temporarily lower the FvwmPager?
Joerg Wunsch
2012-03-27 16:11:29 UTC
Permalink
Well, I finally :) almost got convinced to replace my old habit of
still using fvwm-1.24r by a modern fvwm variant. I've been basically
able to adapt almost all of my old config file (using a silly popup
menu to replace the no longer present "TogglePage" action) to the
version 2 syntax.

However, there's one thing I'm missing: in fvwm-1, if the Pager module
was in the way (like, while running some application full-screen), it
could simply be lowered by touching its border with mouse button 2.
Upon touching it again with mouse button 1, the usual "StaysOnTop"
semantics got restored again. (Meanwhile, navigating without the
pager was still possible using keyboard shortcuts, or edge scrolling.)
Even by explicitly using the "Lower" popup action, I cannot get the
Pager to give up staying on top now.

Is there anything like that in fvwm-2 to temporarily relinquish the
"StaysOnTop" attribute?
--
cheers, J"org .-.-. --... ...-- -.. . DL8DTL

http://www.sax.de/~joerg/ NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)
Thomas Adam
2012-03-27 17:20:10 UTC
Permalink
Post by Joerg Wunsch
Well, I finally :) almost got convinced to replace my old habit of
still using fvwm-1.24r by a modern fvwm variant. I've been basically
able to adapt almost all of my old config file (using a silly popup
menu to replace the no longer present "TogglePage" action) to the
version 2 syntax.
However, there's one thing I'm missing: in fvwm-1, if the Pager module
was in the way (like, while running some application full-screen), it
could simply be lowered by touching its border with mouse button 2.
Upon touching it again with mouse button 1, the usual "StaysOnTop"
semantics got restored again. (Meanwhile, navigating without the
pager was still possible using keyboard shortcuts, or edge scrolling.)
Even by explicitly using the "Lower" popup action, I cannot get the
Pager to give up staying on top now.
So layers are absolute now. They can raise lower within their layer but
cannot affect other windows. To get the functionality you're after, either
just use the fvwmauto module and revise when you explicitly use staysontop,
or use fvwmauto and on menter, check the window is FvwmPager and use the
layer command to toggle as appropriate.
Post by Joerg Wunsch
Is there anything like that in fvwm-2 to temporarily relinquish the
"StaysOnTop" attribute?
--
cheers, J"org .-.-. --... ...-- -.. . DL8DTL
http://www.sax.de/~joerg/ NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)
-- Thomas Adam
Joerg Wunsch
2012-03-27 19:20:05 UTC
Permalink
Post by Thomas Adam
So layers are absolute now. They can raise lower within their layer but
cannot affect other windows. To get the functionality you're after, either
just use the fvwmauto module and revise when you explicitly use staysontop,
or use fvwmauto and on menter, check the window is FvwmPager and use the
layer command to toggle as appropriate.
Thanks, fvwmauto sounds like a plan. Will try that tomorrow.
--
cheers, J"org .-.-. --... ...-- -.. . DL8DTL

http://www.sax.de/~joerg/ NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)
Loading...