Loading [MathJax]/extensions/tex2jax.js
Antares Simulator
Power System Simulator
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Modules Pages Concepts
Antares::Window::Inspector::InspectorGrid Class Referencefinal

Custom implementation of a property grid. More...

#include <grid.h>

Inheritance diagram for Antares::Window::Inspector::InspectorGrid:

Public Member Functions

 InspectorGrid (Frame &frame, wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=(0))
 
void apply (const InspectorData::Ptr &data)
 

Protected Types

using PropertyNameType = Yuni::CString<128, false>
 

Protected Member Functions

void OnPropertyChanging (wxPropertyGridEvent &event)
 
bool onPropertyChanging_A (wxPGProperty *, const PropertyNameType &name, const wxVariant &value)
 
bool onPropertyChanging_C (wxPGProperty *, const PropertyNameType &name, const wxVariant &value)
 
bool onPropertyChanging_Constraint (wxPGProperty *, const PropertyNameType &name, const wxVariant &value)
 
bool onPropertyChanging_ThermalCluster (wxPGProperty *, const PropertyNameType &name, const wxVariant &value)
 
bool onPropertyChanging_RenewableClusters (const PropertyNameType &name, const wxVariant &value)
 
bool onPropertyChanging_L (wxPGProperty *, const PropertyNameType &name, const wxVariant &value)
 
bool onPropertyChanging_S (wxPGProperty *, const PropertyNameType &name, const wxVariant &value)
 

Detailed Description

Custom implementation of a property grid.


The documentation for this class was generated from the following files: