Path: utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!rutgers!usc!wuarchive!psuvax1!coral.bucknell.edu!smith From: smith@coral.bucknell.edu (Greg Smith) Newsgroups: comp.sys.mac.misc Subject: Re: INIT conflict: Finder Sounds vs INIT cdev Message-ID: <1990Dec6.132640.2973@coral.bucknell.edu> Date: 6 Dec 90 18:26:40 GMT References: <26730@dartvax.Dartmouth.EDU> Organization: Bucknell University, Lewisburg, PA, USA Lines: 43 In article <26730@dartvax.Dartmouth.EDU>, geoffb@eleazar.dartmouth.edu (Geoff Bronner) writes: > > While this is a non-serious conflict I thought I would > pass it on... > I recently decided to try out INIT cdev 3.0 so I put it in > the System folder and added about 10 or so random INITs > so I'd have something to work with. > > I've discovered that no matter what combination (or lack) of > INITs I'm dealing with that INIT cdev cannot turn off Finder Sounds 1.3. > > It will block the Icon that shows up during startup and lists it > as in active but the Finder Sounds don't go away! There is no conflict here. As is stated in the Finder Sounds documentation, INIT cdev cannot turn off Finder Sounds because Finder Sounds is not strictly an INIT. FS is a code resource that is used by hooks within the Finder. When the Finder is launched (after booting or running an application), it looks for the file Finder Sounds in the System Folder. If it finds such a file, it loads the 'scod 256' resource, which contains a procedure for playing sounds. From time to time, the Finder will then call this procedure to make sounds. The INIT code within the Finder Sounds file is only there to display the icon at startup. Since the scod resource in Finder Sounds gets merged into the Finder regardless of whether or not INIT cdev has changed the file type, INIT cdev (or any other INIT managing utility) cannot turn FS off. INIT cdev just wasn't designed to handle this scenario. I hope that I was able to provide a satisfactory explanation as to why Finder Sounds is impervious to INIT cdev. > Like I said, not a serious matter, but interesting none the less. > > -Geoff Bronner '91 > Student Consultant, Dartmouth Computing Services Greg Smith Finder Sounds author +----------------------------+------------------------------------+ | Gregory J. Smith | Internet: smith@bucknell.edu | | Systems Analyst/Postmaster | smith@coral.bucknell.edu | | Bucknell Computer Services | BITNET: smith@bucknell.bitnet | | Bucknell University | smith@bknlvms.bitnet | | Lewisburg, PA 17837 | AT&Tnet: (717) 524-1801 | +----------------------------+------------------------------------+