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

Re: Stack of NSWindow sheets


  • Subject: Re: Stack of NSWindow sheets
  • From: Graham Cox <email@hidden>
  • Date: Wed, 27 Apr 2011 22:58:16 +1000

I've seen an app that uses a stack of sheets in this fashion, and it's a horrid, barely usable mess. It's a Microsoft app, though I forget exactly which (and it may have been fixed, as this was quite some time ago).

The problem is that the user either has to remember the "path" that led them through to the current sheet in order to make sense of all the sheets that pop-up as the stack is retraced, or else they do not, and the result is just an utter confusion of sheets coming and going.

My 2ยข worth is with the suggestion to think again.

--Graham


On 27/04/2011, at 8:49 PM, Gregory Weston wrote:

> I think the notion of a "stack" of sheets is bizarre. In the very rare scenarios where multiple sheets are used to accomplish something, I've never seen them presented as anything other than a strict sequence. When sheet N is dismissed, if more information is needed sheet N+1 will be presented. When sheet N+1 is dismissed, the user is shown the unobstructed window. When you say "stack" I infer that you intended to re-show sheet N.
>
> <http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/Sheets/Tasks/UsingCascadingSheets.html#//apple_ref/doc/uid/20001046-BABFIBIA>
>
> I should also say that having used OS X since the public beta I've rarely seen 2 sheets, and never 3 in a sequence. It might be a good idea to revisit your UI plans. Perhaps you can use fewer sheets but with optional parts akin to the print job sheet.

_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Stack of NSWindow sheets
      • From: Oleg Andreev <email@hidden>
References: 
 >Re: Stack of NSWindow sheets (From: Gregory Weston <email@hidden>)

  • Prev by Date: Re: Stack of NSWindow sheets
  • Next by Date: Re: Stack of NSWindow sheets
  • Previous by thread: Re: Stack of NSWindow sheets
  • Next by thread: Re: Stack of NSWindow sheets
  • Index(es):
    • Date
    • Thread