X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/99940d1bab5eb2168385661b68bd87fb49f56671..6ce8b8484654b5ab073951373c93d9bdd8221881:/contrib/utils/convertrc/wxr2xml.cpp diff --git a/contrib/utils/convertrc/wxr2xml.cpp b/contrib/utils/convertrc/wxr2xml.cpp index c15d162a22..cb5ecc7b3c 100644 --- a/contrib/utils/convertrc/wxr2xml.cpp +++ b/contrib/utils/convertrc/wxr2xml.cpp @@ -11,9 +11,6 @@ How to use class: wxr2xml trans; trans->Convert("Myfile.wxr","Myfile.xml"); */ -#ifdef __GNUG__ -#pragma implementation "wxr2xml.h" -#endif // For compilers that support precompilation, includes "wx/wx.h". #include "wx/wxprec.h" @@ -48,12 +45,12 @@ bool wxr2xml::Convert(wxString wxrfile, wxString xmlfile) result = m_xmlfile.Open(xmlfile.c_str(), _T("w+t")); wxASSERT_MSG(result, _T("Couldn't create XML file")); if (!result) - return FALSE; + return false; result = m_table.ParseResourceFile(wxrfile); wxASSERT_MSG(result, _T("Couldn't Load WXR file")); if (!result) - return FALSE; + return false; // Write basic xml header m_xmlfile.Write(_T("\n")); m_xmlfile.Write(_T("\n")); @@ -71,7 +68,7 @@ bool wxr2xml::ParseResources() wxHashTable::Node *node; node = m_table.Next(); - while (node) + while (node) { wxItemResource *res = (wxItemResource *) node->GetData(); wxString resType(res->GetType()); @@ -89,7 +86,7 @@ bool wxr2xml::ParseResources() wxLogError(_T("Found unsupported resource ") + resType); node = m_table.Next(); } - return TRUE; + return true; } void wxr2xml::ParsePanel(wxItemResource * res) @@ -117,7 +114,7 @@ void wxr2xml::ParseDialog(wxItemResource * res) void wxr2xml::ParseControls(wxItemResource * res) { wxNode *node = res->GetChildren().GetFirst(); - while (node) + while (node) { wxItemResource *res = (wxItemResource *) node->GetData(); wxString resType(res->GetType()); @@ -405,7 +402,7 @@ wxString wxr2xml::GetStyles(wxItemResource * res) if (style & wxNO_FULL_REPAINT_ON_RESIZE) s += _T("wxNO_FULL_REPAINT_ON_RESIZE|"); - if (restype == _T("wxDialog")) + if (restype == _T("wxDialog")) { if (style & wxDIALOG_MODAL) s += _T("wxDIALOG_MODAL|"); @@ -435,7 +432,7 @@ wxString wxr2xml::GetStyles(wxItemResource * res) s += _T("wxCLIP_CHILDREN|"); } - if (restype == _T("wxPanel")) + if (restype == _T("wxPanel")) { if (style & wxCLIP_CHILDREN) s += _T("wxCLIP_CHILDREN|"); @@ -447,7 +444,7 @@ wxString wxr2xml::GetStyles(wxItemResource * res) s += _T("wxWS_EX_VALIDATE_RECURSIVELY|"); } - if (restype == _T("wxComboBox")) + if (restype == _T("wxComboBox")) { if (style & wxCB_SORT) s += _T("wxCB_SORT|"); @@ -459,7 +456,7 @@ wxString wxr2xml::GetStyles(wxItemResource * res) s += _T("wxCB_DROPDOWN|"); } - if (restype == _T("wxGauge")) + if (restype == _T("wxGauge")) { if (style & wxGA_HORIZONTAL) s += _T("wxGA_HORIZONTAL|"); @@ -472,19 +469,19 @@ wxString wxr2xml::GetStyles(wxItemResource * res) s += _T("wxGA_SMOOTH|"); } - if (restype == _T("wxRadioButton")) + if (restype == _T("wxRadioButton")) { if (style & wxRB_GROUP) s += _T("wxRB_GROUP|"); } - if (restype == _T("wxStaticText")) + if (restype == _T("wxStaticText")) { if (style & wxST_NO_AUTORESIZE) s += _T("wxST_NO_AUTORESIZEL|"); } - if (restype == _T("wxRadioBox")) + if (restype == _T("wxRadioBox")) { if (style & wxRA_HORIZONTAL) s += _T("wxRA_HORIZONTAL|"); @@ -496,7 +493,7 @@ wxString wxr2xml::GetStyles(wxItemResource * res) s += _T("wxRA_VERTICAL|"); } - if (restype == _T("wxListBox")) + if (restype == _T("wxListBox")) { if (style & wxLB_SINGLE) s += _T("wxLB_SINGLE|"); @@ -514,7 +511,7 @@ wxString wxr2xml::GetStyles(wxItemResource * res) s += _T("wxLB_SORT|"); } - if (restype == _T("wxTextCtrl")) + if (restype == _T("wxTextCtrl")) { if (style & wxTE_PROCESS_ENTER) s += _T("wxTE_PROCESS_ENTER|"); @@ -535,7 +532,7 @@ wxString wxr2xml::GetStyles(wxItemResource * res) { if (style & wxSB_HORIZONTAL) s += _T("wxSB_HORIZONTAL|"); - if (style & wxSB_VERTICAL) + if (style & wxSB_VERTICAL) s += _T("wxSB_VERTICAL|"); } @@ -598,7 +595,7 @@ void wxr2xml::ParseMenu(wxItemResource * res) { wxItemResource *child; wxNode *node = res->GetChildren().GetFirst(); - // Get Menu + // Get Menu m_xmlfile.Write(_T("\t\t\tGetValue1() << _T("\""); @@ -632,10 +629,10 @@ void wxr2xml::ParseMenuItem(wxItemResource * res) menuname << _T("name = \"menuitem_") << res->GetValue1() << _T("\""); m_xmlfile.Write(menuname); m_xmlfile.Write(_T(">\n")); - m_xmlfile.Write(_T("