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