Preferences are used to personalize SuperOffice. The aim of this is to make the application more user-friendly. We store information on default values the user has set, different visual settings, and you may even store preferences for your own application.
- whether the calendar starts on Sunday or Monday
- the size of the calendar
- the starting time of the calendar
- the end time of an all-day event
Preferences can also be used to add default values for a document or appointment.
All preferences are stored in the UserPreference table.
Selected classes can be grouped as preference caches.
In NetServer, we can either retrieve the current values of these preferences or set our own.