Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site masscomp.UUCP Path: utzoo!watmath!clyde!bonnie!masscomp!garyo From: garyo@masscomp.UUCP (Gary Oberbrunner) Newsgroups: net.micro.amiga Subject: Preferences structure Message-ID: <987@masscomp.UUCP> Date: Tue, 6-May-86 19:07:09 EDT Article-I.D.: masscomp.987 Posted: Tue May 6 19:07:09 1986 Date-Received: Wed, 7-May-86 04:14:07 EDT Distribution: net Organization: /usr/lib/news/organization Lines: 21 Summary: How do you get at the active Preferences struct? It seems that every time I turn around, I'd like to do some neat little hack having to do with changing the currently active Preferences structure. Like for instance an animated pointer, or one that changes to something else when my window is active, or whatever. Now I know how to get at the one on disk in :s/system-configuration (or wherever it is), and I know how to do GetPrefs(how-much-of-it-I-want); how come there's no equivalent SetPrefs()? Without that it's impossible to do any of the number of nifty things that can be done by dynamically changing Preferences - for instance, I prefer a different set of colors and a different pointer than my roommates. Now wouldn't it be great if we could have TWO system-configuration files, and just load up whichever one we wanted? Makes sense to me. In fact I'd even settle for a crazy roundabout way to get to the address of the REAL Preferences struct - but it seems there's NO WAY to do it! Anyone have any ideas on this topic? How 'bout it, C-A? Can we have SetPrefs()? Would it be so hard? `Imagination is more important - Gary Oberbrunner than knowledge.' - Einstein ...{harvard,allegra}!masscomp!garyo