MYWindow isn’t a window, it’s an NSObject that can act as a window delegate. So creating one isn’t going to create a window. You don’t have any code that creates a window; there’s a window property but nothing that sets it. Also, you’re calling a -showWindow: method on your MyWindow class, but you never defined or implemented such a method.
What you want to do is - Add a window to your main nib/xib file. - Add a MyWindow object too (drag in a generic object and set its class to MyWindow) - Wire the window up to the MyWindow (control-drag from MyWindow to the NSWindow and select the “window” outlet) - Create another IBOutlet variable in your app delegate’s class, of type MyWindow* … let’s say it’s named myWindow. - Wire that up to the MyWindow object in the nib. - Now to display the window your app delegate calls [[myWindow window] makeKeyAndOrderFront: self] I haven’t looked at the tutorials and intro docs in a while, but there must be some that cover this stuff. —Jens_______________________________________________ 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