These are a collection of Menus that can be used to control windows.
The menus can be accessed from a root menu in which you have to select
the window to operate on. They can also be bound to window buttons or
FvwmIconMan buttons and operate directly on the selected window.
Default Config
Here are the WindowOps menus from the DefaultConfig. The different variations
of the Menu are used for different bindings. A small menu which opens up
if you click the Menu button on a window, a longer form from a right click
on the root window and a modified form for icons and FvwmIconMan.
These Menus require the function ToggleTitle, which can be used
to show or hide the title bar of a menu. Additionally these
Menus are bound windows and FvwmIconMan as follows.
Dynamic WindowOps
Here is a variation of the WindowOps menu that is dynamic in the sense
it will put a checkmark near an option the window currently has.
You will first need a checkmark icon for the menu
in your ImagePath.
Then a function to build the menu that uses Conditionals to test for
the different window states and then put a checkmark next to
the states it finds.
Now that we have a function to build the menu, we need to configure
Fvwm to create the menu each time it is opened. To do this configure
the DynamicPopUpAction and DynamicPopDownAction as follows.
Last bind the menu to a window. For example a right click anywhere on
the title bar would be: