p->SetModifiedStatus(modified);
}
+ /**
+ Sets name of a property.
+
+ @param id
+ Name or pointer of property which name to change.
+
+ @param newName
+ New name for property.
+ */
+ void SetPropertyName( wxPGPropArg id, const wxString& newName )
+ {
+ wxPG_PROP_ARG_CALL_PROLOG()
+ m_pState->DoSetPropertyName( p, newName );
+ }
+
/**
Sets property (and, recursively, its children) to have read-only value.
In other words, user cannot change the value in the editor, but they
wxVariant v(value);
SetPropVal( id, v );
}
- void SetPropertyValue( wxPGPropArg id, const wxChar* value )
+#if wxUSE_WCHAR_T
+ void SetPropertyValue( wxPGPropArg id, const wchar_t* value )
+ {
+ SetPropertyValueString( id, wxString(value) );
+ }
+#endif
+ void SetPropertyValue( wxPGPropArg id, const char* value )
{
SetPropertyValueString( id, wxString(value) );
}