24 #include "wxgis/catalogui/catalogui.h"
25 #include "wxgis/catalog/gxssdataset.h"
42 wxGxSpreadsheetDatasetUI(wxGISEnumTableType 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);
45 virtual wxIcon GetLargeImage(
void);
46 virtual wxIcon GetSmallImage(
void);
47 virtual wxString ContextMenu(
void)
const {
return wxString(wxT(
"wxGxFeatureDataset.ContextMenu"));};
48 virtual wxString NewMenu(
void)
const {
return wxString(wxT(
"wxGxSpreadsheetDataset.NewMenu"));};
50 virtual void EditProperties(wxWindow *parent);
53 virtual void LoadChildren(
void);
55 virtual wxThread::ExitCode Entry();
56 bool CreateAndRunCheckThread(
void);
58 wxIcon m_LargeIcon, m_SmallIcon;
59 wxIcon m_LargeSubIcon, m_SmallSubIcon;
77 wxGxSpreadsheetSubDatasetUI(wxGISEnumTableType nType,
wxGISDataset* pwxGISDataset,
wxGxObject *oParent,
const wxString &soName = wxEmptyString,
const CPLString &soPath =
"",
const wxIcon &LargeIcon = wxNullIcon,
const wxIcon &SmallIcon = wxNullIcon);
80 virtual wxIcon GetLargeImage(
void);
81 virtual wxIcon GetSmallImage(
void);
82 virtual wxString ContextMenu(
void)
const {
return wxString(wxT(
"wxGxSpreadsheetSubDatasetUI.ContextMenu"));};
83 virtual wxString NewMenu(
void)
const {
return wxEmptyString;};
85 virtual void EditProperties(wxWindow *parent);
87 wxIcon m_LargeIcon, m_SmallIcon;
Definition: gxssdatasetui.h:34
Definition: gxssdatasetui.h:70
A TrackCancel interface class.
Definition: core.h:144
Definition: catalogui.h:73
Definition: catalogui.h:90
Definition: gxssdataset.h:72
Definition: gxssdataset.h:36
Definition: gxobject.h:37