class wxBitmapButton;
+//-----------------------------------------------------------------------------
+// global data
+//-----------------------------------------------------------------------------
+
+extern const char *wxButtonNameStr;
+
//-----------------------------------------------------------------------------
// wxBitmapButton
//-----------------------------------------------------------------------------
+class wxBitmapButton: public wxControl
+{
+ DECLARE_DYNAMIC_CLASS(wxBitmapButton)
+
+ public:
+
+ wxBitmapButton(void);
+ wxBitmapButton( wxWindow *parent, wxWindowID id, const wxBitmap &bitmap,
+ const wxPoint &pos = wxDefaultPosition, const wxSize &size = wxDefaultSize,
+ const long style = 0, const wxString &name = wxButtonNameStr );
+ bool Create( wxWindow *parent, wxWindowID id, const wxBitmap &bitmap,
+ const wxPoint &pos = wxDefaultPosition, const wxSize &size = wxDefaultSize,
+ const long style = 0, const wxString &name = wxButtonNameStr );
+ void SetDefault(void);
+ void SetLabel( const wxString &label );
+ wxString GetLabel(void) const;
+
+ public:
+
+ wxBitmap m_bitmap;
+
+};
#endif // __BMPBUTTONH__