X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/8907154c1a8a6882c6797d1f16393ddfb23e7f3a..561db924ca6de26dfd38b72be23f71aadc10da7b:/contrib/utils/convertrc/wxr2xml.cpp?ds=sidebyside
diff --git a/contrib/utils/convertrc/wxr2xml.cpp b/contrib/utils/convertrc/wxr2xml.cpp
index cb5ecc7b3c..cbef29444b 100644
--- a/contrib/utils/convertrc/wxr2xml.cpp
+++ b/contrib/utils/convertrc/wxr2xml.cpp
@@ -1,7 +1,7 @@
// wxr2xml.cpp: implementation of the wxr2xml class.
// 8/30/00 Brian Gavin
// only tested on wxMSW so far
-//License: wxWindows Liscense
+// License: wxWindows Liscense
// ////////////////////////////////////////////////////////////////////
/*
@@ -31,12 +31,10 @@ trans->Convert("Myfile.wxr","Myfile.xml");
wxr2xml::wxr2xml()
{
-
}
wxr2xml::~wxr2xml()
{
-
}
bool wxr2xml::Convert(wxString wxrfile, wxString xmlfile)
@@ -404,14 +402,16 @@ wxString wxr2xml::GetStyles(wxItemResource * res)
if (restype == _T("wxDialog"))
{
- if (style & wxDIALOG_MODAL)
- s += _T("wxDIALOG_MODAL|");
if (style & wxDEFAULT_DIALOG_STYLE)
s += _T("wxDEFAULT_DIALOG_STYLE|");
+#if WXWIN_COMPATIBILITY_2_6
+ if (style & wxDIALOG_MODAL)
+ s += _T("wxDIALOG_MODAL|");
if (style & wxDIALOG_MODELESS)
s += _T("wxDIALOG_MODELESS|");
if (style & wxNO_3D)
s += _T("wxNO_3D|");
+#endif // WXWIN_COMPATIBILITY_2_6
if (style & wxTAB_TRAVERSAL)
s += _T("wxTAB_TRAVERSAL|");
if (style & wxWS_EX_VALIDATE_RECURSIVELY)
@@ -420,10 +420,12 @@ wxString wxr2xml::GetStyles(wxItemResource * res)
s += _T("wxSTAY_ON_TOP|");
if (style & wxCAPTION)
s += _T("wxCAPTION|");
- if (style & wxTHICK_FRAME)
- s += _T("wxTHICK_FRAME|");
+ if (style & wxRESIZE_BORDER)
+ s += _T("wxRESIZE_BORDER|");
+#if WXWIN_COMPATIBILITY_2_6
if (style & wxRESIZE_BOX)
s += _T("wxRESIZE_BOX|");
+#endif // WXWIN_COMPATIBILITY_2_6
if (style & wxRESIZE_BORDER)
s += _T("wxRESIZE_BORDER|");
if (style & wxSYSTEM_MENU)
@@ -436,8 +438,10 @@ wxString wxr2xml::GetStyles(wxItemResource * res)
{
if (style & wxCLIP_CHILDREN)
s += _T("wxCLIP_CHILDREN|");
+#if WXWIN_COMPATIBILITY_2_6
if (style & wxNO_3D)
s += _T("wxNO_3D|");
+#endif // WXWIN_COMPATIBILITY_2_6
if (style & wxTAB_TRAVERSAL)
s += _T("wxTAB_TRAVERSAL|");
if (style & wxWS_EX_VALIDATE_RECURSIVELY)
@@ -462,8 +466,6 @@ wxString wxr2xml::GetStyles(wxItemResource * res)
s += _T("wxGA_HORIZONTAL|");
if (style & wxGA_VERTICAL)
s += _T("wxGA_VERTICAL|");
- if (style & wxGA_PROGRESSBAR)
- s += _T("wxGA_PROGRESSBAR|");
// windows only
if (style & wxGA_SMOOTH)
s += _T("wxGA_SMOOTH|");
@@ -536,11 +538,10 @@ wxString wxr2xml::GetStyles(wxItemResource * res)
s += _T("wxSB_VERTICAL|");
}
- int l;
- l = s.Length();
+ int l = s.length();
// No styles defined
if (l == 11)
- return _T("");
+ return wxEmptyString;
// Trim off last |
s = s.Truncate(l - 1);
@@ -603,7 +604,7 @@ void wxr2xml::ParseMenu(wxItemResource * res)
m_xmlfile.Write(_T(">\n"));
m_xmlfile.Write(_T("\t\t\t\t\n"));
- if (res->GetValue4() != _T(""))
+ if (!res->GetValue4().empty())
m_xmlfile.Write(_T("\t\t\t\t") + res->GetValue4() +
_T("\n"));
// Read in menu items and additional menus
@@ -621,7 +622,7 @@ void wxr2xml::ParseMenu(wxItemResource * res)
void wxr2xml::ParseMenuItem(wxItemResource * res)
{
// Get Menu Item or Separator
- if (res->GetTitle() == _T("")) {
+ if (res->GetTitle().empty()) {
m_xmlfile.Write(_T("\t\t\t