Skip to main content

Customization of the Installation

If you want to create an own, customized, installation package, there are a number of settings that can be set to control client behavior. The default value of these settings can be controlled by supplying them via the preferences framework in the application.

Settings are defined by named “keys” and are grouped into “sections”. More on this in the sections below.

There are two different ways to provide custom default values for settings:
  • Via a settings file
  • Registry

SETTINGS PRIORITY

The sources of default settings are read and applied in this order:
  1. Default values from Settings file
  2. Default values from Windows registry HKLM
  3. Default values from Windows registry HKCU
  4. User set values (far from all settings can be set this way)
This means that a setting that is set in the settings file may be overridden by a setting in the registry which in turn can be overridden by a user assigned value. Settings exposed to users in the application preference pages can be reset back to their default values by pressing the “Restore Defaults” button on their respective preference pages.