ConfigDB Class Reference

#include <configdb.h>


Detailed Description

Definition at line 76 of file configdb.h.

Public Member Functions

 ConfigDB ()
wxFont ChooseFont (wxFrame *, wxFont)
wxColour ChooseColour (wxFrame *, wxColour)
wxString getDicPath ()
wxString getDicName ()
wxString getTilePath ()
wxString getTileName ()
void setDicPath (wxString name, wxString name)
void setTilePath (wxString path, wxString name)
long getOrientation ()
void setOrientation (long)
long getDxBegin ()
long getDxText (int)
long getDxEnd ()
void setDxBegin (long)
void setDxText (int, long)
void setDxEnd (long)
long getDyH1 ()
long getDyH2 ()
long getDyT1 ()
long getDyT2 ()
void setDyH1 (long)
void setDyH2 (long)
void setDyT1 (long)
void setDyT2 (long)
int getSpacesH (int)
int getSpacesT (int)
void setSpacesH (int, int)
void setSpacesT (int, int)
enum Justif getJustifH (int)
enum Justif getJustifT (int)
void setJustifH (int, enum Justif)
void setJustifT (int, enum Justif)
wxString getNameH (int)
void setNameH (int, wxString)
long getMarginX ()
long getMarginY ()
void setMarginX (long)
void setMarginY (long)
wxFont getFont (wxString)
void setFont (wxString, wxFont)
void setFontDefault ()
wxColour getColour (wxString)
void setColour (wxString, wxColour)
void setColourDefault ()
wxPrintData getPrintData ()
void setPrintData (wxPrintData)
wxPageSetupData getPageSetupData ()
void setPageSetupData (wxPageSetupData)
wxSize getFrameSize (wxString)
 frames
wxPoint getFramePos (wxString)
int getFrameShow (wxString)
void setFrameSize (wxString, wxSize)
void setFramePos (wxString, wxPoint)
void setFrameShow (wxString, int)
void setFrameDefault ()
void setRackChecking (bool)
bool getRackChecking ()
void setJokerPlus1 (bool)
bool getJokerPlus1 ()
void setDrawTile (bool)
bool getDrawTile ()
float getPrintLineScale ()
void setPrintLineScale (float)
void setFirstDefault ()


Constructor & Destructor Documentation

ConfigDB::ConfigDB  ) 
 

Definition at line 64 of file configdb.cc.


Member Function Documentation

wxColour ConfigDB::ChooseColour wxFrame *  ,
wxColour 
 

Definition at line 496 of file configdb.cc.

Referenced by MainFrame::OnMenuConfAspectBoardColour().

wxFont ConfigDB::ChooseFont wxFrame *  ,
wxFont 
 

Definition at line 447 of file configdb.cc.

Referenced by ConfDimDlg::OnConfFontHead(), ConfDimDlg::OnConfFontText(), and MainFrame::OnMenuConfAspectFont().

wxColour ConfigDB::getColour wxString   ) 
 

Definition at line 543 of file configdb.cc.

Referenced by MainFrame::OnMenuConfAspectBoardColour().

wxString ConfigDB::getDicName  ) 
 

Definition at line 200 of file configdb.cc.

References DICNAME.

wxString ConfigDB::getDicPath  ) 
 

Definition at line 195 of file configdb.cc.

References DICPATH.

bool ConfigDB::getDrawTile  ) 
 

Definition at line 796 of file configdb.cc.

References BDRAWBACKGROUND.

long ConfigDB::getDxBegin  ) 
 

Definition at line 233 of file configdb.cc.

References TDIM.

long ConfigDB::getDxEnd  ) 
 

Definition at line 266 of file configdb.cc.

References TDIM.

long ConfigDB::getDxText int   ) 
 

Definition at line 243 of file configdb.cc.

References TDIM.

long ConfigDB::getDyH1  ) 
 

Definition at line 296 of file configdb.cc.

References HDIM.

Referenced by GamePrintout::DrawPage().

long ConfigDB::getDyH2  ) 
 

Definition at line 306 of file configdb.cc.

References HDIM.

Referenced by GamePrintout::DrawPage().

long ConfigDB::getDyT1  ) 
 

Definition at line 276 of file configdb.cc.

References TDIM.

long ConfigDB::getDyT2  ) 
 

Definition at line 286 of file configdb.cc.

References TDIM.

wxFont ConfigDB::getFont wxString   ) 
 

Definition at line 485 of file configdb.cc.

Referenced by GamePrintout::DrawPage(), MainFrame::OnMenuConfAspectFont(), and GfxResult::Search().

wxPoint ConfigDB::getFramePos wxString   ) 
 

Definition at line 651 of file configdb.cc.

References CONFIG_DEFAULT_X, CONFIG_DEFAULT_Y, PX, and PY.

Referenced by IMPLEMENT_APP(), and AuxFrame::Reload().

int ConfigDB::getFrameShow wxString   ) 
 

Definition at line 711 of file configdb.cc.

References SHOW.

Referenced by AuxFrame::AuxFrame().

wxSize ConfigDB::getFrameSize wxString   ) 
 

frames

Definition at line 681 of file configdb.cc.

References CONFIG_DEFAULT_H, CONFIG_DEFAULT_W, SH, and SW.

Referenced by IMPLEMENT_APP(), and AuxFrame::Reload().

bool ConfigDB::getJokerPlus1  ) 
 

Definition at line 768 of file configdb.cc.

References MISC.

Referenced by Plus1Frame::refresh().

enum Justif ConfigDB::getJustifH int   ) 
 

Definition at line 379 of file configdb.cc.

References HJUST.

enum Justif ConfigDB::getJustifT int   ) 
 

Definition at line 386 of file configdb.cc.

References TJUST.

long ConfigDB::getMarginX  ) 
 

Definition at line 554 of file configdb.cc.

References MARGINX.

Referenced by getPageSetupData().

long ConfigDB::getMarginY  ) 
 

Definition at line 559 of file configdb.cc.

References MARGINY.

Referenced by GamePrintout::DrawPage(), and getPageSetupData().

wxString ConfigDB::getNameH int   ) 
 

Definition at line 316 of file configdb.cc.

References HNAME.

long ConfigDB::getOrientation  ) 
 

Definition at line 574 of file configdb.cc.

References ORIENT.

Referenced by getPrintData().

wxPageSetupData ConfigDB::getPageSetupData  ) 
 

Definition at line 611 of file configdb.cc.

References getMarginX(), and getMarginY().

wxPrintData ConfigDB::getPrintData  ) 
 

Definition at line 599 of file configdb.cc.

References getOrientation().

float ConfigDB::getPrintLineScale  ) 
 

Definition at line 625 of file configdb.cc.

bool ConfigDB::getRackChecking  ) 
 

Definition at line 782 of file configdb.cc.

References MISC.

Referenced by MainFrame::SetRack().

int ConfigDB::getSpacesH int   ) 
 

Definition at line 413 of file configdb.cc.

References HSPACE.

int ConfigDB::getSpacesT int   ) 
 

Definition at line 420 of file configdb.cc.

References TSPACE.

wxString ConfigDB::getTileName  ) 
 

Definition at line 210 of file configdb.cc.

References TILENAME.

wxString ConfigDB::getTilePath  ) 
 

Definition at line 205 of file configdb.cc.

References TILEPATH.

void ConfigDB::setColour wxString  ,
wxColour 
 

Definition at line 537 of file configdb.cc.

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

void ConfigDB::setColourDefault  ) 
 

Definition at line 523 of file configdb.cc.

References BACKDEF, BCOLOURBACKGROUND, BCOLOURLETTERS, BCOLOURLINES, BCOLOURLX2, BCOLOURLX3, BCOLOURWX2, BCOLOURWX3, BTILEBACKGROUND, BTSTTILEBACKGROUND, LETTDEF, LINESDEF, LX2DEF, LX3DEF, setColour(), TILEDEF, TSTTILEDEF, WX2DEF, and WX3DEF.

Referenced by MainFrame::OnMenuConfAspectBoardColour(), and setFirstDefault().

void ConfigDB::setDicPath wxString  name,
wxString  name
 

Definition at line 215 of file configdb.cc.

References DICNAME, and DICPATH.

void ConfigDB::setDrawTile bool   ) 
 

Definition at line 789 of file configdb.cc.

References BDRAWBACKGROUND.

void ConfigDB::setDxBegin long   ) 
 

Definition at line 238 of file configdb.cc.

References TDIM.

void ConfigDB::setDxEnd long   ) 
 

Definition at line 271 of file configdb.cc.

References TDIM.

void ConfigDB::setDxText int  ,
long 
 

Definition at line 258 of file configdb.cc.

References TDIM.

void ConfigDB::setDyH1 long   ) 
 

Definition at line 301 of file configdb.cc.

References HDIM.

void ConfigDB::setDyH2 long   ) 
 

Definition at line 311 of file configdb.cc.

References HDIM.

void ConfigDB::setDyT1 long   ) 
 

Definition at line 281 of file configdb.cc.

References TDIM.

void ConfigDB::setDyT2 long   ) 
 

Definition at line 291 of file configdb.cc.

References TDIM.

void ConfigDB::setFirstDefault  ) 
 

Definition at line 812 of file configdb.cc.

References INIT, setColourDefault(), setFontDefault(), and setFrameDefault().

Referenced by IMPLEMENT_APP().

void ConfigDB::setFont wxString  ,
wxFont 
 

Definition at line 480 of file configdb.cc.

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

void ConfigDB::setFontDefault  ) 
 

Definition at line 464 of file configdb.cc.

References BOARDFONT, FHEADERDEF, FTEXTDEF, LISTFONT, PRINTHFONT, PRINTTFONT, and setFont().

Referenced by MainFrame::OnMenuConfAspectFont(), and setFirstDefault().

void ConfigDB::setFrameDefault  ) 
 

Definition at line 723 of file configdb.cc.

References APPNAME, CONFIG_DEFAULT_H, CONFIG_DEFAULT_W, CONFIG_DEFAULT_X, CONFIG_DEFAULT_Y, FRAMEBAG, FRAMEBENJ, FRAMEBOARD, FRAMEPLUS1, FRAMERACC, FRAMESEARCH, FRAMEVERIF, setFramePos(), setFrameShow(), and setFrameSize().

Referenced by setFirstDefault().

void ConfigDB::setFramePos wxString  ,
wxPoint 
 

Definition at line 669 of file configdb.cc.

References PX, and PY.

Referenced by setFrameDefault(), AuxFrame::~AuxFrame(), and MainFrame::~MainFrame().

void ConfigDB::setFrameShow wxString  ,
int 
 

Definition at line 717 of file configdb.cc.

References SHOW.

Referenced by setFrameDefault(), and AuxFrame::~AuxFrame().

void ConfigDB::setFrameSize wxString  ,
wxSize 
 

Definition at line 699 of file configdb.cc.

References SH, and SW.

Referenced by setFrameDefault(), AuxFrame::~AuxFrame(), and MainFrame::~MainFrame().

void ConfigDB::setJokerPlus1 bool   ) 
 

Definition at line 761 of file configdb.cc.

References MISC.

void ConfigDB::setJustifH int  ,
enum  Justif
 

Definition at line 393 of file configdb.cc.

References HJUST.

void ConfigDB::setJustifT int  ,
enum  Justif
 

Definition at line 400 of file configdb.cc.

References TJUST.

void ConfigDB::setMarginX long   ) 
 

Definition at line 564 of file configdb.cc.

References MARGINX.

Referenced by setPageSetupData().

void ConfigDB::setMarginY long   ) 
 

Definition at line 569 of file configdb.cc.

References MARGINY.

Referenced by setPageSetupData().

void ConfigDB::setNameH int  ,
wxString 
 

Definition at line 331 of file configdb.cc.

References HNAME.

void ConfigDB::setOrientation long   ) 
 

Definition at line 589 of file configdb.cc.

References ORIENT.

Referenced by setPrintData().

void ConfigDB::setPageSetupData wxPageSetupData   ) 
 

Definition at line 619 of file configdb.cc.

References setMarginX(), and setMarginY().

void ConfigDB::setPrintData wxPrintData   ) 
 

Definition at line 606 of file configdb.cc.

References setOrientation().

void ConfigDB::setPrintLineScale float   ) 
 

Definition at line 630 of file configdb.cc.

void ConfigDB::setRackChecking bool   ) 
 

Definition at line 775 of file configdb.cc.

References MISC.

void ConfigDB::setSpacesH int  ,
int 
 

Definition at line 427 of file configdb.cc.

References HSPACE.

void ConfigDB::setSpacesT int  ,
int 
 

Definition at line 434 of file configdb.cc.

References TSPACE.

void ConfigDB::setTilePath wxString  path,
wxString  name
 

Definition at line 221 of file configdb.cc.

References TILENAME, and TILEPATH.


The documentation for this class was generated from the following files:
Generated on Thu Dec 29 02:01:15 2005 for Eliot by  doxygen 1.4.5