Version: 0.6.0
Inheritance diagram for wxGISToolBar:
Collaboration diagram for wxGISToolBar:

Public Member Functions

 wxGISToolBar (wxWindow *parent, wxWindowID id=-1, const wxPoint &position=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxAUI_TB_DEFAULT_STYLE, const wxString &sName=NONAME, const wxString &sCaption=_("No Caption"), wxGISEnumCommandBars type=enumGISCBNone)
 
virtual void SetLeftDockable (bool bLDock)
 
virtual void SetRightDockable (bool bRDock)
 
virtual bool GetLeftDockable (void)
 
virtual bool GetRightDockable (void)
 
virtual void AddCommand (wxGISCommand *pCmd)
 
virtual void SetName (const wxString &sName)
 
virtual wxString GetName (void)
 
virtual void SetCaption (const wxString &sCaption)
 
virtual wxString GetCaption (void)
 
virtual void RemoveCommand (size_t nIndex)
 
virtual void MoveCommandLeft (size_t nIndex)
 
virtual void MoveCommandRight (size_t nIndex)
 
virtual void Serialize (wxGISApplicationBase *pApp, wxXmlNode *pNode, bool bStore=false)
 
virtual void AddMenu (wxMenu *pMenu, wxString sName)
 
virtual void Activate (wxGISApplicationBase *pApp)
 
virtual void Deactivate (void)
 
virtual void UpdateControls (void)
 
- Public Member Functions inherited from wxGISCommandBar
 wxGISCommandBar (const wxString &sName=NONAME, const wxString &sCaption=_("No Caption"), wxGISEnumCommandBars type=enumGISCBNone)
 
virtual wxString GetName (void) const
 
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
 
- Public Member Functions inherited from wxGISPointer
virtual wxInt32 Reference (void)
 
virtual wxInt32 Dereference (void)
 
virtual wxInt32 Release (void)
 

Protected Member Functions

virtual void OnMotion (wxMouseEvent &evt)
 
virtual void OnToolDropDown (wxAuiToolBarEvent &event)
 
virtual void OnDropDownCommand (wxCommandEvent &event)
 
void ReAddCommand (wxGISCommand *pCmd)
 

Protected Attributes

wxGISStatusBarm_pStatusBar
 
bool m_bLDock
 
bool m_bRDock
 
bool m_bActive
 
IDropDownCommandm_pDropDownCommand
 
std::map< size_t,
IToolBarControl * > 
m_RemControlMap
 
- 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
 

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