I recently ot bit by this. it seems that the window will only be allocated when 
you call showWindow.  Just reorder you sequence.

On 2011-02-26, at 01:58 , koko wrote:

> I have a xib in which is defined a NSPanel
> 
> In code I do
> 
>       m_designViewerController = [[[NSWindowController alloc] 
> initWithWindowNibName:@"DesignViewer"] retain];

at this point the controller has been created but not the window.

>       NSWindow *window = [m_designViewerController window];
>       [window setDelegate:self];
>       [m_designViewerController showWindow:self];

now it's been allocated, but you already set you window variable ...

> 
> 
> The NSPanel shows BUT window is 0x0 ... how can this be?
> 
> -koko
> 
> _______________________________________________
> 
> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
> 
> Please do not post admin requests or moderator comments to the list.
> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
> 
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/cocoa-dev/louisdemers%40mac.com
> 
> This email sent to louisdem...@mac.com

Louis Demers eng.
www.obzerv.com


_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to