rasdaman complete source
Public Member Functions | Static Public Attributes | Protected Attributes | List of all members
rviewMainFrame Class Reference

#include <rview.hh>

Inheritance diagram for rviewMainFrame:
rviewFrame

Public Member Functions

 rviewMainFrame (wxFrame *frame, char *title, int x, int y, int w, int h)
 
 ~rviewMainFrame (void)
 
void OnMenuCommand (int id)
 
void OnSize (int w, int h)
 
void SetDatabaseInfo (const char *srvName, int srvPort, const char *dbName, const char *usrName)
 
void GetDatabaseInfo (DynamicString &srvName, int &srvPort, DynamicString &dbName, DynamicString &usrName, DynamicString &usrPassword) const
 
void newDBState (bool newState)
 
bool OnClose ()
 
void label (void)
 
int process (wxObject &obj, wxEvent &evt)
 
int userEvent (const user_event &ue)
 
virtual const char * getFrameName (void) const
 
virtual rviewFrameType getFrameType (void) const
 
- Public Member Functions inherited from rviewFrame
 rviewFrame (wxFrame *parent, char *title, int x, int y, int w, int h)
 
virtual ~rviewFrame (void)
 
int checkobj (wxObject &obj)
 
virtual int requestQuit (int level)
 
virtual void childMouseEvent (wxWindow *child, wxMouseEvent &mevt)
 
void setParent (rviewFrame *parent)
 
void registerChild (rviewFrame *child)
 
void deregisterChild (rviewFrame *child)
 

Static Public Attributes

static const int main_width
 
static const int main_height
 
static const int main_border
 
static const int main_theight
 
static const int main_bwidth
 
static const int main_bheight
 

Protected Attributes

rviewTextserver
 
rviewTextport
 
rviewTextdatabase
 
rviewTextusername
 
rviewTextuserpassword
 
rviewButtonopenBut
 
wxPanel * panel
 
wxMenuBar * mBar
 
bool dbOpen
 
rviewAboutaboutWindow
 
- Protected Attributes inherited from rviewFrame
rviewFrameMgrframes
 
rviewFrameparentFrame
 
int frameWidth
 
int frameHeight
 

Constructor & Destructor Documentation

rviewMainFrame::rviewMainFrame ( wxFrame *  frame,
char *  title,
int  x,
int  y,
int  w,
int  h 
)
rviewMainFrame::~rviewMainFrame ( void  )

Member Function Documentation

void rviewMainFrame::GetDatabaseInfo ( DynamicString srvName,
int &  srvPort,
DynamicString dbName,
DynamicString usrName,
DynamicString usrPassword 
) const
virtual const char* rviewMainFrame::getFrameName ( void  ) const
virtual

Reimplemented from rviewFrame.

virtual rviewFrameType rviewMainFrame::getFrameType ( void  ) const
virtual

Reimplemented from rviewFrame.

void rviewMainFrame::label ( void  )
virtual

Implements rviewFrame.

void rviewMainFrame::newDBState ( bool  newState)
bool rviewMainFrame::OnClose ( )
virtual

Reimplemented from rviewFrame.

void rviewMainFrame::OnMenuCommand ( int  id)
void rviewMainFrame::OnSize ( int  w,
int  h 
)
int rviewMainFrame::process ( wxObject &  obj,
wxEvent &  evt 
)
virtual

Implements rviewFrame.

void rviewMainFrame::SetDatabaseInfo ( const char *  srvName,
int  srvPort,
const char *  dbName,
const char *  usrName 
)
int rviewMainFrame::userEvent ( const user_event ue)
virtual

Reimplemented from rviewFrame.

Member Data Documentation

rviewAbout* rviewMainFrame::aboutWindow
protected
rviewText* rviewMainFrame::database
protected
bool rviewMainFrame::dbOpen
protected
const int rviewMainFrame::main_bheight
static
const int rviewMainFrame::main_border
static
const int rviewMainFrame::main_bwidth
static
const int rviewMainFrame::main_height
static
const int rviewMainFrame::main_theight
static
const int rviewMainFrame::main_width
static
wxMenuBar* rviewMainFrame::mBar
protected
rviewButton* rviewMainFrame::openBut
protected
wxPanel* rviewMainFrame::panel
protected
rviewText* rviewMainFrame::port
protected
rviewText* rviewMainFrame::server
protected
rviewText* rviewMainFrame::username
protected
rviewText* rviewMainFrame::userpassword
protected

The documentation for this class was generated from the following file: