configdb.h File Reference


Detailed Description

Access to Eliot persistant configuration data.

Author:
Antoine Fraboulet
Date:
2002

Definition in file configdb.h.

#include "wx/dc.h"
#include "wx/font.h"
#include "wx/colour.h"
#include "wx/frame.h"
#include "wx/cmndata.h"
#include "wx/config.h"

Go to the source code of this file.

Data Structures

class  ConfigDB

Defines

#define BUTTON_FONT   wxFont(8,wxDEFAULT,wxNORMAL,wxNORMAL)
#define BOARD   "Board"
#define BCOLOURLINES   wxT(BOARD"/Lines")
#define BCOLOURWX2   wxT(BOARD"/Wx2")
#define BCOLOURWX3   wxT(BOARD"/Wx3")
#define BCOLOURLX2   wxT(BOARD"/Lx2")
#define BCOLOURLX3   wxT(BOARD"/Lx3")
#define BCOLOURBACKGROUND   wxT(BOARD"/Background")
#define BCOLOURLETTERS   wxT(BOARD"/Letters")
#define BCOLOURTSTLETTERS   wxT(BOARD"/TstLetters")
#define BOARDFONT   wxT(BOARD"/Font")
#define BDRAWBACKGROUND   wxT(BOARD"/DrawTile")
#define BTILEBACKGROUND   wxT(BOARD"/TileBG")
#define BTSTTILEBACKGROUND   wxT(BOARD"/TstTileBG")
#define LIST   "List"
#define LISTFONT   wxT(LIST"/Font")
#define PRINT   "Print"
#define PHEADER   PRINT"/Header"
#define PRINTHFONT   wxT(PHEADER"/Font")
#define PTEXT   PRINT"/Text"
#define PRINTTFONT   wxT(PTEXT"/Font")
#define FRAME   "Frames/"
#define FRAMEBOARD   wxT(FRAME"Board")
#define FRAMEVERIF   wxT(FRAME"Verif")
#define FRAMESEARCH   wxT(FRAME"Search")
#define FRAMEPLUS1   wxT(FRAME"Plus1")
#define FRAMERACC   wxT(FRAME"Racc")
#define FRAMEBENJ   wxT(FRAME"Benj")
#define FRAMEBAG   wxT(FRAME"Bag")
#define FRAMEGAME   wxT(FRAME"Game")
#define FRAMERESULT   wxT(FRAME"Result")

Enumerations

enum  Justif { LEFT, CENTER, RIGHT }


Define Documentation

#define BCOLOURBACKGROUND   wxT(BOARD"/Background")
 

Definition at line 45 of file configdb.h.

Referenced by MainFrame::OnMenuConfAspectBoardColour(), and ConfigDB::setColourDefault().

#define BCOLOURLETTERS   wxT(BOARD"/Letters")
 

Definition at line 46 of file configdb.h.

Referenced by MainFrame::OnMenuConfAspectBoardColour(), and ConfigDB::setColourDefault().

#define BCOLOURLINES   wxT(BOARD"/Lines")
 

Definition at line 40 of file configdb.h.

Referenced by MainFrame::OnMenuConfAspectBoardColour(), and ConfigDB::setColourDefault().

#define BCOLOURLX2   wxT(BOARD"/Lx2")
 

Definition at line 43 of file configdb.h.

Referenced by MainFrame::OnMenuConfAspectBoardColour(), and ConfigDB::setColourDefault().

#define BCOLOURLX3   wxT(BOARD"/Lx3")
 

Definition at line 44 of file configdb.h.

Referenced by MainFrame::OnMenuConfAspectBoardColour(), and ConfigDB::setColourDefault().

#define BCOLOURTSTLETTERS   wxT(BOARD"/TstLetters")
 

Definition at line 47 of file configdb.h.

Referenced by MainFrame::OnMenuConfAspectBoardColour().

#define BCOLOURWX2   wxT(BOARD"/Wx2")
 

Definition at line 41 of file configdb.h.

Referenced by MainFrame::OnMenuConfAspectBoardColour(), and ConfigDB::setColourDefault().

#define BCOLOURWX3   wxT(BOARD"/Wx3")
 

Definition at line 42 of file configdb.h.

Referenced by MainFrame::OnMenuConfAspectBoardColour(), and ConfigDB::setColourDefault().

#define BDRAWBACKGROUND   wxT(BOARD"/DrawTile")
 

Definition at line 50 of file configdb.h.

Referenced by ConfigDB::getDrawTile(), and ConfigDB::setDrawTile().

#define BOARD   "Board"
 

Definition at line 39 of file configdb.h.

#define BOARDFONT   wxT(BOARD"/Font")
 

Definition at line 48 of file configdb.h.

Referenced by MainFrame::OnMenuConfAspectFont(), and ConfigDB::setFontDefault().

#define BTILEBACKGROUND   wxT(BOARD"/TileBG")
 

Definition at line 51 of file configdb.h.

Referenced by MainFrame::OnMenuConfAspectBoardColour(), and ConfigDB::setColourDefault().

#define BTSTTILEBACKGROUND   wxT(BOARD"/TstTileBG")
 

Definition at line 52 of file configdb.h.

Referenced by MainFrame::OnMenuConfAspectBoardColour(), and ConfigDB::setColourDefault().

#define BUTTON_FONT   wxFont(8,wxDEFAULT,wxNORMAL,wxNORMAL)
 

Definition at line 37 of file configdb.h.

#define FRAME   "Frames/"
 

Definition at line 63 of file configdb.h.

#define FRAMEBAG   wxT(FRAME"Bag")
 

Definition at line 70 of file configdb.h.

Referenced by ConfigDB::setFrameDefault().

#define FRAMEBENJ   wxT(FRAME"Benj")
 

Definition at line 69 of file configdb.h.

Referenced by ConfigDB::setFrameDefault().

#define FRAMEBOARD   wxT(FRAME"Board")
 

Definition at line 64 of file configdb.h.

Referenced by ConfigDB::setFrameDefault().

#define FRAMEGAME   wxT(FRAME"Game")
 

Definition at line 71 of file configdb.h.

#define FRAMEPLUS1   wxT(FRAME"Plus1")
 

Definition at line 67 of file configdb.h.

Referenced by ConfigDB::setFrameDefault().

#define FRAMERACC   wxT(FRAME"Racc")
 

Definition at line 68 of file configdb.h.

Referenced by ConfigDB::setFrameDefault().

#define FRAMERESULT   wxT(FRAME"Result")
 

Definition at line 72 of file configdb.h.

#define FRAMESEARCH   wxT(FRAME"Search")
 

Definition at line 66 of file configdb.h.

Referenced by ConfigDB::setFrameDefault().

#define FRAMEVERIF   wxT(FRAME"Verif")
 

Definition at line 65 of file configdb.h.

Referenced by ConfigDB::setFrameDefault().

#define LIST   "List"
 

Definition at line 54 of file configdb.h.

#define LISTFONT   wxT(LIST"/Font")
 

Definition at line 55 of file configdb.h.

Referenced by END_EVENT_TABLE(), MainFrame::OnMenuConfAspectFont(), GfxResult::Search(), and ConfigDB::setFontDefault().

#define PHEADER   PRINT"/Header"
 

Definition at line 58 of file configdb.h.

#define PRINT   "Print"
 

Definition at line 57 of file configdb.h.

#define PRINTHFONT   wxT(PHEADER"/Font")
 

Definition at line 59 of file configdb.h.

Referenced by GamePrintout::DrawPage(), and ConfigDB::setFontDefault().

#define PRINTTFONT   wxT(PTEXT"/Font")
 

Definition at line 61 of file configdb.h.

Referenced by GamePrintout::DrawPage(), and ConfigDB::setFontDefault().

#define PTEXT   PRINT"/Text"
 

Definition at line 60 of file configdb.h.


Enumeration Type Documentation

enum Justif
 

Enumerator:
LEFT 
CENTER 
RIGHT 

Definition at line 74 of file configdb.h.


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