Path: utzoo!mnetor!uunet!husc6!tut.cis.ohio-state.edu!mailrus!nrl-cmf!ames!umd5!uvaarpa!mcnc!thorin!unc!steele From: steele@unc.cs.unc.edu (Oliver Steele) Newsgroups: comp.sys.mac.programmer Subject: Re: Meaning a few of the SIZE bits w/ Multifinder Message-ID: <1661@thorin.cs.unc.edu> Date: 11 Mar 88 16:59:46 GMT References: <1988Mar9.111506.1858@mntgfx.mentor.com> Sender: news@thorin.cs.unc.edu Reply-To: steele@unc.UUCP (Oliver Steele) Organization: University Of North Carolina, Chapel Hill Lines: 34 Keywords: Multifinder SIZE tomc@mntgfx.mentor.com (Tom Carstensen) writes: >I Understand what most of the SIZE bits means to Multifinder, >excepts for the bit labled 'Juggler Aware' (with ResEdit 1.1b3) >and also the bit Background only. What do these mean. There >is already a bit for accept suspend/resume events, so what >it the Juggler Aware bit for? Accept-suspend/resume means "Pass me those app4events and I'll put my stuff in the clipboard and take it out without you're having to fake me out with desk accessories." Juggler/MF-aware means "I'll also activate/deactivate my front window, or call SystemEvent if it's a desk accessory when I get a suspend/resume." If only Suspend/Resume is set, MF also passes separate activate/deactivate events. Background-only means "Start me up and I'll do my stuff and call {Get,Wait}NextEvent periodically, but don't send me any events because I'm just an Eplethnet daemon or whatever, and return immediately to the launching application." Set this and your application will never come to the foreground. It's undocumented and I can't quite figure out how to work it so that the menu bar comes back to life after the background-only application is run; try it with an app that blinks a square on the screen somewhere every half second and you'll see how it works and what I mean. Disable-option apparently doesn't do anything. Certainly not the obvious thing involving DAs that you'd guess from the name. ---------------------------------------------------------------------------- Oliver Steele ...!uunet!mcnc!unc!steele steele@cs.unc.edu "I worry about anyone under eighteen who isn't a cynic -- and anyone over eighteen who is." -- Spider Robinson