• 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: NSTableView + delete button?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: NSTableView + delete button?


  • Subject: Re: NSTableView + delete button?
  • From: Quincey Morris <email@hidden>
  • Date: Tue, 11 Mar 2008 16:00:32 -0700


On Mar 11, 2008, at 15:12, j o a r wrote:

On Mar 11, 2008, at 3:03 PM, Kevin Dixon wrote:

I'm using an NSTableView, and I want to be able to remove items from the
list by pressing the delete key on the keyboard. What is the procedure to
receive a message when a key is pressed and the table view has focus?


Subclass NSTableView and override "-keyDown:". There should be several implementations of this online that you could take a look at.

j o a r

You can also do it by adding a "delete:" action method to the document or window controller that is in charge of the table view's window, and have that action do whatever is necessary (in the simplest case, send a "remove:" action to the NSArrayController controlling the table view).


The catch is that you may need to look at the window's first responder to check that the delete came from the table view and not somewhere else in the window.

But it's fairly easy to add refinements like confirmation dialogs if you use this approach.


_______________________________________________

Cocoa-dev mailing list (email@hidden)

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:
This email sent to email@hidden


References: 
 >NSTableView + delete button? (From: "Kevin Dixon" <email@hidden>)
 >Re: NSTableView + delete button? (From: j o a r <email@hidden>)

  • Prev by Date: Re: warning: assignment from distinct Objective-C type
  • Next by Date: Re: Launch Daemon Best Practices?
  • Previous by thread: Re: NSTableView + delete button?
  • Next by thread: Re: NSTableView + delete button?
  • Index(es):
    • Date
    • Thread