• 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: Stopping actions mid stream
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Stopping actions mid stream


  • Subject: Re: Stopping actions mid stream
  • From: Peter Zegelin <email@hidden>
  • Date: Mon, 7 Jul 2008 00:08:39 +1000

Some of the commenters suggest a tool tip over the disabled menu explaining why it is disabled, which sounds reasonable. As a newby here would this be easy to implement in Cocoa?


On 07/07/2008, at 12:02 AM, Graham Cox wrote:

Wow, I'm really surprised that Joel Spolsky of all people would say this - and so recently too.

I used to like System 7's Balloon Help approach - grey out the menu but the help balloon would explain why it wasn't available (at least in an app that took the trouble to implement this). Sadly, as with many things since hen, in some ways we've gone backwards.

G.


On 6 Jul 2008, at 11:41 pm, Peter Zegelin wrote:

I agree with you but here is JoelOnSoftware saying virtually the complete opposite. http://www.joelonsoftware.com/items/2008/07/01.html . Fortunately most of his commenters disagree.


On 06/07/2008, at 10:21 PM, Graham Cox wrote:

The preferred way to do this is to prevent the user clicking the button if it's not appropriate by greying it out.

This is far more user-friendly than rebuking a user for having the audacity to click your button when they shouldn't have, even though they had no visual cue that they shouldn't. The "permit then rebuke" form of input validation is the hallmark of bad UI design. Sadly, it's all too common.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: Stopping actions mid stream
      • From: Peter Zegelin <email@hidden>
  • Prev by Date: Re: A simple 'Device Through' app (need some help).
  • Next by Date: Re: Stopping actions mid stream
  • Previous by thread: Re: A simple 'Device Through' app (need some help).
  • Next by thread: Re: Stopping actions mid stream
  • Index(es):
    • Date
    • Thread