23 #include "wxgis/catalogui/catalogui.h"
24 #include "wxgis/catalog/gxmldataset.h"
41 wxGxMLDatasetUI(wxGISEnumVectorDatasetType eType,
wxGxObject *oParent,
const wxString &soName = wxEmptyString,
const CPLString &soPath =
"",
const wxIcon &LargeIcon = wxNullIcon,
const wxIcon &SmallIcon = wxNullIcon,
const wxIcon &SubLargeIcon = wxNullIcon,
const wxIcon &SubSmallIcon = wxNullIcon);
44 virtual wxIcon GetLargeImage(
void);
45 virtual wxIcon GetSmallImage(
void);
46 virtual wxString ContextMenu(
void)
const {
return wxString(wxT(
"wxGxFeatureDataset.ContextMenu"));};
47 virtual wxString NewMenu(
void)
const {
return wxString(wxT(
"wxGxKMLDataset.NewMenu"));};
49 virtual void EditProperties(wxWindow *parent);
52 virtual void LoadChildren(
void);
54 virtual wxThread::ExitCode Entry();
55 bool CreateAndRunCheckThread(
void);
57 wxIcon m_LargeIcon, m_SmallIcon;
58 wxIcon m_LargeSubIcon, m_SmallSubIcon;
76 wxGxMLSubDatasetUI(wxGISEnumVectorDatasetType nType,
wxGISDataset* pwxGISDataset,
wxGxObject *oParent,
const wxString &soName = wxEmptyString,
const CPLString &soPath =
"",
const wxIcon &LargeIcon = wxNullIcon,
const wxIcon &SmallIcon = wxNullIcon);
79 virtual wxIcon GetLargeImage(
void);
80 virtual wxIcon GetSmallImage(
void);
81 virtual wxString ContextMenu(
void)
const {
return wxString(wxT(
"wxGxKMLSubDataset.ContextMenu"));};
82 virtual wxString NewMenu(
void)
const {
return wxEmptyString;};
84 virtual void EditProperties(wxWindow *parent);
86 wxIcon m_LargeIcon, m_SmallIcon;
Definition: gxmldataset.h:35
Definition: gxmldatasetui.h:69
A TrackCancel interface class.
Definition: core.h:144
Definition: catalogui.h:73
Definition: gxmldataset.h:71
Definition: catalogui.h:90
Definition: gxmldatasetui.h:33
Definition: gxobject.h:37