site_archiver@lists.apple.com Delivered-To: cocoa-dev@lists.apple.com User-agent: Microsoft-Entourage/11.1.0.040913 On Wed, 30 Mar 2005 18:29:47 -0500, Bill Cheeseman <wjcheeseman@adelphia.net> said:
on 2005-03-30 11:54 AM, Marco Scheurer at marco@sente.ch wrote:
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...
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.
(1) I'm surprised that you've gotten nested sheets to work, because I've experimented with it and had trouble, esp. (IIRC) if the user moves the window while the sheets are showing. And I strongly sympathise in principle with the original contention that *if* nested sheets can be made to work they are not a bad idea - I know that I've had to go to great lengths to avoid them, and found this annoying. But... (2) In this particular case there is exactly parallel prior art in the way e.g. TextEdit's Save As sheet works when a file by the given name already exists: the Replace? sub-dialog is app-modal. I say copy the prior art, as being the de facto standard. m. -- matt neuburg, phd = matt@tidbits.com, <http://www.tidbits.com/matt/> A fool + a tool + an autorelease pool = cool! AppleScript: the Definitive Guide <http://www.amazon.com/exec/obidos/ASIN/0596005571/somethingsbymatt> _______________________________________________ Do not post admin requests to the list. They will be ignored. Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/site_archiver%40lists.apple... This email sent to site_archiver@lists.apple.com
participants (1)
-
Matt Neuburg