On 13.12.2010, at 11:09, Albrecht Schlosser wrote: > On 13.12.2010 10:42, [email protected] wrote: > >> Matt - the revised Preferences demo; does it really change system wide >> prefs, or is that just for the demo? (I have not looked...) > > Yes, it does, if you are root (on Linux) or maybe have administrator > rights (on Windows). And it doesn't work for system prefs if you don't > have access rights w/o any warning. It simply doesn't change the prefs. > > But the effects are even more subtle if a user changes his own prefs, > and everything works well for another user who didn't.
Yes, that is unfortunately true. >> I ask because it seems to me that, if it really does change system wide >> prefs, that might be a support black-hole, with lots of inexperienced >> users posting questions about why they don't get the focus indication or >> the keyboard nav or etc., not realising that they have inadvertently >> turned it off in the past when playing with the demo. > > Yep, that's what I thought, too, and I wrote it in STR #2471, but Matt > chose to ignore it... ;-) Yes, I chose to ignore it for the time being, because I wanted to throw a program out there before going through the hassle of adding a new application to all build environments. I can see now that the current implementation has bad flaws, but thanks to the magic of svn, we can revert to the original preferences demo. > At least this should be documented. That's certainly not enough. > My idea was to install another > setup program (maybe fl_setup) together with fluid, so that it is > apparent for the user that this is *doing* something, and not only > a demo. But I do also know that this needs a lot of work... On OS X, the system asks for the admin password for important settings. Possibly even for the user password before changing some of the preferences. That's enough for most users to stop and think. But as you said, a separate application would be required, not just another "test". _______________________________________________ fltk-dev mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk-dev
