Re: Nested sheets
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