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/



_______________________________________________
Bug-gnustep mailing list
Bug-gnustep@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnustep

Reply via email to