Just so you know, I _am_ currently working on a generic preferences
"kit" for the MiscKit that allows developers to build full blown
preferences panels that run in IB test mode. It is more general
than what you propose, of course, but may actually fit the bill.
One of the interesting aspects is that it is similar to EOF in many
ways. (I'd just have written an EOF adaptor that attaches to the
defaults database, but not everyone has EOF--so I decided to do it
over, in essence...and optimize it for defaults management.)
As in EOF, there is an ASCII file that configures what the defaults
are, sort of like an EO model file, but it specifies things like
factory default settings. When I finally finish this little
project (which will be sometime this summer for sure) I'll be sure
to include a model file that uses whatever scheme is finally
decided upon here. That may be the best way to handle this...
--- Later,-Don Yacktman Don_Yacktman@byu.edu yackd@xmission.com
NOT don@darth.byu.edu -- it has gone away!