-----------------------------------------------------------
Settings stored in 'kexirc' config file

This is official list.
All other settings are unofficial and are subject to change.

Started: 2004-08-20, js
-----------------------------------------------------------

Group: MainWindow
#percentage navigator's width
-LeftDockPosition [integer: 0..100]
#percentage property editor's width
RightDockPosition [integer: 0..100]

Group: PropertyEditor
-FontSize [integer]

Group: Notification Messages
-dontAskBeforeDeleteRow [boolean]

Group: General
#especially useful for SQL-related messages
#default=true for advanced Kexi mode
NOT YET IMPELMENTED: -alwaysShowDetailsInMsgBoxes [boolean]

Group: Startup
-OpenExistingType [File|Server]
-ShowStartupDialog [bool]
#default file db driver name, used on file db creation:
TODO: -DefaultFileDBDriverName [string default="sqlite3", can be also "sqlite2"]

Group: TableView
TODO: -add default values for KexiTableView::Appearance

Group: TableDesigner
-autogeneratePrimaryKeysOnTableDesignSaving [boolean]
TODO: -defaultFieldType [the list of types], default=Text
TODO: -autoPrimaryKeyForFieldNames [stringlist]
TODO: -defaultTextFieldLength [uint, <255] default=50
TODO: -defaultIntegerFieldSubtype [the list of types (byte, short, etc.)] default=long

Group: QueryDesigner
TODO: -autoJoinOnTableInserting [bool]

Group: KeyboardNavigation
-cursorPlacementAfterLastOrFirstFormField [stringlist: nextOrPrevRecord|firstOrLastField(default)]

Group: Forms
TODO:-overrideStyleName [string] (empty if do not override)

Group: NewFormDefaults
TODO:-styleName [string]
TODO:-autoTabStop [bool]
