- virtual void Command(wxCommandEvent& WXUNUSED(event)) {};
- virtual void ProcessCommand(wxCommandEvent& WXUNUSED(event)) {};
-
- void SetSize(int x, int y, int width, int height, int sizeFlags = wxSIZE_AUTO);
-
- inline wxBitmap& GetBitmap() const { return (wxBitmap&) m_messageBitmap; }
+ // assert failure is provoked by an attempt to get an icon from bitmap or
+ // vice versa
+ const wxIcon& GetIcon() const
+ { wxASSERT( m_isIcon ); return *m_image.icon; }
+ const wxBitmap& GetBitmap() const
+ { wxASSERT( !m_isIcon ); return *m_image.bitmap; }