The tree view in Catalog. More...
#include <gxtreeview.h>


Public Member Functions | |
| wxGxTreeView (wxWindow *parent, wxWindowID id=TREECTRLID, long style=wxTR_HAS_BUTTONS|wxTR_TWIST_BUTTONS|wxBORDER_NONE|wxTR_EDIT_LABELS) | |
| virtual wxDragResult | OnDragOver (wxCoord x, wxCoord y, wxDragResult def) |
| virtual bool | OnDropObjects (wxCoord x, wxCoord y, const wxArrayString &GxObjects, bool bIsControlOn) |
| virtual void | OnLeave () |
| virtual bool | CanPaste (void) |
| virtual void | OnBeginLabelEdit (wxTreeEvent &event) |
| virtual void | OnEndLabelEdit (wxTreeEvent &event) |
| virtual void | OnSelChanged (wxTreeEvent &event) |
| virtual void | OnItemRightClick (wxTreeEvent &event) |
| virtual void | OnBeginDrag (wxTreeEvent &event) |
| virtual void | OnActivated (wxTreeEvent &event) |
| virtual void | OnObjectAdded (wxGxCatalogEvent &event) |
| virtual void | BeginRename (long nObjectID=wxNOT_FOUND) |
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 | AddTreeItem (wxGxObject *pGxObject, wxTreeItemId hParent) |
| virtual void | RefreshAll (void) |
| virtual bool | Create (wxWindow *parent, wxWindowID id, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTR_HAS_BUTTONS|wxTR_TWIST_BUTTONS, const wxString &name=wxT("TreeView")) |
| virtual bool | Activate (IApplication *const pApplication, wxXmlNode *const pConf) |
| virtual void | Deactivate (void) |
| 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_HighLightItemId |
Protected Attributes inherited from wxGxTreeViewBase | |
| wxImageList | m_TreeImageList |
| wxTreeItemMap | m_TreeMap |
| wxGISApplicationBase * | m_pApp |
| wxGxApplication * | m_pGxApp |
| long | m_ConnectionPointCatalogCookie |
| long | m_ConnectionPointSelectionCookie |
| wxGxSelection * | m_pSelection |
| wxGxCatalogUI * | m_pCatalog |
| wxGISCommand * | m_pDeleteCmd |
| wxVector< ICONDATA > | m_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 | OnChar (wxKeyEvent &event) |
| virtual void | OnObjectRefreshed (wxGxCatalogEvent &event) |
| virtual void | OnObjectChanged (wxGxCatalogEvent &event) |
| virtual void | OnObjectDeleted (wxGxCatalogEvent &event) |
| virtual void | OnSelectionChanged (wxGxSelectionEvent &event) |
| virtual void | UpdateGxSelection (void) |
The tree view in Catalog.