00001
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
#ifndef _OPTIONSDIALOG_H
00024
#define _OPTIONSDIALOG_H
00025
00026
00027
using gui::Button;
00028
using gui::Surface;
00029
using gui::surface_event_t;
00030
using gui::Static;
00031
using gui::Edit;
00032
using gui::Dialog;
00033
00034 class OptionsDialog :
public gui::Dialog
00035 {
00036
public:
00037
OptionsDialog(Surface *);
00038
~OptionsDialog();
00039
void OnEvent(surface_event_t *);
00040
void Draw();
00041
void UpdateData(
bool dlg2vars =
true);
00042
00043
private:
00044 Static
m_st1;
00045 Edit
m_host;
00046 Static
m_st2;
00047 Edit
m_port;
00048 Button
m_ok;
00049 Button
m_cancel;
00050 };
00051
00052
00053
#endif // _OPTIONSDIALOG_H