[comp.sys.mac.programmer] When to use a _real_ modal dialog?

freek@fwi.uva.nl (Freek Wiedijk) (03/11/90)

As I understand it, there are 4 kinds of dialogs:

(a) an alert,
(b) a "real" modal dialog, i.e. a modal dialog that is too complex for
    the _Alert trap, and is _really_ modal,
(c) a "movable" modal dialog, i.e. a dialog that is modal with respect
    to the application, but modeless with respect to the rest of the
    world,
(d) a modeless dialog.

Only in case (b) one should use _ModalDialog (again, as I understand it).

Now, my question is:  Does case (b) ever occur in practice?  When one
uses a dialog of type (b), is it not _always_ bad interface design?  If
so, then what is the use of the _ModalDialog trap?

--
Freek "the Pistol Major" Wiedijk                  Path: uunet!fwi.uva.nl!freek
#P:+/ = #+/P?*+/ = i<<*+/P?*+/ = +/i<<**P?*+/ = +/(i<<*P?)*+/ = +/+/(i<<*P?)**