67 class rviewMainFrame:
public rviewFrame
71 rviewMainFrame(wxFrame *frame,
char *title,
int x,
int y,
int w,
int h);
72 ~rviewMainFrame(
void);
73 void OnMenuCommand(
int id);
74 void OnSize(
int w,
int h);
75 void SetDatabaseInfo(
const char *srvName,
int srvPort,
76 const char *dbName,
const char*usrName);
77 void GetDatabaseInfo(DynamicString &srvName,
int& srvPort, DynamicString &dbName,
78 DynamicString &usrName, DynamicString &usrPassword)
const;
79 void newDBState(
bool newState);
84 int process(wxObject &obj, wxEvent &evt);
86 int userEvent(
const user_event &ue);
88 virtual const char *getFrameName(
void)
const;
89 virtual rviewFrameType getFrameType(
void)
const;
93 static const int main_width;
94 static const int main_height;
96 static const int main_border;
98 static const int main_theight;
100 static const int main_bwidth;
101 static const int main_bheight;
110 rviewText *userpassword;
111 rviewButton *openBut;
115 rviewAbout *aboutWindow;
123 class rView:
public rmanClientApp
128 virtual ~rView(
void);
129 wxFrame *OnInit(
void);
130 void OpenCloseServer(
void);
131 void OpenQueryWindow(
void);
136 rviewMainFrame *mainFrame;
138 static const char labels_filename[];
139 static const char prefs_filename[];
140 static const double version;