Path: utzoo!attcan!uunet!husc6!huma1!fry From: fry@huma1.HARVARD.EDU (David Fry) Newsgroups: comp.sys.mac.programmer Subject: Re: System 6.0 breaks my cdevs! revisited Message-ID: <4798@husc6.harvard.edu> Date: 20 Jun 88 22:40:40 GMT References: <227@hodge.UUCP> <12523@apple.Apple.COM> Sender: news@husc6.harvard.edu Reply-To: fry@huma1.UUCP (David Fry) Organization: Harvard Math Department Lines: 22 In article <12523@apple.Apple.COM> lsr@apple.apple.com.UUCP (Larry Rosenstein) writes: > >> Question: how do you detect MultiFinder's presence or absence under 6.0? > >The question is what about MultiFinder do you want to know. Apple does not >want people writing code that depends on MultiFinder being present or >absent, since future systems might migrate some MultiFinder features into a >non-MultiFinder environment (as with WaitNextEvent). > What do I do when I want a certain lengthy process to be done in the background, so the user can switch to another applicaition if he wants, but I want to check for the existence of MultiFinder before wasting the extra CPU time catching events (so I know if he switched out) and calling WNE while in the background? As for now, I'll just have to do it all the time. David Fry fry@huma1.harvard.EDU Department of Mathematics fry@huma1.bitnet Harvard University ...!harvard!huma1!fry Cambridge, MA 02138