Hello fvwm-workers,
I use following functions...
AddToFunc "Move-or-Raise"
+ "I" ThisWindow (FixedPosition) Raise
+ "I" TestRc (Match) Break
+ "I" ThisWindow (FixedPPosition) Raise
+ "I" TestRc (Match) Break
+ "M" Move
+ "C" Raise
AddToFunc "Resize-or-Lower"
+ "I" ThisWindow (FixedSize) Lower
+ "I" TestRc (Match) Break
+ "I" ThisWindow (FixedPSize) Lower
+ "I" TestRc (Match) Break
+ "I" ThisWindow (FixedUSSize) Lower
+ "I" TestRc (Match) Break
+ "M" Resize
+ "C" Lower
... bound to following mouse contexts:
# frame, sides, Title
#Button Context Modifi Function
Mouse 1 FST A Function "Move-or-Raise"
Mouse 3 FST A Function "Resize-or-Lower"
# to be replaced by Super = 4
#Button Context Modifi Function
Mouse 1 W 4 Function "Move-or-Raise"
Mouse 3 W 4 Function "Resize-or-Lower"
As you have read in above AddToFunc statements I'm
already checking against Windows using FixedSize and FixedPosition
Styles. If these checks are omitted, Fvwm and the Xorg Server burn almost
100% CPU (on a Pentium 4 with hyperthreading).
However, I found no workaround yet for windows like the preferences
window of the gnome editor gedit.
For this window above styles are not set.
But _NET_WM_ALLOWED_ACTIONS are present.
_NET_WM_ALLOWED_ACTIONS(ATOM) = _NET_WM_ACTION_CHANGE_DESKTOP,
_NET_WM_ACTION_CLOSE, _NET_WM_ACTION_MOVE, _NET_WM_ACTION_SHADE,
_NET_WM_ACTION_STICK
The gnome diag box window obviously sets the appropriate WM Hints as
_NET_WM_ACTION_RESIZE is missing.
Fvwm respects that for a simple "resize" (it's greyed out)...
However, I haven't found a way to query for a missing
_NET_WM_ACTION_MOVE/RESIZE in Fvwm's man page.
So my questions are:
1) is this a known issue?
2) is there a workaround using *internal* fvwm functions?
I mean, I might be pipe-reading xprop output as a sledge hammer
kind of workaround.....
3) Is it possible to fix the issue without workarounds in above functions?
Thank all you very much for keeping the most configurable of all window
managers alive!
I'm a fvwm user since the 1.x days back in the mid 90ies (!)
Best Regards,
Axel Rohde
--
NEU: FreePhone 3-fach-Flat mit kostenlosem Smartphone!
Jetzt informieren: http://mobile.1und1.de/?ac=OM.PW.PW003K20328T7073a