#include <gxobjdialog.h>
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 |
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 | 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) |
The tree view class on top of GxObjDialog - tree in popup.