Version: 0.6.0
wxTreeViewComboPopup Class Reference

#include <gxobjdialog.h>

Inheritance diagram for wxTreeViewComboPopup:
Collaboration diagram for wxTreeViewComboPopup:

Public Member Functions

virtual void Init ()
 
virtual void OnPopup ()
 
virtual void OnDismiss ()
 
virtual bool Create (wxWindow *parent)
 
virtual bool Create (wxWindow *parent, wxWindowID id=TREECTRLID, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxBORDER_SIMPLE|wxTR_NO_BUTTONS|wxTR_NO_LINES|wxTR_SINGLE, const wxString &name=wxT("ViewComboPopup"))
 
virtual wxWindow * GetControl ()
 
virtual void SetStringValue (const wxString &s)
 
virtual wxString GetStringValue () const
 
virtual void OnMouseMove (wxMouseEvent &event)
 
virtual void OnMouseClick (wxMouseEvent &event)
 
virtual void OnDblClick (wxTreeEvent &event)
 
virtual void OnSelectionChanged (wxGxSelectionEvent &event)
 
virtual wxSize GetAdjustedSize (int minWidth, int prefHeight, int maxHeight)
 
virtual void AddTreeItem (wxGxObject *pGxObject, wxTreeItemId hParent)
 
virtual wxGxSelection *const GetSelectedObjects (void)
 
- Public Member Functions inherited from wxGxTreeViewBase
 wxGxTreeViewBase (wxWindow *parent, wxWindowID id=TREECTRLID, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTR_HAS_BUTTONS|wxTR_TWIST_BUTTONS)
 
virtual void RefreshAll (void)
 
virtual bool Activate (IApplication *const pApplication, wxXmlNode *const pConf)
 
virtual void Deactivate (void)
 
virtual void BeginRename (long nObjectID=wxNOT_FOUND)
 
virtual void Refresh (void)
 
virtual int OnCompareItems (const wxTreeItemId &item1, const wxTreeItemId &item2)
 
- Public Member Functions inherited from wxGxView
virtual wxString GetViewName (void) const
 
virtual wxIcon GetViewIcon (void)
 
virtual void SetViewIcon (wxIcon Icon)
 
virtual bool Applies (wxGxSelection *const Selection)
 
virtual void OnShow (bool bShow)
 

Protected Attributes

wxTreeItemId m_PrewItemId
 
bool m_bClicked
 
- Protected Attributes inherited from wxGxTreeViewBase
wxImageList m_TreeImageList
 
wxTreeItemMap m_TreeMap
 
wxGISApplicationBasem_pApp
 
wxGxApplicationm_pGxApp
 
long m_ConnectionPointCatalogCookie
 
long m_ConnectionPointSelectionCookie
 
wxGxSelectionm_pSelection
 
wxGxCatalogUIm_pCatalog
 
wxGISCommandm_pDeleteCmd
 
wxVector< ICONDATAm_IconsArray
 
- Protected Attributes inherited from wxGxView
wxString m_sViewName
 
wxXmlNode * m_pXmlConf
 
wxIcon m_Icon
 

Additional Inherited Members

- Public Types inherited from wxGxTreeViewBase
typedef std::map< long,
wxTreeItemId > 
wxTreeItemMap
 
typedef struct
wxGxTreeViewBase::_icondata 
ICONDATA
 
- Protected Member Functions inherited from wxGxTreeViewBase
virtual void AddRoot (wxGxObject *pGxObject)
 
virtual void OnItemExpanding (wxTreeEvent &event)
 
virtual void OnItemRightClick (wxTreeEvent &event)
 
virtual void OnChar (wxKeyEvent &event)
 
virtual void OnObjectRefreshed (wxGxCatalogEvent &event)
 
virtual void OnObjectAdded (wxGxCatalogEvent &event)
 
virtual void OnObjectChanged (wxGxCatalogEvent &event)
 
virtual void OnObjectDeleted (wxGxCatalogEvent &event)
 
virtual void UpdateGxSelection (void)
 

Detailed Description

The tree view class on top of GxObjDialog - tree in popup.

Library:  wxGISCatalogUI

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