Version: 0.6.0
wxGxDialogContentView Class Reference

#include <gxobjdialog.h>

Inheritance diagram for wxGxDialogContentView:
Collaboration diagram for wxGxDialogContentView:

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
 
wxGxSelectionm_pSelection
 
wxGxCatalogUIm_pCatalog
 
wxGISApplicationBasem_pApp
 
wxGxApplicationm_pGxApp
 
wxGISCommandm_pDeleteCmd
 
long m_nParentGxObjectID
 
bool m_bDragging
 
wxVector< ICONDATAm_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)
 

Detailed Description

The content view class on center of GxObjDialog.

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