Skip navigation.
 
mlRe: Overlapping Views
FROM : Jon Hess
DATE : Sat Nov 24 06:06:25 2007

Hey David -

All NSNiews support subviews. IB just limits view containment to what 
the user would find natural.

Feel free to inject subviews in code.

Good luck -
Jon Hess

On Nov 23, 2007, at 9:03 AM, David Alger <<email_removed>
> wrote:


>
> On Nov 23, 2007, at 10:01 AM, Alastair Houghton wrote:
>

>> On 23 Nov 2007, at 07:09, Jon Hess wrote:
>>

>>> NSView fully supports overlapping sibling views on Leopard and 
>>> later.

>>
>> I know it's been a common request for ages on the list, but I've 
>> never quite been sure why people are so keen on being able to have 
>> overlapping sibling views.  If one is completely contained within 
>> the other, the parent-child relationship seems cleaner (and has 
>> always worked); and if that isn't possible then surely in most 
>> cases it's going to look ugly?
>>
>> So, out of interest, David, what were you trying to achieve that 
>> needed overlapping views?

>
> This particular app would be a full-screen app. The main window, 
> covering most if not all of the screen, would have a background 
> image with other controls directly on top of it. They would be 
> customized to the extent I could in IB & sub-classed if necessary, 
> which I know that I will have to do to achieve the behavior & 
> appearance I want in some. Since the NSImage view doesn't support 
> sub-views (I'm assuming it doesn't since IB won't let me put any in 
> it), I was trying to have the NSImage view behind the other views so 
> I wouldn't have to customize a NSView & draw the image manually.
>
> This will be my very first app written in Cocoa/Obj-C, and I'm very 
> used to having compositing views in Carbon. I won't be overlapping 
> views like this though if it isn't really supported, since I don't 
> want my app to possibly have erratic drawing/refresh behavior.
>
>
> Regards,
> David Alger
>
> ********************
> Ron Paul for President 2008
> http://ronpaul2008.com/
>
> RESTORE THE REPUBLIC & RETAIN YOUR RIGHTS
>

Related mailsAuthorDate
mlOverlapping Views David Alger Nov 23, 04:49
mlRe: Overlapping Views Ricky Sharp Nov 23, 05:02
mlRe: Overlapping Views Jon Hess Nov 23, 08:09
mlRe: Overlapping Views Scott Anguish Nov 23, 09:06
mlRe: Overlapping Views David Alger Nov 23, 14:22
mlRe: Overlapping Views Ricky Sharp Nov 23, 14:27
mlRe: Overlapping Views Alastair Houghton Nov 23, 17:01
mlRe: Overlapping Views David Alger Nov 23, 18:03
mlRe: Overlapping Views Ricky Sharp Nov 23, 18:16
mlRe: Overlapping Views Alastair Houghton Nov 23, 18:16
mlRe: Overlapping Views Jean-Daniel Dupas Nov 23, 18:16
mlRe: Overlapping Views David Alger Nov 23, 18:40
mlRe: Overlapping Views Jon Hess Nov 24, 06:06
mlRe: Overlapping Views Scott Anguish Nov 24, 08:40
mlRe: Overlapping Views Uli Kusterer Nov 24, 11:25
mlRe: Overlapping Views Uli Kusterer Nov 24, 11:29
mlRe: Overlapping Views Scott Anguish Nov 24, 23:47
mlRe: Overlapping Views Uli Kusterer Nov 26, 09:57