git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37734
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
#if defined(__SMARTPHONE__) || defined(__POCKETPC__)
// Soft Input Panel (SIP) change notification
#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
#endif
// translate wxWidgets flags to Windows ones
bool HandleSysColorChange();
bool HandleDisplayChange();
bool HandleCaptureChanged(WXHWND gainedCapture);
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);
bool HandleQueryEndSession(long logOff, bool *mayEnd);
bool HandleEndSession(bool endSession, long logOff);
SHACTIVATEINFO *info = (SHACTIVATEINFO*) m_activateInfo;
if ( info )
{
SHACTIVATEINFO *info = (SHACTIVATEINFO*) m_activateInfo;
if ( info )
{
- return SHHandleWMSettingChange(GetHwnd(), wParam, lParam, info) == TRUE;
+ SHHandleWMSettingChange(GetHwnd(), wParam, lParam, info);
+ return wxWindowMSW::HandleSettingChange(wParam, lParam);
- 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)
case WM_HIBERNATE:
{
if (wxTheApp)