This tool dialog is called from the left titlebar button menu. Or from
Meta+F6 key combination from the window context. This Manager offers convenience
to save size and position of the non-transient window. Once window geometry is saved, next run of
the same application window on FVWM page where it is not already present that window will cause window
to be resized to that exact width, height, X position and Y position X11 coordinates as stored in the
$FVWM_USERDIR/GeoDB.ini
. This ini-style file is managed by this application, as
well as from the background runner /usr/local/sbin/confset.py
and read by the
/usr/local/sbin/confget.py
. Application automatically fills X11 Class and X11
Resource names on contextual call, as well as geometry parameters. Before applying this settings,
user has a chance to fine tune this parameters in text fields and confirm (or cancel) the action
on the end. Using all geometry values, as well as those which may be
saved from the past are cleared and deleted. After the Clear action, there are two options:
Filling all fields manually and saving the result
Saving empty fields: this action will cancel and/or remove any existing geometry mappings for the selected X11 window.
Note that geometry savings are dependent on the current monitor resolution. In other words,
size and position of the X11 window are saved for 1920x1080, 2560x1440, 1600x900 and any
other possible monitor resolution. Multiple savings on different monitor resolutions are
possible and saved under separate sections in $FVWM_USERDIR/GeoDB.ini
.
Key Bindings:
Escape: Quits Window Geometry Manager without performing an action.
Sun Help and F1: Displays this help text, like was pressed.
Return: Performs action like Save button was pressed.