General Configuration: Structure of configuration files

The configuration file, as already mentioned, contains within it the default pgDesigner, which are updated from time to time to vary the properties within the application.
The structure of the file is made up of a series of clusters, each of which contains a number of properties and their values.
The table below describes in detail all groups and elements contained in the file, including the description of the possible values that ongi single property can take.

Group | Element | Type | Default | Description
--- | --- | --- | --- | ---
CONNECTION |  | Group settings connection to the database. It contains the parameters of the connection.
Host | String | <blank> | Name or address PostgreSQL server.
Login | String | <blank> | User login.
Name | String | <blank> | Name database.
Port | String | 5432 | Port Door connection to the database.
IDE |  | Group basic settings of the program.
AutoSave | Numeric | 0 | Determines the time between automatic saving projects and the next. A value equal to 0 disables the function.
DimTreeEntity | Numeric | 180 | The width in pixels of panel containing the list of objects of the project.
LastPath | String | <path utente> | Last directory saving / loading.
ProjectPanelPosition | Numeric | Top | Determine the location of the labels panel projects.
RelationAttach | Numeric | 0 | Tipo di aggancio delle relazioni alle tabelle: 0 = collegamento alle tabelle 1 = collegamento ai campi
RelationType | Numeric | 0 | Type line designed for the relation: 0 = segmented 1 = Direct
ShowArea | Logic | 0 | View objects of type Area (0 = false, 1 = true).
ShowDetail | Logic | 0 | Show details objects (0 = false, 1 = true).
ShowDomain | Logic | 1 | View objects of type Domain (0 = false, 1 = true).
ShowFieldTypes | Logic | 1 | Show type fields of the tables (0 = false, 1 = true).
ShowKeys | Logic | 1 | Show the primary keys for objects table (0 = false, 1 = true).
ShowPages | Logic | 0 | View dividing lines in the pages of diagram of the project (0 = false, 1 = true).
ShowProcedure | Logic | 1 | View objects of type procedure / function (0 = false, 1 = true).
ShowRelationName | Logic | 1 | Show labels with the names of objects Relation (0 = false, 1 = true).
ShowSequence | Logic | 1 | View objects of type Sequence (0 = false, 1 = true).
ShowSplash | Logic | 1 | Show splash screen at boot program (0 = false, 1 = true).
ShowStamp | Logic | 1 | View objects of type Stamp (0 = false, 1 = true).
ShowStatusPanel | Logic | 1 | Display panel status (0 = false, 1 = true).
ShowTablespace | Logic | 1 | View objects of type Tablespace (0 = false, 1 = true).
ShowText | Logic | 1 | View objects of type Text (0 = false, 1 = true).
ShowToolBar | Logic | 1 | Display the menu bar (0 = false, 1 = true).
ShowToolBox | Logic | 1 | Display panel tools (0 = false, 1 = true).
ShowTooltip | Logic | 1 | Show tooltip aid (0 = false, 1 = true).
ShowTreeEntity | Logic | 1 | Show list objects of the project (0 = false, 1 = true).
ShowTrigger | Logic | 1 | View objects of type Trigger (0 = false, 1 = true).
ShowType | Logic | 1 | View objects of type Type (0 = false, 1 = true).
ShowView | Logic | 1 | View objects of type View (0 = false, 1 = true).
PRINTER |  | Group printer settings.
Orientation | Numeric | 0 | Orientation printer: 0 = Portrait 1 = Landscape
Size | String | A4 | Size sheet printer.
PROJECT |  | Group basic settings of the new projects.
Driver | String | 8.2 | Last PostgreSQL driver used, eg. "8.2".
Extension | String | ini | Extension default file project.
LastProject | String | <blank> | Last open project.
OPTIONS |  | Group options import / export.
ExportCreateIndex | Logic | 1 | Enable export indices table (0 = false, 1 = true).
ExportCreatePrimaryKey | Logic | 1 | Enables the creation of primary keys (0 = false, 1 = true).
ExportDomain | Logic | 1 | Activate the export of the objects domain (0 = false, 1 = true).
ExportIncludeComment | Logic | 1 | Activate the export of comments (0 = false, 1 = true).
ExportIncludeDrop | Logic | 1 | Enable export command drop objects (0 = false, 1 = true).
ExportProcedure | Logic | 1 | Activate the export of the objects procedure (0 = false, 1 = true).
ExportRelation | Logic | 1 | Activate the export of the objects relation (0 = false, 1 = true).
ExportSequence | Logic | 1 | Activate the export of the objects sequence (0 = false, 1 = true).
ExportTable | Logic | 1 | Activate the export of the objects table (0 = false, 1 = true).
ExportTablespace | Logic | 1 | Activate the export of the objects tablespace (0 = false, 1 = true).
ExportTrigger | Logic | 1 | Activate the export of the objects trigger (0 = false, 1 = true).
ExportType | Logic | 1 | Activate the export of the objects type (0 = false, 1 = true).
ExportView | Logic | 1 | Activate the export of the objects view (0 = false, 1 = true).
ImportCreateIndex | Logic | 1 | Activate the importation of indices table (0 = false, 1 = true).
ImportCreatePrimaryKey | Logic | 1 | Activate the import of primary keys (0 = false, 1 = true).
ImportDomain | Logic | 1 | Activate the importation of objects domain (0 = false, 1 = true).
ImportIncludeComment | Logic | 1 | Activate the import of comments (0 = false, 1 = true).
ImportIncludeDrop | Logic | 1 | Enable import Command drop objects (0 = false, 1 = true).
ImportProcedure | Logic | 1 | Activate the importation of objects procedure (0 = false, 1 = true).
ImportRelation | Logic | 1 | Activate the importation of objects relation (0 = false, 1 = true).
ImportSequence | Logic | 1 | Activate the importation of objects sequence (0 = false, 1 = true).
ImportTable | Logic | 1 | Activate the importation of objects table (0 = false, 1 = true).
ImportTablespace | Logic | 1 | Activate the importation of objects tablespace (0 = false, 1 = true).
ImportTrigger | Logic | 1 | Activate the importation of objects trigger (0 = false, 1 = true).
ImportType | Logic | 1 | Activate the importation of objects type (0 = false, 1 = true).
ImportView | Logic | 1 | Activate the importation of objects view (0 = false, 1 = true).
WINDOW |  | Group settings of the main window.
Maximized | Logic | 0 | Indicates that the main window must be expanded to the size of the screen (0 = false, 1 = true).
Size | String | 0,0,800,600 | Size of the main window in the screen coordinates, in the following format: left, top, width, height.
RECENT |  | Group historic elements.
MaxRecent | Numeric | 5 | Maximum number of elements for the historic projects.
Project<n> | String | <blank> | One of the last five open projects, complete with path.
OBJECT |  | Group basic settings for the objects.
BackColor | String | 230,230,230 | Background color objects (size: r, g, b).
TextColor | String | 0,0,0 | Color text objects (size: r, g, b).
TitleBackColor | String | 230,230,230 | The background color of title of the objects (size: r, g, b).
TitleBackColorSelected | String | 76,89,166 | The background color of title when selected objects (size: r, g, b).
TitleForeColor | String | 0,0,0 | Color of Title objects (size: r, g, b).
TitleForeColorSelected | String | 230,230,230 | Color of Title objects when selected (size: r, g, b).
RelationLine | String | 192,192,192 | Color line relation (size: r, g, b).
RelationLineSelected | String | 255,0,0 | Color line when selected relation (size: r, g, b).
RelationStartPoint | String | 255,0,0 | Color initial point of relation (size: r, g, b).
RelationMiddlePoint | String | 255,0,0 | Color central point of the report (size: r, g, b).
RelationEndPoint | String | 0,255,0 | Color endpoint of the relation (size: r, g, b).
WTextForeColor | String | 0,0,0 | Color text object "text" (size: r, g, b).
WTextBackColor | String | 192,192,192 | Background Color object "text" (size: r, g, b).
WTextForeColorSelected | String | 255,0,0 | Color text object "text" when selected (size: r, g, b).