reverted unrelated changes accidentally committed as part of r49411

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49498 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2007-10-28 00:00:12 +00:00
parent f53c863825
commit 06d7ed27a1

View File

@@ -4555,29 +4555,20 @@ void wxWindowMSW::OnEraseBackground(wxEraseEvent& event)
return; return;
} }
switch ( GetBackgroundStyle() ) if ( GetBackgroundStyle() == wxBG_STYLE_CUSTOM )
{ {
default: // don't skip the event here, custom background means that the app
wxFAIL_MSG( _T("Unknown background style") ); // is drawing it itself in its OnPaint(), so don't draw it at all
// fall through // now to avoid flicker
return;
}
case wxBG_STYLE_SYSTEM:
case wxBG_STYLE_COLOUR:
// do default background painting
if ( !DoEraseBackground(GetHdcOf(*event.GetDC())) )
{
// let the system paint the background
event.Skip();
}
case wxBG_STYLE_CUSTOM: // do default background painting
// don't skip the event here, custom background means that the app if ( !DoEraseBackground(GetHdcOf(*event.GetDC())) )
// is drawing it itself in its OnPaint(), so don't draw it at all {
// now to avoid flicker // let the system paint the background
return; event.Skip();
case wxBG_STYLE_TRANSPARENT:
event.Skip();
} }
} }
@@ -5948,18 +5939,10 @@ WXWORD wxCharCodeWXToMSW(int wxk, bool *isVirtual)
break; break;
default: default:
// check to see if its one of the OEM key codes. if ( isVirtual )
BYTE vks = LOBYTE(VkKeyScan(wxk)); *isVirtual = false;
if ( vks != -1 ) vk = (WXWORD)wxk;
{ break;
vk = vks;
}
else
{
if ( isVirtual )
*isVirtual = false;
vk = (WXWORD)wxk;
}
} }
return vk; return vk;