Labyrinth
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
networksettings.hpp
1 //////////////////////////////
2 //
3 // File: labyrinth/online/networksettings.hpp
4 // Author: Maciej Kaminski
5 // E-mail: maciej.a.kaminski@gmail.com
6 // Website: maciejkaminski.pl
7 //
8 // File creation date: Jun 2014
9 // This file is part of Project Labyrinth
10 // This file is going to be released under terms of GNU GPL in near future
11 //
12 //////////////////////////////
13 
14 #ifndef __LXS_LABONLINE_NWSHPP__
15 #define __LXS_LABONLINE_NWSHPP__
16 #include "lxs/windowing/button.hpp"
17 #include "lxs/windowing/form.hpp"
18 namespace Labyrinth
19 {
20  //! namespace for "online" features of Labyrinth
21  namespace Online
22  {
23  //! Configure network access parameters
25  {
26  protected:
28  LxS::Windowing::TextEdit * hostip;
30  LxS::Windowing::Button * enter;
31  void UpdateSettings(LxS::Windowing::Button * e);
32  public:
33  void Initialize();
35  :loc(_loc)
36  {
37  hostip=0;
38  port=0;
39  enter=0;
40  }
41  void Refresh();
42  };
43  //end of class LoginForm
44 
45 
46  }
47 }
48 #endif