Version: 0.6.0

#include <commandbar.h>

Inheritance diagram for wxGISMenu:
Collaboration diagram for wxGISMenu:

Classes

struct  submenudata
 

Public Member Functions

 wxGISMenu (const wxString &sName=NONAME, const wxString &sCaption=_("No Caption"), wxGISEnumCommandBars type=enumGISCBNone, const wxString &title=wxEmptyString, long style=0)
 
virtual void AddCommand (wxGISCommand *pCmd)
 
virtual void RemoveCommand (size_t nIndex)
 
virtual void MoveCommandLeft (size_t nIndex)
 
virtual void MoveCommandRight (size_t nIndex)
 
virtual void AddMenu (wxMenu *pMenu, wxString sName)
 
- Public Member Functions inherited from wxGISCommandBar
 wxGISCommandBar (const wxString &sName=NONAME, const wxString &sCaption=_("No Caption"), wxGISEnumCommandBars type=enumGISCBNone)
 
virtual void SetName (const wxString &sName)
 
virtual wxString GetName (void) const
 
virtual void SetCaption (const wxString &sCaption)
 
virtual wxString GetCaption (void) const
 
virtual void SetType (wxGISEnumCommandBars type)
 
virtual wxGISEnumCommandBars GetType (void)
 
virtual size_t GetCommandCount (void)
 
virtual wxGISCommandGetCommand (size_t nIndex) const
 
virtual void Serialize (wxGISApplicationBase *pApp, wxXmlNode *pNode, bool bStore=false)
 
- Public Member Functions inherited from wxGISPointer
virtual wxInt32 Reference (void)
 
virtual wxInt32 Dereference (void)
 
virtual wxInt32 Release (void)
 

Protected Types

typedef struct
wxGISMenu::submenudata 
SUBMENUDATA
 

Protected Attributes

wxVector< SUBMENUDATAm_SubmenuArray
 
- Protected Attributes inherited from wxGISCommandBar
wxCommandPtrArray m_CommandArray
 
wxString m_sName
 
wxString m_sCaption
 
wxGISEnumCommandBars m_type
 
- Protected Attributes inherited from wxGISPointer
wxInt32 m_RefCount
 

Detailed Description

wxGISMenu class. Menu context or dropdown

Library:  wxGISFramework

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