From d7716e1ec9d5e52ff53aa378342959153950325b Mon Sep 17 00:00:00 2001 From: =?utf8?q?V=C3=A1clav=20Slav=C3=ADk?= Date: Sun, 17 Sep 2000 19:16:13 +0000 Subject: [PATCH] removed bitmap scaling in bitmap button handler git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@8385 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- contrib/src/xml/xh_bmpbt.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/contrib/src/xml/xh_bmpbt.cpp b/contrib/src/xml/xh_bmpbt.cpp index cfc3fe5891..0fa81797ee 100644 --- a/contrib/src/xml/xh_bmpbt.cpp +++ b/contrib/src/xml/xh_bmpbt.cpp @@ -38,8 +38,7 @@ wxObject *wxBitmapButtonXmlHandler::DoCreateResource() { wxBitmapButton *button = new wxBitmapButton(m_ParentAsWindow, GetID(), - GetBitmap(_T("bitmap"), GetSize()), - //GetBitmap(_T("bitmap")), + GetBitmap(_T("bitmap")), GetPosition(), GetSize(), GetStyle(_T("style"), wxBU_AUTODRAW), wxDefaultValidator, @@ -47,6 +46,13 @@ wxObject *wxBitmapButtonXmlHandler::DoCreateResource() if (GetBool(_T("default"), 0) == 1) button->SetDefault(); SetupWindow(button); + if (!GetParamValue(_T("selected")).IsEmpty()) + button->SetBitmapSelected(GetBitmap(_T("selected"))); + if (!GetParamValue(_T("focus")).IsEmpty()) + button->SetBitmapFocus(GetBitmap(_T("focus"))); + if (!GetParamValue(_T("disabled")).IsEmpty()) + button->SetBitmapDisabled(GetBitmap(_T("disabled"))); + return button; } -- 2.45.2