Version: 0.6.0

#include <catalogcmd.h>

Inheritance diagram for wxGISCatalogMainCmd:
Collaboration diagram for wxGISCatalogMainCmd:

Public Member Functions

virtual wxIcon GetBitmap (void)
 
virtual wxString GetCaption (void)
 
virtual wxString GetCategory (void)
 
virtual bool GetChecked (void)
 
virtual bool GetEnabled (void)
 
virtual wxString GetMessage (void)
 
virtual wxGISEnumCommandKind GetKind (void)
 
virtual void OnClick (void)
 
virtual bool OnCreate (wxGISApplicationBase *pApp)
 
virtual wxString GetTooltip (void)
 
virtual unsigned char GetCount (void)
 
virtual IToolBarControlGetControl (void)
 
virtual wxString GetToolLabel (void)
 
virtual bool HasToolLabel (void)
 
virtual wxMenu * GetDropDownMenu (void)
 Return DropDown Menu to show under button. More...
 
virtual void OnDropDownCommand (int nID)
 Execute the DropDown menu command. More...
 
- Public Member Functions inherited from wxGISCommand
 wxGISCommand (void)
 A constructor.
 
virtual ~wxGISCommand (void)
 A destructor.
 
virtual void SetId (long nId)
 
virtual long GetId (void) const
 
virtual void SetSubType (unsigned char SubType)
 
virtual unsigned char GetSubType (void) const
 
- Public Member Functions inherited from IToolControl
virtual ~IToolControl (void)
 A destructor.
 
- Public Member Functions inherited from IDropDownCommand
virtual ~IDropDownCommand (void)
 A destructor.
 

Protected Member Functions

bool AddGxObjectToZip (wxArrayString &saPaths, void *hZIP, wxGxObject *pGxObject, const CPLString &szPath="")
 
void AddFileToZip (const CPLString &szPath, void *hZIP, GByte **pabyBuffer, size_t nBufferSize, const CPLString &szPrependPath, const wxString &sCharset)
 

Protected Attributes

wxGISApplicationBasem_pApp
 
wxGxApplicationBasem_pGxApp
 
wxIcon m_IconFolderUp
 
wxIcon m_IconFolderConn
 
wxIcon m_IconFolderConnDel
 
wxIcon m_IconDel
 
wxIcon m_IconGoPrev
 
wxIcon m_IconGoNext
 
wxIcon m_IconFolderNew
 
wxIcon m_IconEdit
 
wxIcon m_IconViewRefresh
 
wxIcon m_IconProps
 
wxIcon m_LargeFolderIcon
 
wxIcon m_SmallFolderIcon
 
wxIcon m_CopyIcon
 
wxIcon m_CutIcon
 
wxIcon m_PasteIcon
 
wxIcon m_EmailIcon
 
wxIcon m_ConnectIcon
 
short m_nPrevNextSelCount
 
- Protected Attributes inherited from wxGISCommand
unsigned char m_subtype
 
long m_CommandId
 

Detailed Description

The main catalog commands includes: "Up One Level", "Connect Folder", "Disconnect Folder", "Location", "Delete Item", "Back", "Forward", "Create Folder", "Rename", "Refresh", "Properties", "Copy", "Cut" and "Paste".

Library:  wxGISCatalogUI

Member Function Documentation

wxMenu * wxGISCatalogMainCmd::GetDropDownMenu ( void  )
virtual

Return DropDown Menu to show under button.

Returns
The menu pointer

Implements IDropDownCommand.

void wxGISCatalogMainCmd::OnClick ( void  )
virtual

Lock clipboard

Put data to clipboard

Lock clipboard

Put data to clipboard

Implements wxGISCommand.

void wxGISCatalogMainCmd::OnDropDownCommand ( int  nID)
virtual

Execute the DropDown menu command.

Parameters
nIDThe command ID to execute. The command ID will be from ID_MENUCMD to 2049. See #wxGISPluginIDs

Implements IDropDownCommand.


The documentation for this class was generated from the following files:
  • /home/bishop/work/projects/nextgismanager/include/wxgis/catalogui/catalogcmd.h
  • /home/bishop/work/projects/nextgismanager/src/catalogui/catalogcmd.cpp