Window manager "problem" with Moneyplex

Olivier Fourdan fourdan at xfce.org
Wed Jul 30 21:55:04 CEST 2003


Bernhard

This app looks a bit buggy to me because:

1) it sets transient for root win, which means "transient for all
windows in the same group"
2) but does not define a group leader, so there is no group at all. That
would mean transient for everything, hence the window is always shown on
all workspaces.

At least xfwm4 behaviour sounds logical to me...

Cheers,
Olivier.

On Wed, 2003-07-30 at 08:46, Bernhard Walle wrote:
> Hello,
> 
> Moneyplex is a German commercial Homebanking software for Linux, so you
> cannot download it and try it out. I have following problem with this
> application and Linux: The window cannot be hidden (maybe that's wanted
> by the application, ok) and if I change the workspace, the application
> changes the workspace, too. But it's not sticky! I don't know how to
> describe the situation better, just ask if you don't understand what I
> mean. The window is not on top.
> 
> Here's the output of "xprop" for this application window:
> 
> _NET_WM_ICON_GEOMETRY(CARDINAL) = 394, 2, 392, 21
> WM_STATE(WM_STATE):
> 		window state: Normal
> 		icon window: 0x0
> _NET_WM_ALLOWED_ACTIONS(ATOM) = _NET_WM_ACTION_CLOSE, _NET_WM_ACTION_MAXIMIZE_HORZ, _NET_WM_ACTION_MAXIMIZE_VERT, _NET_WM_ACTION_SHADE
> _NET_WM_DESKTOP(CARDINAL) = 1
> _WIN_WORKSPACE(CARDINAL) = 1
> _WIN_STATE(CARDINAL) = 0
> _NET_WM_STATE(ATOM) = 
> _QT_SIZEGRIP(WINDOW): window id # 0x1e0016d
> XdndAware(ATOM) = ATOM
> _MOTIF_DRAG_RECEIVER_INFO(_MOTIF_DRAG_RECEIVER_INFO) = 0x6c, 0x0, 0x5, 0xbf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x47, 0x8, 0x10, 0x0, 0x0, 0x0
> WINDOW_ROLE(STRING) = "unnamed"
> WM_PROTOCOLS(ATOM): protocols  WM_DELETE_WINDOW, WM_TAKE_FOCUS
> WM_NAME(STRING) = "moneyplex 2003 für Linux"
> WM_LOCALE_NAME(STRING) = "de_DE"
> WM_CLASS(STRING) = "unnamed", "moneyplex"
> WM_HINTS(WM_HINTS):
> 		Client accepts input or input focus: True
> 		Initial state is Normal State.
> 		bitmap id # to use for icon: 0x1e000f1
> 		bitmap id # of mask for icon: 0x1e000ef
> WM_NORMAL_HINTS(WM_SIZE_HINTS):
> 		user specified location: 59, 85
> 		program specified location: 59, 85
> 		user specified size: 1074 by 836
> 		program specified size: 1074 by 836
> 		program specified minimum size: 880 by 680
> 		window gravity: NorthWest
> WM_CLIENT_MACHINE(STRING) = "hugo"
> WM_TRANSIENT_FOR(WINDOW): window id # 0x3a
> 
> Regards,
> Bernhard
-- 
Olivier Fourdan - fourdan at xfce.org
   
   Interoperability is the keyword, uniformity is a dead end. 
   http://www.xfce.org






More information about the Xfce4-dev mailing list