*/
bool Copy(const wxString& szNewName);
/**
Copy the entire contents of the key recursively to another location
*/
bool Copy(const wxString& szNewName);
/**
Copy the entire contents of the key recursively to another location
*/
bool Copy(wxRegKey& keyDst);
/**
Copy the value to another key, possibly changing its name. By default
*/
bool Copy(wxRegKey& keyDst);
/**
Copy the value to another key, possibly changing its name. By default
*/
bool CopyValue(const wxString& szValue, wxRegKey& keyDst,
const wxString& szNewName = wxEmptyString);
/**
*/
bool CopyValue(const wxString& szValue, wxRegKey& keyDst,
const wxString& szNewName = wxEmptyString);
/**
Write the contents of this key and all its subkeys to the given file.
(The file will not be overwritten; it's an error if it already exists.)
Note that we export the key in REGEDIT4 format, not RegSaveKey() binary
Write the contents of this key and all its subkeys to the given file.
(The file will not be overwritten; it's an error if it already exists.)
Note that we export the key in REGEDIT4 format, not RegSaveKey() binary
*/
bool Export(const wxString& filename) const;
/**
Write the contents of this key and all its subkeys to the opened stream.
*/
bool Export(const wxString& filename) const;
/**
Write the contents of this key and all its subkeys to the opened stream.
- Explicitly opens the key. This method also allows the key to be opened in
- read-only mode by passing wxRegKey::Read instead of default
- wxRegKey::Write parameter.
+ Explicitly opens the key. This method also allows the key to be opened
+ in read-only mode by passing wxRegKey::Read instead of default
+ wxRegKey::Write parameter. Returns @true if successful.
*/
bool RenameValue(const wxString& szValueOld,
const wxString& szValueNew);
*/
bool RenameValue(const wxString& szValueOld,
const wxString& szValueNew);
- Sets the given @a szValue which must be numeric.
- If the value doesn't exist, it is created.
+ Sets the given @a szValue which must be numeric. If the value doesn't
+ exist, it is created. Returns @true if successful.
- Sets the given @a szValue which must be string.
- If the value doesn't exist, it is created.
+ Sets the given @a szValue which must be string. If the value doesn't
+ exist, it is created. Returns @true if successful.
- Sets the given @a szValue which must be binary.
- If the value doesn't exist, it is created.
+ Sets the given @a szValue which must be binary. If the value doesn't
+ exist, it is created. Returns @true if successful.