From: Vadim Zeitlin Date: Wed, 28 Jul 1999 22:38:39 +0000 (+0000) Subject: SetIcon added X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/b1519886c3c581f92ab3cdd00fe11fbb40eab67d?ds=inline SetIcon added git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3186 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/include/wx/motif/statbmp.h b/include/wx/motif/statbmp.h index 63b5476cac..b6674c046b 100644 --- a/include/wx/motif/statbmp.h +++ b/include/wx/motif/statbmp.h @@ -17,6 +17,7 @@ #endif #include "wx/control.h" +#include "wx/icon.h" WXDLLEXPORT_DATA(extern const char*) wxStaticBitmapNameStr; @@ -54,6 +55,19 @@ public: wxBitmap& GetBitmap() const { return (wxBitmap&) m_messageBitmap; } + // for compatibility with wxMSW + const wxIcon& GetIcon() const + { + // don't use wxDynamicCast, icons and bitmaps are really the same thing + return (const wxIcon &)m_messageBitmap; + } + + // for compatibility with wxMSW + void SetIcon(const wxIcon& icon) + { + SetBitmap( icon ); + } + // overriden base class virtuals virtual bool AcceptsFocus() const { return FALSE; }