Poll: Dialog or Sheet?

If you were using an app, and an error came up, would you like it to appear in a dialog or a sheet? :smiley:

Sheet, much cleaner look in my opinion.

Well, it depents.
Esthetically, I prefer sheets, they look nicer, are exactly where the App is.
HIG-wise, a dialog is a better choise, since an error something to alert a person, and thats what dialog-windows are for.

another aspect is, a sheet overlays your window, so if it would be useful to see the stuff in your window when you see the error (i.e. ā€œyour input is wrong, please correctā€), a sheet would not be a good choice.

so, itā€™s a tough decision.
in the end itā€™s up to you, i would prefer a dialog, since sheets are typically used to show progress of something, or to interupt the workflow to set up something.

a dialog on the other hand is that the application can tell the user something (hence ā€œdialogā€).

http://developer.apple.com/Mac/library/documentation/UserExperience/Conceptual/AppleHIGuidelines/XHIGIntro/XHIGIntro.html :wink:

well, to be perfectly honest, thereā€™s not much to discuss.
Every application on a mac should be HIG-conform.
this is the reason that mac-spftware feels ā€œbetterā€ in general.
the spaces between the fields is standardized, the type of window used for tasks are the same, etc.

the HIG exists for a reason :slight_smile:

After reading, Iā€™m sticking with a dialog.

Iā€™m with Fabio - your exact use will depend on what the error is for. Is it a document-specific error, or an application-wide error. You must decide.
Chris