#include <gxobjdialog.h>


Public Member Functions | |
| wxGxDialogContentView (wxWindow *parent, wxWindowID id=OBJDLGLISTCTRLID, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxLC_LIST|wxLC_EDIT_LABELS|wxLC_SORT_ASCENDING) | |
| virtual bool | Create (wxWindow *parent, wxWindowID id=OBJDLGLISTCTRLID, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxLC_LIST|wxLC_EDIT_LABELS|wxLC_SORT_ASCENDING, const wxString &name=wxT("ContentView")) |
| virtual bool | Activate (wxGISApplicationBase *application, wxXmlNode *pConf) |
| virtual void | Deactivate (void) |
| virtual void | OnActivated (wxListEvent &event) |
| virtual void | SetFilters (const wxGxObjectFiltersArray &FiltersArray) |
| virtual void | SetCurrentFilter (size_t nFilterIndex) |
| virtual wxGxSelection *const | GetSelectedObjects (void) |
| virtual bool | AddObject (wxGxObject *const pObject) |
Public Member Functions inherited from wxGxContentView | |
| wxGxContentView (wxWindow *parent, wxWindowID id=LISTCTRLID, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=LISTSTYLE) | |
| virtual void | Serialize (wxXmlNode *pRootNode, bool bStore) |
| virtual void | ResetContents (void) |
| virtual wxGxObject *const | GetParentGxObject (void) const |
| virtual void | SelectAll (void) |
| virtual bool | Show (bool show=true) |
| virtual void | RefreshAll (void) |
| virtual long | HitTest (const wxPoint &point, int &flags, long *pSubItem=NULL) const |
| virtual bool | Activate (IApplication *const pApplication, wxXmlNode *const pConf) |
| virtual bool | Applies (wxGxSelection *const pSelection) |
| virtual void | BeginRename (long nObjectID=wxNOT_FOUND) |
| virtual void | SetStyle (wxGISEnumContentsViewStyle style) |
| virtual wxGISEnumContentsViewStyle | GetStyle (void) |
| virtual bool | CanSetStyle (void) |
| 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 | OnColClick (wxListEvent &event) |
| virtual void | OnContextMenu (wxContextMenuEvent &event) |
| virtual void | ShowContextMenu (const wxPoint &pos) |
| virtual void | SetColumnImage (int col, int image) |
| virtual void | OnBeginLabelEdit (wxListEvent &event) |
| virtual void | OnEndLabelEdit (wxListEvent &event) |
| virtual void | OnSelected (wxListEvent &event) |
| virtual void | OnDeselected (wxListEvent &event) |
| virtual void | OnBeginDrag (wxListEvent &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 | OnSelectionChanged (wxGxSelectionEvent &event) |
Public Member Functions inherited from wxGxView | |
| virtual wxString | GetViewName (void) const |
| virtual wxIcon | GetViewIcon (void) |
| virtual void | SetViewIcon (wxIcon Icon) |
| virtual void | Refresh (void) |
| virtual void | OnShow (bool bShow) |
Protected Attributes | |
| long | m_ConnectionPointSelectionCookie |
| wxGxObjectFiltersArray | m_FiltersArray |
| size_t | m_nFilterIndex |
Protected Attributes inherited from wxGxContentView | |
| bool | m_bSortAsc |
| short | m_currentSortCol |
| wxGISEnumContentsViewStyle | m_current_style |
| wxArrayInt | m_anOrder |
| wxArrayInt | m_anWidth |
| wxImageList | m_ImageListSmall |
| wxImageList | m_ImageListLarge |
| long | m_ConnectionPointCatalogCookie |
| wxGxSelection * | m_pSelection |
| wxGxCatalogUI * | m_pCatalog |
| wxGISApplicationBase * | m_pApp |
| wxGxApplication * | m_pGxApp |
| wxGISCommand * | m_pDeleteCmd |
| long | m_nParentGxObjectID |
| bool | m_bDragging |
| wxVector< ICONDATA > | m_IconsArray |
| wxCriticalSection | m_CritSect |
| wxCriticalSection | m_CritSectCont |
| wxCriticalSection | m_CritSectFillMeta |
| long | m_HighLightItem |
| int | m_bPrevChar |
| wxArrayLong | m_anFillMetaIDs |
Protected Attributes inherited from wxGxView | |
| wxString | m_sViewName |
| wxXmlNode * | m_pXmlConf |
| wxIcon | m_Icon |
Additional Inherited Members | |
Public Types inherited from wxGxContentView | |
|
typedef struct wxGxContentView::_itemdata | ITEMDATA |
|
typedef struct wxGxContentView::_itemdata * | LPITEMDATA |
|
typedef struct wxGxContentView::_icondata | ICONDATA |
Protected Member Functions inherited from wxGxContentView | |
| int | GetIconPos (wxIcon icon_small, wxIcon icon_large) |
| virtual void | InitColumns (void) |
| virtual void | SelectItem (int nChar=WXK_DOWN, bool bShift=false) |
| virtual wxThread::ExitCode | Entry () |
| virtual bool | CreateAndRunFillMetaThread (void) |
| virtual void | DestroyFillMetaThread (void) |
The content view class on center of GxObjDialog.