Next: Filtering
Up: Profiles
Previous: Writing values
  Contents
- Names of profile files should be case insensitive.
- Check and verify all locations of profile creation for sensible use of parent
profiles (i.e. inherit from mailfolder profile but not from folderviewprofile).
- remove redundancy in lookup routines, i.e. going up in path is identical to
inheriting.
- What is desperately needed is some more GUI support for this.I envision a profile
editor showing a list or treectrl of profiles from which to pick, combined with
a notebook of all available profile settings, whether they belong to the object
in question or not. Also it would be nice if all preferences pages had a little
boolean checkbox to activate or deactivate them, so one can explicitly say "don't
set this value, inherit it" so the value would be removed from the
profile in question.
- Profile interface needs a function to remove a value.
- I have to add a function to retrieve a list of all Profiles and of all Profiles
of a given type (e.g. folder profiles).
- All access to wxConfig pointers in profiles and groups etc should be removed.
Exception: the global appplication config profile which needs to make its wxConfig
pointer available for use by the wxPersistentControl classes.(though these would
be much more useful if they took profile pointers instead, but I don't insist
for now for the sake of reusability of them).
Next: Filtering
Up: Profiles
Previous: Writing values
  Contents
Charlie &
2001-04-19