removed bitmap scaling in bitmap button handler
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@8385 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -38,8 +38,7 @@ wxObject *wxBitmapButtonXmlHandler::DoCreateResource()
|
|||||||
{
|
{
|
||||||
wxBitmapButton *button = new wxBitmapButton(m_ParentAsWindow,
|
wxBitmapButton *button = new wxBitmapButton(m_ParentAsWindow,
|
||||||
GetID(),
|
GetID(),
|
||||||
GetBitmap(_T("bitmap"), GetSize()),
|
GetBitmap(_T("bitmap")),
|
||||||
//GetBitmap(_T("bitmap")),
|
|
||||||
GetPosition(), GetSize(),
|
GetPosition(), GetSize(),
|
||||||
GetStyle(_T("style"), wxBU_AUTODRAW),
|
GetStyle(_T("style"), wxBU_AUTODRAW),
|
||||||
wxDefaultValidator,
|
wxDefaultValidator,
|
||||||
@@ -47,6 +46,13 @@ wxObject *wxBitmapButtonXmlHandler::DoCreateResource()
|
|||||||
if (GetBool(_T("default"), 0) == 1) button->SetDefault();
|
if (GetBool(_T("default"), 0) == 1) button->SetDefault();
|
||||||
SetupWindow(button);
|
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;
|
return button;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user