• 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: Nested sheets
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Nested sheets


  • Subject: Re: Nested sheets
  • From: "M. Uli Kusterer" <email@hidden>
  • Date: Thu, 31 Mar 2005 15:56:58 +0200

At 18:29 Uhr -0500 30.03.2005, Bill Cheeseman wrote:
Sure. But I've got to let the user know somehow that there's a conflict and
give him a means to resolve it. My utility really doesn't involve a lot of
windows popping up unexpectedly all the time. This is the only instance
where such an issue arises. I just want to find the simplest way to let the
user deal with it, and it seems cleaner to bring it to the user's attention
and then immediately send him right back where he was with a minimum of
fuss.

Bill,

could you give us some more information about what tasks your app actually performs. I.e. try to think like the user, in the user's problem domain and describe your app that way, without talking about dialogs, windows or anything like that. "How would someone do this in real life" or "How would I describe it to people who don't know computers"?

All of the approaches outlined here have their advantages and their downsides, and I think the best way to find a good UI is actually to just take a step back and think of the problem domain for a moment.

That said, while I usually also offer the open panel as an alternative to drag & drop, I generally think of the open panel as a hold-over from the days of single Finder (see http://mpt.phrasewise.com/stories/storyReader$374 for reasons detailed in a much better way than I could say it, even though I've tried in http://zathras.de/angelweb/myidealos.htm and http://zathras.de/angelweb/myidealosaddendum.htm).

So, in my opinion, the open panel in and of itself is a compromise and makes it easy to commit usability mistakes.

 But I digress.
--
Cheers,
M. Uli Kusterer
------------------------------------------------------------
       "The Witnesses of TeachText are everywhere..."
                   http://www.zathras.de
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: Nested sheets
      • From: Bill Cheeseman <email@hidden>
References: 
 >Re: Nested sheets (From: Bill Cheeseman <email@hidden>)

  • Prev by Date: Re: Cocoa & STL
  • Next by Date: Re: NSTimer not firing if date changed in Sys Prefs
  • Previous by thread: Re: Nested sheets
  • Next by thread: Re: Nested sheets
  • Index(es):
    • Date
    • Thread