// (instead of calling SetValue) in derived (wxObject) properties.
m_value_wxFontData << value;
- SetParentalType(wxPG_PROP_AGGREGATE);
-
// Add extra children.
- AddChild( new wxColourProperty(_("Colour"), wxPG_LABEL,
- fontData.GetColour() ) );
+ AddPrivateChild( new wxColourProperty(_("Colour"), wxPG_LABEL,
+ fontData.GetColour() ) );
}
wxFontDataProperty::~wxFontDataProperty () { }
const wxSize& value) : wxPGProperty(label,name)
{
SetValueI(value);
- SetParentalType(wxPG_PROP_AGGREGATE);
- AddChild( new wxIntProperty(wxT("Width"),wxPG_LABEL,value.x) );
- AddChild( new wxIntProperty(wxT("Height"),wxPG_LABEL,value.y) );
+ AddPrivateChild( new wxIntProperty(wxT("Width"),wxPG_LABEL,value.x) );
+ AddPrivateChild( new wxIntProperty(wxT("Height"),wxPG_LABEL,value.y) );
}
wxSizeProperty::~wxSizeProperty() { }
const wxPoint& value) : wxPGProperty(label,name)
{
SetValueI(value);
- SetParentalType(wxPG_PROP_AGGREGATE);
- AddChild( new wxIntProperty(wxT("X"),wxPG_LABEL,value.x) );
- AddChild( new wxIntProperty(wxT("Y"),wxPG_LABEL,value.y) );
+ AddPrivateChild( new wxIntProperty(wxT("X"),wxPG_LABEL,value.x) );
+ AddPrivateChild( new wxIntProperty(wxT("Y"),wxPG_LABEL,value.y) );
}
wxPointProperty::~wxPointProperty() { }