discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GNUstep manage its own window as menu ?


From: Yen-Ju Chen
Subject: Re: GNUstep manage its own window as menu ?
Date: Thu, 23 Oct 2003 11:14:23 -0400


iconify, maximize is O.K. because right now, GNUstep do notify window manager
the change of window attributes.
The only disadvantage is that when port GUI to MS Windows,
people may need to override the default look-and-feel drawed by GNUstep.
But I guess it is not a big problem because menu need to be override anyway.
The point to do so is to minimize the communication between GNUstep and window manager. Right now, GNUstep check the WindowMaker, GNOME, KDE, etc and behave differently.

Yen-Ju

From: Nicolas Roard <nicolas@roard.com>
To: Yen-Ju Chen <yjchenx@hotmail.com>
CC: discuss-gnustep@gnu.org
Subject: Re: GNUstep manage its own window as menu ?
Date: Thu, 23 Oct 2003 15:40:23 +0100

On 2003-10-23 14:30:54 +0000 Yen-Ju Chen <yjchenx@hotmail.com> wrote:

Hi,

Just a idea.
Since GNUstep manage the menu by itself (menu is borderless window for XWindow),
why does it not manage the normal window by itself.
I mean drawing the title bar and border, shading, etc.
Therefore, window manager only need to know the movement and size of GNUstep window.
That putd the responsibility of window drawing back to GNUstep as menu.
By this way, every GNUstep window is borderless Xwindow window.
Any reason not to do so ? Too much trouble for GNUstep to implement ?

Personnally, I'm all for it ;-)
the only problem perhaps is that the application needs to tell the window manager that it will iconize, maximize .. hmm... but xmms does it... so, I didn't looked at the
available X11 hints, but something is perhaps already existing :-)

--
Nicolas Roard <nicolas@roard.com>
PGP : http://www.roard.com/download/key.gpg.asc
Work for something because it is good, not just because
it stands a chance to succeed.  - Vaclav Havel


_________________________________________________________________
Cheer a special someone with a fun Halloween eCard from American Greetings! Go to http://www.msn.americangreetings.com/index_msn.pd?source=msne134





reply via email to

[Prev in Thread] Current Thread [Next in Thread]