bug-gnustep
[Top][All Lists]
Advanced

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

[bug #17377] Various frame related methods in NSWindow return wrong resu


From: Richard Frith-Macdonald
Subject: [bug #17377] Various frame related methods in NSWindow return wrong results
Date: Mon, 4 Sep 2006 15:04:53 +0000
User-agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/418.8 (KHTML, like Gecko) Safari/419.3

Follow-up Comment #8, bug #17377 (project gnustep):

Is anyone working on this?

It seems to me that the _frame ivar should be fixed to contain the proper
window frame (ie the rectangle occupied by the entire window incuding
decorations) on the screen.  Currently the _frame ivar varies depending on
whether the gui is decorating the window or not ... which (even though it's a
private ivar) is IMO a bad thing. 

All public methods passing around a window frame should use this frame value.
 Currently the frame passed varies depending on whether the gui is decorating
the window or not ... a very, very bad thing.

The window decoration view should be the same size as the window frame if the
gui is handling decorations, and the same size as the content view if the
backend (window manager) is handling decorations.

Reworking the gui and backend code to fix the current situation is probably
fairly tricky and can't really be done gradually :-(


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?17377>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

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