45 wxWindowID
id = wxID_ANY,
46 const wxPoint& pos = wxDefaultPosition,
47 const wxSize& size = wxDefaultSize,
50 wxPropertyGrid(parent,
id, pos, size, style), pFrame(frame)
60 pCurrentSelection = data;
64 using PropertyNameType = Yuni::CString<128, false>;
66 void OnPropertyChanging(wxPropertyGridEvent& event);
67 bool onPropertyChanging_A(wxPGProperty*,
const PropertyNameType& name,
const wxVariant& value);
68 bool onPropertyChanging_C(wxPGProperty*,
const PropertyNameType& name,
const wxVariant& value);
69 bool onPropertyChanging_Constraint(wxPGProperty*,
70 const PropertyNameType& name,
71 const wxVariant& value);
72 bool onPropertyChanging_ThermalCluster(wxPGProperty*,
73 const PropertyNameType& name,
74 const wxVariant& value);
75 bool onPropertyChanging_RenewableClusters(
const PropertyNameType& name,
const wxVariant& value);
76 bool onPropertyChanging_L(wxPGProperty*,
const PropertyNameType& name,
const wxVariant& value);
77 bool onPropertyChanging_S(wxPGProperty*,
const PropertyNameType& name,
const wxVariant& value);