25#ifndef BITMAP_BUTTON_H_
26#define BITMAP_BUTTON_H_
28#include <wx/bmpbndl.h>
43 BITMAP_BUTTON( wxWindow* aParent, wxWindowID aId,
const wxPoint& aPos = wxDefaultPosition,
44 const wxSize& aSize = wxDefaultSize,
45 int aStyles = wxBORDER_NONE | wxTAB_TRAVERSAL );
48 BITMAP_BUTTON( wxWindow* aParent, wxWindowID aId,
const wxBitmap& aDummyBitmap,
49 const wxPoint& aPos = wxDefaultPosition,
const wxSize& aSize = wxDefaultSize,
50 int aStyles = wxBORDER_NONE | wxTAB_TRAVERSAL );
66 void SetBitmap(
const wxBitmapBundle& aBmp );
78 bool Enable(
bool aEnable =
true )
override;
90 void Check(
bool aCheck =
true );
112 void SetBadgeColors(
const wxColor& aBadgeColor,
const wxColor& aBadgeTextColor )
132 void OnPaint( wxPaintEvent& aEvent );