• 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: Make the action of a NSMenuItem, which has a subMenu, to work
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Make the action of a NSMenuItem, which has a subMenu, to work


  • Subject: Re: Make the action of a NSMenuItem, which has a subMenu, to work
  • From: Mason Mark <email@hidden>
  • Date: Fri, 18 Apr 2003 07:32:44 -0700

On Friday, April 18, 2003, at 06:17 AM, Finlay Dobbie wrote:


On Friday, April 18, 2003, at 02:02 pm, Mason Mark wrote:

It may well violate the HIG, but IMO it is totally warranted in some cases.

For an example, see BBEdit's "New" menu item in the File menu.

I would never have thought to use the "New" menu item directly (as I have rarely, if ever, seen that work), I'd either go new->text file or just use cmd-n.


Well, right.

But when you are working and not looking, sort of relying on your "muscle memory" of where File->New is, it's nice that it does work. This example sticks in my mind because I remember going (very rapidly) through this procedure:

1) Work rapidly with right hand on mouse
2) Choose File->New and release mouse
3) Notice that submenu had popped up briefly
4) Get irritated, begin to retarget mouse to choose File->New Text File
5) Notice that a new untitled file did appear after all

Of course, I agree that this is not standard behavior, and so is not really appropriate in most cases because it is nonstandard...nevertheless I appreciated it as a user in this case. The reason it is good is that the menu item is in the standard location for New, and the results are what you'd expect if you chose the menu item without really looking...

--
Mason Mark
Five Speed Software, Inc.
_______________________________________________
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.

  • Prev by Date: Re: SaveDocumentTo:
  • Next by Date: Re: memory. and a lot of continual small object allocations and deallocations.
  • Previous by thread: Re: SaveDocumentTo:
  • Next by thread: Messaging delegate from non-main thread
  • Index(es):
    • Date
    • Thread