#if defined(__SMARTPHONE__) || defined(__POCKETPC__)
// Soft Input Panel (SIP) change notification
- bool HandleSettingChange(WXWPARAM wParam, WXLPARAM lParam);
+ virtual bool HandleSettingChange(WXWPARAM wParam, WXLPARAM lParam);
#endif
// translate wxWidgets flags to Windows ones
bool HandleSysColorChange();
bool HandleDisplayChange();
bool HandleCaptureChanged(WXHWND gainedCapture);
- bool HandleSettingChange(WXWPARAM wParam, WXLPARAM lParam);
+ virtual bool HandleSettingChange(WXWPARAM wParam, WXLPARAM lParam);
bool HandleQueryEndSession(long logOff, bool *mayEnd);
bool HandleEndSession(bool endSession, long logOff);
SHACTIVATEINFO *info = (SHACTIVATEINFO*) m_activateInfo;
if ( info )
{
- return SHHandleWMSettingChange(GetHwnd(), wParam, lParam, info) == TRUE;
+ SHHandleWMSettingChange(GetHwnd(), wParam, lParam, info);
}
- return false;
+ return wxWindowMSW::HandleSettingChange(wParam, lParam);
}
#endif
break;
}
- case WM_SETTINGCHANGE:
- {
- processed = HandleSettingChange(wParam, lParam);
-
- // if it was processed will still need to allow the base class to
- // forward this message to child windows
- if ( processed )
- {
- wxTopLevelWindowBase::MSWWindowProc(message, wParam, lParam);
- }
- break;
- }
case WM_HIBERNATE:
{
if (wxTheApp)