git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61673
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
void SetLabel( const wxString& label ) { m_label = label; }
- inline void SetName( const wxString& newName );
+ void SetName( const wxString& newName );
/**
Changes what sort of parent this property is for its children.
m_customEditor = wxPropertyGridInterface::GetEditorByName(editorName);
}
-inline void wxPGProperty::SetName( const wxString& newName )
-{
- GetGrid()->SetPropertyName(this, newName);
-}
-
inline bool wxPGProperty::Hide( bool hide, int flags )
{
return GetGrid()->HideProperty(this, hide, flags);
return false;
}
+void wxPGProperty::SetName( const wxString& newName )
+{
+ wxPropertyGrid* pg = GetGrid();
+
+ if ( pg )
+ pg->SetPropertyName(this, newName);
+ else
+ DoSetName(newName);
+}
wxString wxPGProperty::GetName() const
{