bug-gnustep
[Top][All Lists]
Advanced

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

[bug #34493] layout of loaded XIBs messed up


From: Fred Kiefer
Subject: [bug #34493] layout of loaded XIBs messed up
Date: Wed, 02 Nov 2011 22:49:23 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1

Update of bug #34493 (project gnustep):

             Assigned to:                    None => FredKiefer             

    _______________________________________________________

Follow-up Comment #2:

I investigated this issue and it turns out that we mess up the lay out on
purpose :-(

When loading a NSTabView from a NIB or XIB file we change the auto resize
behaviour of the views within the NSTabViewItems and adjust them to the size
of the NSTabView, which will be a bit different in GNUstep than it is on
Cocoa. Part of that layout difference is due to the different styles used in
GNUstep, but partly it is also a result of GNUstep not defining the isFlipped
method on NSTabView.

We need to fix this first and this means to rewrite all the NStabView drawing
code (potentially in the themes as well). And after that it should be possible
to remove the changes to the resize behaviour. What we will need to keep is
the setting of the content rectangle for the active view and this may still
result in a changed layout.

    _______________________________________________________

Reply to this item at:

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

_______________________________________________
  Nachricht geschickt von/durch Savannah
  http://savannah.gnu.org/




reply via email to

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