24 #include "wxgis/remoteserverui/remoteserverui.h"
25 #include "wxgis/remoteserver/gxremoteserver.h"
26 #include "wxgis/catalogui/catalogui.h"
39 wxGxRemoteServerUI(
wxGISNetClientConnection*
const pNetConn,
wxGxObject *oParent,
const wxString &soName = wxEmptyString,
const CPLString &soPath =
"",
const wxIcon &SmallIco = wxNullIcon,
const wxIcon &LargeIco = wxNullIcon,
const wxIcon &SmalDsbIco = wxNullIcon,
const wxIcon &LargeDsbIco = wxNullIcon,
const wxIcon &SmallAuthIco = wxNullIcon,
const wxIcon &LargeAuthIco = wxNullIcon);
42 virtual wxIcon GetLargeImage(
void);
43 virtual wxIcon GetSmallImage(
void);
44 virtual wxString ContextMenu(
void)
const {
return wxString(wxT(
"wxGxRemoteServerUI.ContextMenu"));};
45 virtual wxString NewMenu(
void)
const {
return wxEmptyString;};
47 virtual bool Invoke(wxWindow* pParentWnd);
49 virtual bool Connect(
void);
50 virtual bool Disconnect(
void);
55 wxIcon m_SmallIcon, m_LargeIcon;
56 wxIcon m_SmallDsblIcon, m_LargeDsblIcon;
57 wxIcon m_SmallAuthIcon, m_LargeAuthIcon;
The network connection interface class.
Definition: netconn.h:88
A Remote Server UI GxObject.
Definition: gxremoteserverui.h:31
Definition: catalogui.h:73
A Remote Server GxObject.
Definition: gxremoteserver.h:29
Definition: catalogui.h:60
Definition: netevent.h:34
Definition: gxobject.h:37