[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/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [bug #34493] layout of loaded XIBs messed up,
Fred Kiefer <=