home *** CD-ROM | disk | FTP | other *** search
/ Enter 2005 March / ENTER.ISO / files / fwp-0.0.6-win32-installer.exe / ConnectToServerMenu.h < prev    next >
Encoding:
C/C++ Source or Header  |  2004-12-25  |  746 b   |  39 lines

  1. #ifndef __ConnectToServerMenu_h__
  2. #define __ConnectToServerMenu_h__
  3.  
  4. #include "Menu.h"
  5. #include "Texture.h"
  6. #include "PacketHandler.h"
  7.  
  8.  
  9. class ConnectToServerMenu:public Menu{
  10. public:
  11.     ConnectToServerMenu();
  12.     ~ConnectToServerMenu();
  13.  
  14.     bool open();
  15.  
  16.     void applySettings();
  17.     void updateSettings();
  18.  
  19.     bool getServerinfo();
  20. protected:
  21.     
  22.     Texture* backgroundTexture;
  23.     void drawBackground();
  24.  
  25.     serverinfoPacket_t* serverinfo;
  26.     char lastServerinfo_hostName[CON_MAX_STRING_LENGTH];
  27.     void drawServerinfo();
  28.  
  29.     ToggleButton* portToggleButton;
  30.     char** portToggleButtonItems;
  31.     int portToggleButtonNumItems;
  32.  
  33.     Textfield* serverHostNameTextfield;
  34.     Textfield* localPortTextfield;
  35.  
  36. };
  37.  
  38. #endif    /* __ConnectToServerMenu_h__ */
  39.