Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!apple!snorkelwacker.mit.edu!bloom-beacon!eru!hagbard!sunic!news.funet.fi!fuug!kth.se!cyklop.nada.kth.se!d88-jwa From: d88-jwa@nada.kth.se (Jon W{tte) Newsgroups: comp.sys.mac.programmer Subject: Re: MultiFinder vs WDEF Message-ID: <1991Jan7.175451.11276@nada.kth.se> Date: 7 Jan 91 17:54:51 GMT References: <1991Jan6.161158.11182@ux1.cso.uiuc.edu> Organization: Royal Institute of Technology, Stockholm, Sweden Lines: 26 In article <> dorner@pequod.cso.uiuc.edu (Steve Dorner) writes: >I fail to see why "Application A cannot continue without user input" >should INCONTROVERTIBLY imply that "The user must not use Applications B, C, >and D before she fixes A." One example is SFGetFile, which uses global space and therefore is not reentrant. There could be more examples of non-reentrancy. Also, most modal dialogs are of the error-alert type, and one might argue that other apps could mess things up during error conditions they didn't create. Also, many modals are NOT designed to be updated properly if overdrawn. >Steve Dorner, U of Illinois Computing Services Office But, behold ! The MOVABLE MODAL from Apple Computer Inc ! The solution to all your problems ! Also, you can brew your own modals so as to allow context switcing out of the app, using plainDBoxes and a little state logic. Happy hacking, h+ -- Jon W{tte, Stockholm, Sweden, h+@nada.kth.se