1 /////////////////////////////////////////////////////////////////////////////
2 // Name:        wx/gtk/bmpbutton.h
3 // Purpose:
4 // Author:      Robert Roebling
5 // Copyright:   (c) 1998 Robert Roebling
6 // Licence:     wxWindows licence
7 /////////////////////////////////////////////////////////////////////////////
8 
9 #ifndef _WX_GTK_BMPBUTTON_H_
10 #define _WX_GTK_BMPBUTTON_H_
11 
12 // ----------------------------------------------------------------------------
13 // wxBitmapButton
14 // ----------------------------------------------------------------------------
15 
16 class WXDLLIMPEXP_CORE wxBitmapButton : public wxBitmapButtonBase
17 {
18 public:
wxBitmapButton()19     wxBitmapButton() { }
20 
21     wxBitmapButton(wxWindow *parent,
22                    wxWindowID id,
23                    const wxBitmap& bitmap,
24                    const wxPoint& pos = wxDefaultPosition,
25                    const wxSize& size = wxDefaultSize,
26                    long style = 0,
27                    const wxValidator& validator = wxDefaultValidator,
28                    const wxString& name = wxButtonNameStr)
29     {
30         Create(parent, id, bitmap, pos, size, style, validator, name);
31     }
32 
33     bool Create(wxWindow *parent,
34                 wxWindowID id,
35                 const wxBitmap& bitmap,
36                 const wxPoint& pos = wxDefaultPosition,
37                 const wxSize& size = wxDefaultSize,
38                 long style = 0,
39                 const wxValidator& validator = wxDefaultValidator,
40                 const wxString& name = wxButtonNameStr);
41 
42 private:
43     DECLARE_DYNAMIC_CLASS(wxBitmapButton)
44 };
45 
46 #endif // _WX_GTK_BMPBUTTON_H_
47