gb.settings

Deze component laat toe om met een configuratiebestand te werken.

Klasse Beschrijving
Settings Deze class beheert de algemene configuratiebestanden.

Een configuratiebestand is een tekstbestand, waarvan de lijnen beantwoorden aan:
  • Een lege lijn, die overgeslagen wordt.

  • Een commentaar lijn, die begint met een '#' of een ';' teken. Deze lijn wordt overgeslagen.

  • Een "Key=Value" combinatie.

  • Een lijn die begint met '[' en eindigt met ']' is een lijn die verschillende key/value combinaties groepeert onder een titel.

Een waarde wordt benaderd met zijn volledige naam, zijnde de titel van de groep gevolgd door een schuine streep en de naam.

Een groepnaam kan ook schuine strepen bevatten.

Examples

[Editor]
[../gb.gtk/font]="Bitstream Vera Sans Mono"
Toolbar=1
CleanOnSave=0
ShowProc=1
ShowChange=1
ShowCurrent=1
UseRelief=1
[../gb.qt/color][0]="&FFFFFF&"
Color[1]="&000000&"
Color[2]="&00C0A0&"
Color[3]="&00C000&"

[ExistingFile]
ExplorerType=0
Splitter="249,249"
TreeSequence="0"
PreviewImg=0
ShowHidden=0

[ExistingImage]
Path="/usr/share/icons/crystalsvg/64x64/devices"
[../gb.qt/key]="1"
ExplorerType=1
Splitter="212,434"
TreeSequence="1"
PreviewImg=1
ShowHidden=0

[...]