• 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: Bill Cheeseman <email@hidden>
  • Date: Wed, 30 Mar 2005 18:26:16 -0500

on 2005-03-30 11:08 AM, Jonathon Mah at email@hidden wrote:

> 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.

Closing the primary sheet then having it reopen automatically is certainly
easier on the user than making him reopen the primary sheet manually as
others have suggested.

However, it strikes me that this goes against the rule that nothing should
happen in the interface that the user doesn't expect or might have trouble
interpreting. When the secondary sheet opens, the user knows that he didn't
ask the primary sheet to close, and he will certainly know that he didn't
ask it to reopen afterwards. I think it's cleaner to leave the primary sheet
in place; if it hasn't closed and remains in place when the user dismisses
the secondary sheet, the user is more likely to understand that this is
still part of the original task.

As to the replace-and-close-both-sheets-at-once suggestion, that's what I do
in the replacement case. The Cocoa documentation does in fact talk somewhere
about how to dismiss two sheets simultaneously, so the idea of nested sheets
isn't really all that foreign to Cocoa, after all.

--

Bill Cheeseman - email@hidden
Quechee Software, Quechee, Vermont, USA
http://www.quecheesoftware.com

PreFab Software - http://www.prefab.com/scripting.html
The AppleScript Sourcebook - http://www.AppleScriptSourcebook.com
Vermont Recipes - http://www.stepwise.com/Articles/VermontRecipes


 _______________________________________________
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

References: 
 >Re: Nested sheets (From: Jonathon Mah <email@hidden>)

  • Prev by Date: Re: Nested sheets
  • Next by Date: Re: Nested sheets
  • Previous by thread: Re: Nested sheets
  • Next by thread: Re: Nested sheets
  • Index(es):
    • Date
    • Thread