Re: GTK+ and Gimp
- From: Paul Davis <paul linuxaudiosystems com>
- To: Tor Lillqvist <tml iki fi>
- Cc: Michael Grosberg <grosberg michael gmail com>, gtk-list gnome org
- Subject: Re: GTK+ and Gimp
- Date: Mon, 26 Jan 2009 09:43:28 +0100
On Sun, 2009-01-25 at 22:00 +0200, Tor Lillqvist wrote:
> > i'm just guessing, but it may be related to X11's rather limited
> concept
> > of window relationships,
>
> Limited, indeed, but even more limited than you perhaps guess;) The
> X11 protocol doesn't have any concept of relationship between
> top-level windows. A core principle of X11 is to provide mechanism,
> not policy. The concept of window relationships and "classes" of
> windows or "window type hints", like "utility window", is specified
> more or less standardized conventions ("Inter-Client Communications
> Conventions Manual" and "Extendid Windows Manager Hints" on top of the
> base windowing system.
when i refer to X11 in the context of GTK, i am generally referring to
the entire X11 ecosystem, not just the X11 API and/or server.
i like the earlier comment from michael about OS X using an app-centric
approach to window management instead of a window-centric one. it
doesn't matter if X11 *could* support such a policy - i don't know of
any practical way that a user could get similar behaviour. just the idea
of presentation layers alone in OS X is pretty hard to simulate in an
X11 environment, let alone the way it differentiates between main
window, key focus window and active application.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]