Version: 0.6.0

#include <identifydlg.h>

Inheritance diagram for wxAxIdentifyView:
Collaboration diagram for wxAxIdentifyView:

Classes

struct  _filltreedata
 

Public Types

typedef struct
wxAxIdentifyView::_filltreedata 
FILLTREEDATA
 

Public Member Functions

 wxAxIdentifyView (wxWindow *parent, wxWindowID id=ID_WXGISIDENTIFYVIEW, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize)
 
virtual bool Create (wxWindow *parent, wxWindowID id=ID_WXGISIDENTIFYVIEW, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxBORDER_NONE|wxTAB_TRAVERSAL, const wxString &name=wxT("IdentifyView"))
 
virtual bool Activate (IApplication *const pApplication, wxXmlNode *const pConf)
 
virtual void Deactivate (void)
 
virtual void Refresh (void)
 
virtual wxString GetViewName (void) const
 
virtual wxIcon GetViewIcon (void)
 
virtual void SetViewIcon (wxIcon Icon)
 
virtual void Identify (wxGISMapView *pMapView, wxGISGeometry &GeometryBounds)
 
virtual void OnSelChanged (wxTreeEvent &event)
 
virtual void OnLeftDown (wxMouseEvent &event)
 
virtual void OnMenu (wxCommandEvent &event)
 
virtual void OnLayerRemoved (wxMxMapViewUIEvent &event)
 
- Public Member Functions inherited from wxGISIdentifyDlg
 wxGISIdentifyDlg (wxWindow *parent, wxWindowID id=ID_WXGISIDENTIFYDLG, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL)
 
void SplitterOnIdle (wxIdleEvent &)
 
virtual void OnSwitchSplit (wxCommandEvent &event)
 
virtual void OnItemRightClick (wxTreeEvent &event)
 
virtual void OnDoubleClickSash (wxSplitterEvent &event)
 
virtual void SetEncoding (const wxFontEncoding &eEnc)
 

Protected Types

enum  { ID_WXGISIDENTIFYVIEW = 1000 }
 
- Protected Types inherited from wxGISIdentifyDlg
enum  {
  ID_WXGISIDENTIFYDLG = 1001, ID_WXGISTREECTRL, ID_SWITCHSPLIT, ID_WGMENU_FLASH,
  ID_WGMENU_PAN, ID_WGMENU_ZOOM
}
 

Protected Member Functions

virtual void FillTree (const wxVector< FILLTREEDATA > &data)
 
virtual wxGISSymbolGetDrawSymbol (OGRwkbGeometryType eType) const
 

Protected Attributes

wxString m_sViewName
 
wxGISApplicationBasem_pApp
 
wxGISMapViewm_pMapView
 
long m_nConnectionPointMapCookie
 
- Protected Attributes inherited from wxGISIdentifyDlg
wxBoxSizer * m_bMainSizer
 
wxFlexGridSizer * m_fgTopSizer
 
wxStaticText * m_staticText1
 
wxChoice * m_LayerChoice
 
wxBitmapButton * m_bpSplitButton
 
wxSplitterWindow * m_splitter
 
wxBitmap m_BmpVert
 
wxBitmap m_BmpHorz
 
wxTreeCtrl * m_pTreeCtrl
 
wxGISFeatureDetailsPanelm_pFeatureDetailsPanel
 
wxImageList m_TreeImageList
 
wxXmlNode * m_pConf
 
wxMenu * m_pMenu
 
int m_nSashPos
 
wxString m_sAppName
 

Detailed Description

The wxAxIdentifyView dock window with identify results incide wxGISCatalog, wxGISMap...

Library:  wxGISCartoUI

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