// wxBitmapButton
// ----------------------------------------------------------------------------
-wxBitmapButtonBase::wxBitmapButtonBase()
- : m_bmpNormal(),
- m_bmpSelected(),
- m_bmpFocus(),
- m_bmpDisabled(),
- m_marginX(0),
- m_marginY(0)
-{
-}
-
-wxBitmapButton::wxBitmapButton()
-{
-}
-
-wxBitmapButton::wxBitmapButton(wxWindow *parent,
- wxWindowID id,
- const wxBitmap& bitmap,
- const wxPoint& pos,
- const wxSize& size,
- long style,
- const wxValidator& validator,
- const wxString& name)
-{
- Create(parent, id, bitmap, pos, size, style, validator, name);
-}
-
bool wxBitmapButton::Create(wxWindow *parent,
wxWindowID id,
const wxBitmap& bitmap,
// typically too big for them
if ( !wxButton::Create(parent, id, bitmap, _T(""),
pos, size, style | wxBU_EXACTFIT, validator, name) )
- return FALSE;
+ return false;
m_bmpNormal = bitmap;
- return TRUE;
+ return true;
}
void wxBitmapButton::OnSetBitmap()
{
m_bitmap = bitmap;
- return TRUE;
+ return true;
}
- return FALSE;
+ return false;
}
bool wxBitmapButton::Enable(bool enable)
{
if ( !wxButton::Enable(enable) )
- return FALSE;
+ return false;
if ( !enable && ChangeBitmap(m_bmpDisabled) )
Refresh();
- return TRUE;
+ return true;
}
bool wxBitmapButton::SetCurrent(bool doit)