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

Reply via email to