Re: Gnome session mgmt vs WindowMaker-gnome session mgmt (Debian Potato)
- From: James Henstridge <james daa com au>
- To: Sarel Botha <sjb dundee lia net>
- cc: gnome-list gnome org
- Subject: Re: Gnome session mgmt vs WindowMaker-gnome session mgmt (Debian Potato)
- Date: Tue, 8 Jun 1999 17:35:25 +0800 (WST)
There is a property called WM_ROLE that applications should set on windows
where they have more than one window matching a WM_NAME/WM_CLASS pair.
It is the applications problem if the (name,class,role) is not unique.
Currently there is not many (any?) GNOME applications that set the WM_ROLE
property, so a window manager can't be expected to get these window's
placement correct. Where there is only a single window matching a
particular (name,class) pair, the window manager should match it correctly
even if there is no WM_ROLE property set on that window.
James.
--
Email: james@daa.com.au
WWW: http://www.daa.com.au/~james/
On Tue, 8 Jun 1999, Sarel Botha wrote:
> >
> > As I understand it, all the Window Manager has to go on when is restoring
> > windows is the title of the window, and its class. So what happens if,
> > for example, I make a session aware app that has multiple instances open
> > on different workspaces, but with identical titles? How does the Window
> > Manager know which one to put where? I am not being difficult - I would
> > honestly like to know how I am supposed to code this.
>
> I think each window has a name and a title, the title is displayed, but the name hidden, containing maybe more data. Take a look at Eterm + irc themes for example, the title changes for different irc servers but the window manager knows to handle it the same each time. (probably a bad example)
>
> I'm not 100% sure about this so keep the flame throwers at ease :)
>
> --
> -----------------------------------------------------------------------------
> Sarel Botha | Computer & | +27 341 81341
> (sjb@dundee.lia.net) | Accounting | BOX 2065, Dundee
> | Services | 3000, South Africa
> -----------------------------------------------------------------------------
> "The End is near." -- http://www.geocities.com/Athens/Olympus/7771/666.htm
> -----------------------------------------------------------------------------
>
>
> --
> FAQ: Frequently-Asked Questions at http://www.gnome.org/gnomefaq
> To unsubscribe: mail gnome-list-request@gnome.org with
> "unsubscribe" as the Subject.
>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]