AuxFrame Class Reference

#include <auxframes.h>

Inheritance diagram for AuxFrame:

AuxFrameList AuxFrameText BagFrame BoardFrame ResultFrame SearchFrame VerifFrame BenjFrame Plus1Frame RaccFrame GameFrame

Detailed Description

Generic AuxFrame :

Definition at line 72 of file auxframes.h.

Public Types

enum  refresh_t { REFRESH, FORCE_REFRESH }

Public Member Functions

 AuxFrame (wxFrame *, int, wxString, wxString)
 ~AuxFrame ()
void SwitchDisplay ()
void Reload ()
virtual void Refresh (refresh_t force=REFRESH)

Protected Attributes

int show
frames_id_t frameid
wxString name
wxString classname
ConfigDB config


Member Enumeration Documentation

enum AuxFrame::refresh_t
 

Enumerator:
REFRESH 
FORCE_REFRESH 

Definition at line 84 of file auxframes.h.


Constructor & Destructor Documentation

AuxFrame::AuxFrame wxFrame *  ,
int  ,
wxString  ,
wxString 
 

Definition at line 54 of file auxframes.cc.

References classname, config, frameid, ConfigDB::getFrameShow(), name, and show.

AuxFrame::~AuxFrame  ) 
 

Definition at line 64 of file auxframes.cc.

References classname, config, ConfigDB::setFramePos(), ConfigDB::setFrameShow(), ConfigDB::setFrameSize(), and show.


Member Function Documentation

virtual void AuxFrame::Refresh refresh_t  force = REFRESH  )  [inline, virtual]
 

Definition at line 91 of file auxframes.h.

Referenced by Reload(), and MainFrame::UpdateFrames().

void AuxFrame::Reload  ) 
 

Definition at line 91 of file auxframes.cc.

References classname, config, ConfigDB::getFramePos(), ConfigDB::getFrameSize(), MINH, MINW, Refresh(), and show.

Referenced by SwitchDisplay().

void AuxFrame::SwitchDisplay  ) 
 

Definition at line 74 of file auxframes.cc.

References Reload(), and show.

Referenced by MainFrame::OnMenuShowFrame().


Field Documentation

wxString AuxFrame::classname [protected]
 

Definition at line 77 of file auxframes.h.

Referenced by AuxFrame(), Reload(), and ~AuxFrame().

ConfigDB AuxFrame::config [protected]
 

Definition at line 78 of file auxframes.h.

Referenced by AuxFrame(), Plus1Frame::refresh(), Reload(), and ~AuxFrame().

frames_id_t AuxFrame::frameid [protected]
 

Definition at line 76 of file auxframes.h.

Referenced by AuxFrame().

wxString AuxFrame::name [protected]
 

Definition at line 77 of file auxframes.h.

Referenced by AuxFrame().

int AuxFrame::show [protected]
 

Definition at line 75 of file auxframes.h.

Referenced by AuxFrame(), Reload(), SwitchDisplay(), and ~AuxFrame().


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