Window Manager and multiple application windows

Bipin George Mathew bipingm at gmail.com
Tue Dec 16 11:55:35 PST 2008


I actually did read about the the WM_HINTS window group in the ICCCM. To be
more specific with my question, it is not compulsory for a client who
creates multiple top-level windows to specify the window group hint - In
that case I guess there is no way for the window manager to find out the
top-level windows that "belong" to an application. Am I right?

-Bipin

On Tue, Dec 16, 2008 at 11:46 AM, Peter Harris <peter.harris at opentext.com>wrote:

> Bipin George Mathew wrote:
> > I am writing a window manager and had a question regarding top-level
> > application windows.
> >
> > If an application like GIMP creates multiple top-level windows (like the
> > toolbox, each image window etc) - is there a way for a window manager to
> > find out all the windows that belong to a particular application?
>
> The ICCCM explains all:
>
> http://cgit.freedesktop.org/xorg/doc/xorg-docs/plain/hardcopy/ICCCM/icccm.PS.gz
>
> Look at TRANSIENT_FOR and WM_HINTS->window_group, for example. You
> should read the entire ICCCM if you are implementing a window manager.
>
> It is also a good idea to read the Extended Window Manager spec:
> http://standards.freedesktop.org/wm-spec/latest/
>
> Peter Harris
> --
>               Open Text Connectivity Solutions Group
> Peter Harris                    http://www.opentext.com/connectivity
> Research and Development        Phone: +1 905 762 6001
> peter.harris at opentext.com       Toll Free: 1 877 359 4866
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x.org/archives/xorg/attachments/20081216/b1a89a27/attachment.html>


More information about the xorg mailing list