X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/26607f41ae9c6e8d805167e039ddf64eacee55a8..6a54cc2a1156229f1db27ec816c9be84e8da2ee3:/contrib/utils/wxrcedit/editor.h diff --git a/contrib/utils/wxrcedit/editor.h b/contrib/utils/wxrcedit/editor.h index 3afd1c19c2..ec53c4ef63 100644 --- a/contrib/utils/wxrcedit/editor.h +++ b/contrib/utils/wxrcedit/editor.h @@ -47,6 +47,18 @@ enum ChangeType }; +class wxXmlRcEditDocument : public wxXmlDocument +{ + // Helper functions for Upgrade() + void UpgradeNodeValue(wxXmlNode *node); + void UpgradeNode(wxXmlNode *node); + + public: + // Upgrades older versions + void Upgrade(); + +}; + class EditorFrame : public wxFrame { public: @@ -80,7 +92,7 @@ class EditorFrame : public wxFrame wxXmlNode *m_Clipboard; wxString m_FileName; - wxXmlDocument *m_Resource; + wxXmlRcEditDocument *m_Resource; bool m_Modified;