From: Vadim Zeitlin Date: Tue, 21 Mar 2006 15:12:37 +0000 (+0000) Subject: recognize bitmap2 tag as containing a bitmap (used for disabled toolbar buttons) X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/bc151e848625bde6b087175bb0861b980d249ed0 recognize bitmap2 tag as containing a bitmap (used for disabled toolbar buttons) git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38250 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/utils/wxrc/wxrc.cpp b/utils/wxrc/wxrc.cpp index 9d90ec07eb..22177386af 100644 --- a/utils/wxrc/wxrc.cpp +++ b/utils/wxrc/wxrc.cpp @@ -381,28 +381,30 @@ wxArrayString XmlResApp::PrepareTempFiles() // Does 'node' contain filename information at all? static bool NodeContainsFilename(wxXmlNode *node) { - // Any bitmaps: - if (node->GetName() == _T("bitmap")) + const wxString name = node->GetName(); + + // Any bitmaps (bitmap2 is used for disabled toolbar buttons): + if ( name == _T("bitmap") || name == _T("bitmap2") ) return true; - if (node->GetName() == _T("icon")) + if ( name == _T("icon") ) return true; // URLs in wxHtmlWindow: - if (node->GetName() == _T("url")) + if ( name == _T("url") ) return true; // wxBitmapButton: wxXmlNode *parent = node->GetParent(); if (parent != NULL && parent->GetPropVal(_T("class"), _T("")) == _T("wxBitmapButton") && - (node->GetName() == _T("focus") || - node->GetName() == _T("disabled") || - node->GetName() == _T("selected"))) + (name == _T("focus") || + name == _T("disabled") || + name == _T("selected"))) return true; // wxBitmap or wxIcon toplevel resources: - if (node->GetName() == _T("object")) + if ( name == _T("object") ) { wxString klass = node->GetPropVal(_T("class"), wxEmptyString); if (klass == _T("wxBitmap") || klass == _T("wxIcon"))