configdb.cc File Reference


Detailed Description

Access to Eliot persistant configuration data.

Author:
Antoine Fraboulet
Date:
2002

Definition in file configdb.cc.

#include <iostream>
#include "ewx.h"
#include "configdb.h"
#include "wx/colordlg.h"
#include "wx/fontdlg.h"
#include "wx/settings.h"

Go to the source code of this file.

Defines

#define DIM   200
#define PREFIX   "/"
#define DICPATH   wxT(PREFIX"Fichiers/Dictionnaire_Chemin")
#define DICNAME   wxT(PREFIX"Fichiers/Dictionnaire_Nom")
#define TILEPATH   wxT(PREFIX"Fichiers/Lettres_Chemin")
#define TILENAME   wxT(PREFIX"Fichiers/Lettres_Nom")
#define ORIENT   wxT(PREFIX"Print/Page_Orientation")
#define MARGINX   wxT(PREFIX"Print/Page_MargeGauche")
#define MARGINY   wxT(PREFIX"Print/Page_MargeHaute")
#define HNAME   wxT(PREFIX"Print/Header/Nom/")
#define HDIM   wxT(PREFIX"Print/Header/Dimensions/")
#define HJUST   wxT(PREFIX"Print/Header/Justification/")
#define HSPACE   wxT(PREFIX"Print/Header/Espacement/")
#define TDIM   wxT(PREFIX"Print/Text/Dimensions/")
#define TJUST   wxT(PREFIX"Print/Text/Justification/")
#define TSPACE   wxT(PREFIX"Print/Text/Espacement/")
#define MISC   wxT(PREFIX"Divers/")
#define FPOINTSIZE   wxT(".PointSize")
#define FFAMILY   wxT(".Family")
#define FSTYLE   wxT(".Style")
#define FWEIGHT   wxT(".Weight")
#define FUNDERLINE   wxT(".Underline")
#define FFACENAME   wxT(".FaceName")
#define FENCODING   wxT(".Encoding")
#define CR   wxT(".R")
#define CG   wxT(".G")
#define CB   wxT(".B")
#define FHEADERDEF   wxFont(12, wxSWISS, wxNORMAL, wxBOLD)
#define FTEXTDEF   wxFont(10, wxSWISS, wxNORMAL, wxNORMAL)
#define LINESDEF   wxColour(101,101,101)
#define WX2DEF   wxColour(255,147,196)
#define WX3DEF   wxColour(240, 80, 94)
#define LX2DEF   wxColour( 34,189,240)
#define LX3DEF   wxColour( 29,104,240)
#define BACKDEF   wxColour(255,255,255)
#define LETTDEF   wxColour( 0, 0, 0)
#define TSTLETTDEF   wxColour( 0, 0, 0)
#define TILEDEF   wxColour(0xff,0xeb,0xcd)
#define TSTTILEDEF   wxColour(0xbd,0xb7,0x7b)
#define PX   wxT("/x")
#define PY   wxT("/y")
#define SW   wxT("/w")
#define SH   wxT("/h")
#define SHOW   wxT("/show")
#define CONFIG_DEFAULT_X   150L
#define CONFIG_DEFAULT_Y   150L
#define CONFIG_DEFAULT_W   150L
#define CONFIG_DEFAULT_H   200L
#define INIT   wxT("/Initialized")


Define Documentation

#define BACKDEF   wxColour(255,255,255)
 

Definition at line 515 of file configdb.cc.

Referenced by ConfigDB::setColourDefault().

#define CB   wxT(".B")
 

Definition at line 133 of file configdb.cc.

#define CG   wxT(".G")
 

Definition at line 132 of file configdb.cc.

#define CONFIG_DEFAULT_H   200L
 

Definition at line 649 of file configdb.cc.

Referenced by ConfigDB::getFrameSize(), and ConfigDB::setFrameDefault().

#define CONFIG_DEFAULT_W   150L
 

Definition at line 648 of file configdb.cc.

Referenced by ConfigDB::getFrameSize(), and ConfigDB::setFrameDefault().

#define CONFIG_DEFAULT_X   150L
 

Definition at line 646 of file configdb.cc.

Referenced by ConfigDB::getFramePos(), and ConfigDB::setFrameDefault().

#define CONFIG_DEFAULT_Y   150L
 

Definition at line 647 of file configdb.cc.

Referenced by ConfigDB::getFramePos(), and ConfigDB::setFrameDefault().

#define CR   wxT(".R")
 

Definition at line 131 of file configdb.cc.

#define DICNAME   wxT(PREFIX"Fichiers/Dictionnaire_Nom")
 

Definition at line 40 of file configdb.cc.

Referenced by ConfigDB::getDicName(), and ConfigDB::setDicPath().

#define DICPATH   wxT(PREFIX"Fichiers/Dictionnaire_Chemin")
 

Definition at line 39 of file configdb.cc.

Referenced by ConfigDB::getDicPath(), and ConfigDB::setDicPath().

#define DIM   200
 

Definition at line 36 of file configdb.cc.

#define FENCODING   wxT(".Encoding")
 

Definition at line 106 of file configdb.cc.

#define FFACENAME   wxT(".FaceName")
 

Definition at line 105 of file configdb.cc.

#define FFAMILY   wxT(".Family")
 

Definition at line 101 of file configdb.cc.

#define FHEADERDEF   wxFont(12, wxSWISS, wxNORMAL, wxBOLD)
 

Definition at line 461 of file configdb.cc.

Referenced by ConfigDB::setFontDefault().

#define FPOINTSIZE   wxT(".PointSize")
 

Definition at line 100 of file configdb.cc.

#define FSTYLE   wxT(".Style")
 

Definition at line 102 of file configdb.cc.

#define FTEXTDEF   wxFont(10, wxSWISS, wxNORMAL, wxNORMAL)
 

Definition at line 462 of file configdb.cc.

Referenced by ConfigDB::setFontDefault().

#define FUNDERLINE   wxT(".Underline")
 

Definition at line 104 of file configdb.cc.

#define FWEIGHT   wxT(".Weight")
 

Definition at line 103 of file configdb.cc.

#define HDIM   wxT(PREFIX"Print/Header/Dimensions/")
 

Definition at line 54 of file configdb.cc.

Referenced by ConfigDB::getDyH1(), ConfigDB::getDyH2(), ConfigDB::setDyH1(), and ConfigDB::setDyH2().

#define HJUST   wxT(PREFIX"Print/Header/Justification/")
 

Definition at line 55 of file configdb.cc.

#define HNAME   wxT(PREFIX"Print/Header/Nom/")
 

Definition at line 53 of file configdb.cc.

Referenced by ConfigDB::getNameH(), and ConfigDB::setNameH().

#define HSPACE   wxT(PREFIX"Print/Header/Espacement/")
 

Definition at line 56 of file configdb.cc.

#define INIT   wxT("/Initialized")
 

Definition at line 809 of file configdb.cc.

Referenced by ConfigDB::setFirstDefault().

#define LETTDEF   wxColour( 0, 0, 0)
 

Definition at line 516 of file configdb.cc.

Referenced by ConfigDB::setColourDefault().

#define LINESDEF   wxColour(101,101,101)
 

Definition at line 510 of file configdb.cc.

Referenced by ConfigDB::setColourDefault().

#define LX2DEF   wxColour( 34,189,240)
 

Definition at line 513 of file configdb.cc.

Referenced by ConfigDB::setColourDefault().

#define LX3DEF   wxColour( 29,104,240)
 

Definition at line 514 of file configdb.cc.

Referenced by ConfigDB::setColourDefault().

#define MARGINX   wxT(PREFIX"Print/Page_MargeGauche")
 

Definition at line 50 of file configdb.cc.

Referenced by ConfigDB::getMarginX(), and ConfigDB::setMarginX().

#define MARGINY   wxT(PREFIX"Print/Page_MargeHaute")
 

Definition at line 51 of file configdb.cc.

Referenced by ConfigDB::getMarginY(), and ConfigDB::setMarginY().

#define MISC   wxT(PREFIX"Divers/")
 

Definition at line 62 of file configdb.cc.

Referenced by ConfigDB::getJokerPlus1(), ConfigDB::getRackChecking(), ConfigDB::setJokerPlus1(), and ConfigDB::setRackChecking().

#define ORIENT   wxT(PREFIX"Print/Page_Orientation")
 

Definition at line 49 of file configdb.cc.

Referenced by ConfigDB::getOrientation(), and ConfigDB::setOrientation().

#define PREFIX   "/"
 

Definition at line 37 of file configdb.cc.

#define PX   wxT("/x")
 

Definition at line 640 of file configdb.cc.

Referenced by ConfigDB::getFramePos(), and ConfigDB::setFramePos().

#define PY   wxT("/y")
 

Definition at line 641 of file configdb.cc.

Referenced by ConfigDB::getFramePos(), and ConfigDB::setFramePos().

#define SH   wxT("/h")
 

Definition at line 643 of file configdb.cc.

Referenced by ConfigDB::getFrameSize(), and ConfigDB::setFrameSize().

#define SHOW   wxT("/show")
 

Definition at line 644 of file configdb.cc.

Referenced by ConfigDB::getFrameShow(), and ConfigDB::setFrameShow().

#define SW   wxT("/w")
 

Definition at line 642 of file configdb.cc.

Referenced by ConfigDB::getFrameSize(), and ConfigDB::setFrameSize().

#define TDIM   wxT(PREFIX"Print/Text/Dimensions/")
 

Definition at line 58 of file configdb.cc.

#define TILEDEF   wxColour(0xff,0xeb,0xcd)
 

Definition at line 518 of file configdb.cc.

Referenced by ConfigDB::setColourDefault().

#define TILENAME   wxT(PREFIX"Fichiers/Lettres_Nom")
 

Definition at line 42 of file configdb.cc.

Referenced by ConfigDB::getTileName(), and ConfigDB::setTilePath().

#define TILEPATH   wxT(PREFIX"Fichiers/Lettres_Chemin")
 

Definition at line 41 of file configdb.cc.

Referenced by ConfigDB::getTilePath(), and ConfigDB::setTilePath().

#define TJUST   wxT(PREFIX"Print/Text/Justification/")
 

Definition at line 59 of file configdb.cc.

#define TSPACE   wxT(PREFIX"Print/Text/Espacement/")
 

Definition at line 60 of file configdb.cc.

Referenced by ConfigDB::getSpacesT(), and ConfigDB::setSpacesT().

#define TSTLETTDEF   wxColour( 0, 0, 0)
 

Definition at line 517 of file configdb.cc.

#define TSTTILEDEF   wxColour(0xbd,0xb7,0x7b)
 

Definition at line 521 of file configdb.cc.

Referenced by ConfigDB::setColourDefault().

#define WX2DEF   wxColour(255,147,196)
 

Definition at line 511 of file configdb.cc.

Referenced by ConfigDB::setColourDefault().

#define WX3DEF   wxColour(240, 80, 94)
 

Definition at line 512 of file configdb.cc.

Referenced by ConfigDB::setColourDefault().


Generated on Thu Dec 29 02:01:15 2005 for Eliot by  doxygen 1.4.5