Re: Nested sheets
Re: Nested sheets
- Subject: Re: Nested sheets
- From: Marco Scheurer <email@hidden>
- Date: Wed, 30 Mar 2005 18:54:09 +0200
On Mar 30, 2005, at 18:08PM, Jonathon Mah wrote:
On 30 Mar 2005, at 20:17, Bill Cheeseman wrote:
I question this rule. One of the design goals for sheets in the first
place,
according to the HIG, is to avoid the experience of an alert that
pops up
somewhere else on the screen, separated from the window to which it
applies.
Yet the HIG tells us we must force the user to experience this very
abrupt
disconnect if the window already has a sheet open.
It also says you could temporarily close the other sheet and bring up
the alert sheet. When the user closes the alert sheet, the open sheet
can reappear. Or, if the user says to replace then you can just close
the alert sheet and don't have to worry about bringing the open sheet
back up again. I don't see any problem with that behavior.
Nested sheets also seem bad to me, but not just because they are
sheets: nested modal dialogs are just as bad. I really can't suffer
Windows endless nested dialogs...
Even worse, there's a big problem with your plan: one of the buttons of
the 2nd sheet will close both of them. This is, in my opinion, not user
friendly and not obvious.
The alternative: the open sheet is closed, if there is a problem
another sheet pops up is much better. There's not even a need to reopen
the open sheet after a cancel, I think. If the first chosen item is
problematic and canceled, there's no reason that another one would be
good or that the user want's to choose another.
If the import was lengthy, you wouldn't do this with a progress /
cancel alert panel would you?
marco
Marco Scheurer
Sen:te, Lausanne, Switzerland http://www.sente.ch
_______________________________________________
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