23 #include "wxgis/framework/command.h"
24 #include "wxgis/catalogui/gxapplication.h"
26 enum wxGISEnumCatalogMainCmdType{
27 enumGISCatalogMainCmdUpOneLevel = 0,
28 enumGISCatalogMainCmdConnectFolder,
29 enumGISCatalogMainCmdDisconnectFolder,
30 enumGISCatalogMainCmdLocation,
31 enumGISCatalogMainCmdDelete,
32 enumGISCatalogMainCmdBack,
33 enumGISCatalogMainCmdForward,
34 enumGISCatalogMainCmdCreateFolder,
35 enumGISCatalogMainCmdRename,
36 enumGISCatalogMainCmdRefresh,
37 enumGISCatalogMainCmdProperties,
38 enumGISCatalogMainCmdCopy,
39 enumGISCatalogMainCmdCut,
40 enumGISCatalogMainCmdPaste,
41 enumGISCatalogMainCmdSendEmail,
42 enumGISCatalogMainCmdConnect,
43 enumGISCatalogMainCmdDisconnect,
44 enumGISCatalogMainCmdMax
65 virtual wxIcon GetBitmap(
void);
66 virtual wxString GetCaption(
void);
67 virtual wxString GetCategory(
void);
68 virtual bool GetChecked(
void);
69 virtual bool GetEnabled(
void);
70 virtual wxString GetMessage(
void);
71 virtual wxGISEnumCommandKind GetKind(
void);
74 virtual wxString GetTooltip(
void);
75 virtual unsigned char GetCount(
void);
78 virtual wxString GetToolLabel(
void);
79 virtual bool HasToolLabel(
void);
84 bool AddGxObjectToZip(wxArrayString &saPaths,
void* hZIP,
wxGxObject* pGxObject,
const CPLString &szPath =
"");
85 void AddFileToZip(
const CPLString &szPath,
void* hZIP, GByte **pabyBuffer,
size_t nBufferSize,
const CPLString &szPrependPath,
const wxString &sCharset);
89 wxIcon m_IconFolderUp, m_IconFolderConn, m_IconFolderConnDel, m_IconDel, m_IconGoPrev, m_IconGoNext;
90 wxIcon m_IconFolderNew, m_IconEdit, m_IconViewRefresh, m_IconProps;
91 wxIcon m_LargeFolderIcon, m_SmallFolderIcon;
92 wxIcon m_CopyIcon, m_CutIcon, m_PasteIcon;
93 wxIcon m_EmailIcon, m_ConnectIcon;
94 short m_nPrevNextSelCount;
virtual void OnClick(void)
Definition: catalogcmd.cpp:485
An Interface class for GxApplication.
Definition: gxselection.h:80
Definition: applicationbase.h:65
virtual wxMenu * GetDropDownMenu(void)
Return DropDown Menu to show under button.
Definition: catalogcmd.cpp:1195
Definition: catalogcmd.h:54
Definition: command.h:151
virtual void OnDropDownCommand(int nID)
Execute the DropDown menu command.
Definition: catalogcmd.cpp:1263
Definition: gxobject.h:37