• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: How to make NSImageView respond to keyboard events?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to make NSImageView respond to keyboard events?


  • Subject: Re: How to make NSImageView respond to keyboard events?
  • From: "M. Uli Kusterer" <email@hidden>
  • Date: Sat, 15 May 2004 23:44:06 +0200

At 12:52 Uhr -0700 15.05.2004, matt neuburg wrote:
>- Create a new Cocoa Application in XCode,
- Open MainMenu.nib in Interface Builder,
- Subclass NSImageView -> MyImageView,
- Put an NSImageView on the window,
>- Set the Custom Class of this NSImageView to MyImageView,
- Set the initialFirstResponder of the Window to the image view (whose
class is now MyImageView)
- Create the files for MyImageView,
- Back in XCode, I add this to the implementation file:

- (void)keyDown:(NSEvent *)theEvent
{
NSLog (@"Hi!");
}
- Build & Run the app
>When I hit a key (any key), I only get a beep.

Wouldn't you also need to override acceptsFirstResponder: or whatever it's called to return YES so AppKit knows this view may have the keyboard focus?

And maybe Matt has the OS set to also allow focussing on buttons or something similar? I would guess that that may cause a difference in behavior.
--
Cheers,
M. Uli Kusterer
------------------------------------------------------------
"The Witnesses of TeachText are everywhere..."
http://www.zathras.de
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.


  • Follow-Ups:
    • Re: How to make NSImageView respond to keyboard events?
      • From: matt neuburg <email@hidden>
  • Prev by Date: Re: How to make NSImageView respond to keyboard events?
  • Next by Date: Re: IBAction in a different class
  • Previous by thread: Re: How to make NSImageView respond to keyboard events?
  • Next by thread: Re: How to make NSImageView respond to keyboard events?
  • Index(es):
    • Date
    • Thread