Hello, I'm resending this because it didn't seem to get through to the list:
On Fri, Dec 5, 2008 at 8:47 AM, Shayne Wissler <[EMAIL PROTECTED]> wrote: > I'm writing something like a game engine using NSOpenGLView and am > getting some odd behaviors (I am new to Cocoa): > > 1. Clicking on the title bar of my application does not activate my > application, but clicking inside my window does. I can move the window > around on the screen, but unlike all the other applications I must > click inside the window to make it the main window. > > 2. The resize handle that's normally on the bottom right corner is not > shown, but it is apparently there because when I click in that area > and drag the window resizes. [window showsResizeIndicator] returns > true even though the indicator isn't shown. > > 3. The worst problem is that I'm not getting key events even though I > have defined these methods: > > - (BOOL)acceptsFirstResponder > { > return YES; > } > > - (BOOL)becomeFirstResponder > { > return YES; > } > > - (BOOL)canBecomeKeyView > { > return YES; > } > > - (void)keyDown:(NSEvent*)theEvent > { > ... > } > > - (void)keyUp:(NSEvent*)theEvent > { > ... > } > > I am getting mouse events just fine, but when I click on a key, the > keypress goes to the previously selected application, or if there is > none, I just hear a "beep". I have printed out the status [[self > window] isKeyWindow] on a mouseDown event and it is indeed true, > making this seem even more bizarre to me. > > Note: I am not using nib files so "awakeFromNib" does not get called > in my application. > > Any helpful comments would be appreciated! > > > Shayne Wissler > _______________________________________________ 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 [EMAIL PROTECTED]