Version: 0.6.0

#include <gpcontrols.h>

Inheritance diagram for wxGISDTChoice:
Collaboration diagram for wxGISDTChoice:

Public Member Functions

 wxGISDTChoice (const wxGISGPParameterArray &Params, int nParamIndex, wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL)
 
virtual bool Validate (void)
 
virtual void OnChoice (wxCommandEvent &event)
 
virtual void OnUpdateUI (wxUpdateUIEvent &event)
 
virtual void OnParamChanged (wxGISGPParamEvent &event)
 
virtual void OnParamDomAddVal (wxGISGPParamEvent &event)
 
virtual void OnParamDomClear (wxGISGPParamEvent &event)
 
- Public Member Functions inherited from wxGISDTBase
 wxGISDTBase (const wxGISGPParameterArray &Params, int nParamIndex, wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxCLIP_CHILDREN|wxCLIP_SIBLINGS|wxTAB_TRAVERSAL)
 
virtual void SetMessage (wxGISEnumGPMessageType nType=wxGISEnumGPMessageUnknown, const wxString &sMsg=wxEmptyString)
 
virtual wxGISGPParameterGetParameter (void) const
 
virtual wxGISEnumGPMessageType GetCurrentMessageType (void) const
 
virtual wxString GetCurrentMessage (void) const
 
virtual void OnDelete ()
 
virtual void OnParamMsgSet (wxGISGPParamEvent &event)
 

Protected Types

enum  { ID_CHOICESTR = wxID_HIGHEST + 3605 }
 

Protected Attributes

wxChoice * m_choice
 
wxBoxSizer * m_bPathSizer
 
- Protected Attributes inherited from wxGISDTBase
wxStaticBitmap * m_StateBitmap
 
wxStaticText * m_sParamDisplayName
 
wxString m_sFullDisplayName
 
wxStaticBitmap * m_bitmap
 
wxGISGPParameterm_pParam
 
wxImageList m_ImageList
 
wxGISEnumGPMessageType m_nCurrentType
 
wxString m_sCurrentMsg
 
wxGISGPParameterArray m_Params
 
int m_nParamIndex
 
long m_nAdvCookie
 

Detailed Description

The tool dialog control for choice value representation.

Library:  wxGISGeoprocessingUI

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