I’m experimenting what I can do with fvwm. I configured a simple FvwmButtons panel that shows a desktop pager and some dockapps. I call the panel “DockappPanel”. The configuration looks like this:
[code]## configure panel that shows pager and dockapps
DestroyModuleConfig FvwmPager: *
*FvwmPagerPager: Back grey60
*FvwmPagerPager: Fore black
*FvwmPagerPager: Hilight white
*FvwmPager: MiniIcons
I Module FvwmButtons DockappPanel[/code]
Now I’d like to create a key binding that I could use to raise this “DockappPanel” above application windows, and then use the same key binding again to lower the panel below application windows. Is this possible in fvwm? And if it is possible, what should I add into the fvwm config file to create such key binding?
DestroyFunc SomeLayerFunc
AddToFunc SomeLayerFunc
+ I Next (SomeWindowName, Layer 6) Layer
+ I TestRc (NoMatch) Next (SomeWindowName) Layer 0 6
Key Foo A CM SomeLayerFunc
I need some further advice, please. I’m pretty sure that the name of my “DockappPanel” window is DockappPanel and I’d like to use the key combination Control + Alt + P (where “P” stands for “panel”, so it’s easy to remember) for my key binding, but I haven’t yet figured out what I should substitute for “SomeLayerFunc” in your code example.
Then something must be setting DockappPanel to use the style CirculateSkip. Either remove that, or add CirculateHit to the conditional command ‘Next’ in the above function.