24 #include "wxgis/remoteserverui/remoteserverui.h"
25 #include "wxgis/net/tcp.h"
27 #include <wx/string.h>
28 #include <wx/stattext.h>
29 #include <wx/gdicmn.h>
31 #include <wx/colour.h>
32 #include <wx/settings.h>
33 #include <wx/textctrl.h>
35 #include <wx/button.h>
36 #include <wx/statbox.h>
46 virtual wxWindow* GetPropertyPage(wxWindow* pParent) = 0;
57 wxNetPropertyPage(
INetConnFactoryUI* pFactory, wxWindow* pParent, wxWindowID
id = wxID_ANY,
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
long style = wxCLIP_CHILDREN | wxNO_BORDER | wxTAB_TRAVERSAL) : wxPanel(pParent,
id, pos, size, style)
59 m_pFactory = pFactory;
62 virtual wxXmlNode* OnSave(
void) = 0;
63 virtual wxString GetLastError(
void){
return m_sErrorMsg;};
81 ID_SEARCHBT = wxID_HIGHEST + 4501,
89 void OnSearchBtnClick( wxCommandEvent& event );
91 virtual wxXmlNode* OnSave(
void);
102 wxStaticText* m_staticText01;
103 wxTextCtrl* m_textCtr_name;
104 wxStaticText* m_staticText11;
105 wxTextCtrl* m_textCtr_addr;
106 wxStaticText* m_staticText12;
107 wxTextCtrl* m_textCtr_port;
108 wxButton* m_button_search;
109 wxStaticText* m_staticText13;
110 wxTextCtrl* m_textCtrl_user;
111 wxStaticText* m_staticText14;
112 wxTextCtrl* m_textCtrl_pass;
114 DECLARE_EVENT_TABLE()
129 virtual wxWindow* GetPropertyPage(wxWindow* pParent);
The tcp network connection property page.
Definition: netfactoryui.h:75
Definition: netfactoryui.h:52
The UI factory to create net connections.
Definition: netfactoryui.h:120
The network connection factory UI interface class.
Definition: netfactoryui.h:42