28#include <wx/notebook.h> 
   29#include <wx/propgrid/propgrid.h> 
   30#include <wx/propgrid/manager.h> 
   31#include <wx/propgrid/props.h> 
   47    bool Validate( wxWindow* aParent )
 override { 
return true; }
 
 
   99    bool StringToValue( wxVariant& aVariant, 
const wxString& aText, 
int aArgFlags = 0 )
 
  102    bool OnEvent( wxPropertyGrid* propgrid, wxWindow* wnd_primary, wxEvent& event ) 
override;
 
 
  116                       int aParamIndex, 
const wxArrayString& aValues );
 
  118#if wxCHECK_VERSION( 3, 3, 0 ) 
  119    bool IntToValue( wxVariant& aVariant, 
int aNumber,
 
  120            wxPGPropValFormatFlags aArgFlags = wxPGPropValFormatFlags::Null ) 
const override;
 
  122    bool IntToValue( wxVariant& aVariant, 
int aNumber, 
int aArgFlags = 0 ) 
const override;
 
 
SIM_BOOL_PROPERTY(const wxString &aLabel, const wxString &aName, SIM_MODEL &aModel, int aParamIndex)
 
void OnSetValue() override
 
wxValidator * DoGetValidator() const override
 
SIM_ENUM_PROPERTY(const wxString &aLabel, const wxString &aName, SIM_MODEL &aModel, int aParamIndex, const wxArrayString &aValues)
 
bool IntToValue(wxVariant &aVariant, int aNumber, int aArgFlags=0) const override
 
const SIM_MODEL::PARAM & GetParam() const
 
SIM_PROPERTY(SIM_MODEL &aModel, int aParamIndex)
wxPropertyGrid property specializations for simulator.
 
bool m_disabled
If true, never access the models.
 
wxValidator * DoGetValidator() const override
 
SIM_STRING_PROPERTY(const wxString &aLabel, const wxString &aName, SIM_MODEL &aModel, int aParamIndex, SIM_VALUE::TYPE aValueType=SIM_VALUE::TYPE_FLOAT, SIM_VALUE_GRAMMAR::NOTATION aNotation=SIM_VALUE_GRAMMAR::NOTATION::SI)
 
SIM_VALUE::TYPE m_valueType
 
bool OnEvent(wxPropertyGrid *propgrid, wxWindow *wnd_primary, wxEvent &event) override
 
bool StringToValue(wxVariant &aVariant, const wxString &aText, int aArgFlags=0) const override
 
wxPropertyGrid property specializations for simulator.
 
bool Validate(wxWindow *aParent) override
 
bool TransferToWindow() override
 
bool TransferFromWindow() override