[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: rSounds -- How to play them?



>Finder Extensions are INITS.  If you want them available all the time (not
>just while in the Finder), put them in your System.Setup folder.
 
Wrong.
 
Finder extensions can be a number of things. They just have to be in memory at
the same time as Finder. Finder extensions can be inits (permanent), NDA's,
CDA's, and Control Panels. An application _could_ even leave some code in
memory that acts as a Finder extension. Finder extensions even have their own
filetype (OMF load file, I think auxtype 1); this is intended for extensions in
the FinderExtras folder, but might also be for System.Setup; I forget.
 
The init filetype happens to be the most suitable for something that is only a
Finder extension because it has no interface/special format, whereas NDA's and
control panels do. Plus, NDA's and cdevs are typically used to package an
interface, whereas Finder extensions typically use the Finder's Extras menu and
the Finder itself for their interface.
 
eg: EgoEd and ControlPanel are both extensions. EgoEd will open textual files
double clicked in Finder and ControlPanel will open control panels. I'm not
sure if the Sound control panel plays double clicked sounds; if it doesn't, it
would be very easy to write something that "redirects" double clicks on sound
files to it.
 
 
  --Jay, jay.krell@cornell.edu