X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/6762286db6cf974817dead5b88bebf0e390dbb7e..aa3fcb2f830f50218a6003710b959eb33d3b7088:/include/wx/osx/bmpbuttn.h?ds=sidebyside diff --git a/include/wx/osx/bmpbuttn.h b/include/wx/osx/bmpbuttn.h index 265d2757bd..daf6081fbc 100644 --- a/include/wx/osx/bmpbuttn.h +++ b/include/wx/osx/bmpbuttn.h @@ -9,25 +9,21 @@ // Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// -#ifndef _WX_BMPBUTTN_H_ -#define _WX_BMPBUTTN_H_ +#ifndef _WX_OSX_BMPBUTTN_H_ +#define _WX_OSX_BMPBUTTN_H_ #include "wx/button.h" -WXDLLIMPEXP_DATA_CORE(extern const char) wxButtonNameStr[]; - #define wxDEFAULT_BUTTON_MARGIN 4 -class WXDLLIMPEXP_CORE wxBitmapButton: public wxBitmapButtonBase +class WXDLLIMPEXP_CORE wxBitmapButton : public wxBitmapButtonBase { - DECLARE_DYNAMIC_CLASS(wxBitmapButton) - public: wxBitmapButton() { SetMargins(wxDEFAULT_BUTTON_MARGIN, wxDEFAULT_BUTTON_MARGIN); } - + wxBitmapButton(wxWindow *parent, wxWindowID id, const wxBitmap& bitmap, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = wxBU_AUTODRAW, @@ -43,11 +39,11 @@ public: const wxValidator& validator = wxDefaultValidator, const wxString& name = wxButtonNameStr); - virtual void SetBitmapLabel(const wxBitmap& bitmap); - protected: - virtual wxSize DoGetBestSize() const; + + virtual wxSize DoGetBestSize() const; + + DECLARE_DYNAMIC_CLASS(wxBitmapButton) }; -#endif - // _WX_BMPBUTTN_H_ +#endif // _WX_OSX_BMPBUTTN_H_