X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/6f7c5199ed9bc29507d426b13db9346bf1860005..af51080d149236d28af5484096a1b5eda43b5ae0:/include/wx/univ/menuitem.h?ds=inline diff --git a/include/wx/univ/menuitem.h b/include/wx/univ/menuitem.h index eff0730a0c..c0554556a0 100644 --- a/include/wx/univ/menuitem.h +++ b/include/wx/univ/menuitem.h @@ -12,7 +12,7 @@ #ifndef _WX_UNIV_MENUITEM_H_ #define _WX_UNIV_MENUITEM_H_ -#ifdef __GNUG__ +#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA) #pragma interface "univmenuitem.h" #endif @@ -48,6 +48,11 @@ public: const wxBitmap& GetBitmap(bool checked = TRUE) const { return checked ? m_bmpChecked : m_bmpUnchecked; } + void SetDisabledBitmap( const wxBitmap& bmpDisabled ) + { m_bmpDisabled = bmpDisabled; } + const wxBitmap& GetDisabledBitmap() const + { return m_bmpDisabled; } + // mark item as belonging to the given radio group void SetAsRadioGroupStart(); void SetRadioGroupStart(int start); @@ -92,7 +97,8 @@ protected: // the bitmaps (may be invalid, then they're not used) wxBitmap m_bmpChecked, - m_bmpUnchecked; + m_bmpUnchecked, + m_bmpDisabled; // the positions of the first and last items of the radio group this item // belongs to or -1: start is the radio group start and is valid for all