- bool SetValue(const wxChar *szValue, const wxString& strValue);
- // return the string value
- bool QueryValue(const wxChar *szValue, wxString& strValue) const;
+ bool SetValue(const wxString& szValue, const wxString& strValue);
+ // retrieve the string value
+ bool QueryValue(const wxString& szValue, wxString& strValue) const
+ { return QueryValue(szValue, strValue, false); }
+ // retrieve raw string value
+ bool QueryRawValue(const wxString& szValue, wxString& strValue) const
+ { return QueryValue(szValue, strValue, true); }
+ // retrieve either raw or expanded string value
+ bool QueryValue(const wxString& szValue, wxString& strValue, bool raw) const;