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%23//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 (Cocoa-dev@lists.apple.com) 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: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com