Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Developer Center > Delete or CMD-Delete? (HIG)

Delete or CMD-Delete? (HIG)
Thread Tools
Uncle Skeleton
Addicted to MacNN
Join Date: Nov 2002
Location: Rockville, MD
Status: Offline
Reply With Quote
Dec 12, 2003, 02:07 PM
 
My app has an iTunes-like interface, and I'm trying to decide if the keyboard short-cut for removing the selected item (or column if that is the selection) should be command-delete, or just delete. iTunes (and Project-Builder/Xcode) seems to have chosen the latter, but I feel like it's too easy to hit that by accident, and this is an action that can't be undone (I know, make an undo stack...I'll do it later. for now I need to decide).

What are your opinions? cave to all Apple HI decisions? or is there a good reason they chose just delete instead of command-delete? My intuition tells me that the command key is there for....commands. Like "remove item," that's a command. right? And removing an item from the app is kind of like the Finder "move to trash" command, which uses the command key. well, what do y'all think?
     
hayesk
Guest
Status:
Reply With Quote
Dec 12, 2003, 04:48 PM
 
I would say Cmd-Delete. Even if you have undo, it's not something people want to do accidently. Which probably could happen a lot if you have an editable text field anywhere in your window.

Either way, have a confirmation dialogue with the default being "Don't Delete".
     
Rickster
Mac Elite
Join Date: Feb 2001
Location: Vancouver, WA
Status: Offline
Reply With Quote
Dec 12, 2003, 06:32 PM
 
In a view where you're deleting items fairly often and for which deletion is undoable (or trivial for the user to reverse), use Delete. If deletion is uncommon and irreversible, use Cmd-Delete.

Another common option is to have a warning panel appear if the user tries to delete things with just the Delete key, and allow them to bypass the warning by using Cmd-Delete to delete items.
Rick Roe
icons.cx | weblog
     
   
Thread Tools
 
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Top
Privacy Policy
All times are GMT -4. The time now is 05:51 AM.
All contents of these forums © 1995-2017 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.8 © 2000-2017, Jelsoft Enterprises Ltd.,