WM_ENTERSIZEMOVE and WM_EXITSIZEMOVE pass the message on to the parent class now.
This commit is contained in:
parent
7c3bf5c5ca
commit
0c3ba43468
@ -1,5 +1,6 @@
|
||||
/*
|
||||
Copyright 2016 Amebis
|
||||
Based on code written by Jeffrey Richter.
|
||||
|
||||
This file is part of wxExtend.
|
||||
|
||||
|
@ -535,10 +535,11 @@ WXLRESULT wxAppBar::MSWWindowProc(WXUINT message, WXWPARAM wParam, WXLPARAM lPar
|
||||
|
||||
case WM_ENTERSIZEMOVE:
|
||||
m_stateDesired = m_state;
|
||||
return wxFrame::MSWWindowProc(message, wParam, lParam);
|
||||
|
||||
return 0;
|
||||
case WM_EXITSIZEMOVE: {
|
||||
WXLRESULT lResult = wxFrame::MSWWindowProc(message, wParam, lParam);
|
||||
|
||||
case WM_EXITSIZEMOVE:
|
||||
// Clean previous docking/auto-hide settings if required.
|
||||
if (IsDocked(m_state) &&
|
||||
(m_stateDesired == wxSTATE_FLOAT || m_stateDesired != m_state && IsDocked(m_stateDesired)))
|
||||
@ -566,7 +567,8 @@ WXLRESULT wxAppBar::MSWWindowProc(WXUINT message, WXWPARAM wParam, WXLPARAM lPar
|
||||
m_state = m_stateDesired;
|
||||
m_stateDesired = wxSTATE_UNKNOWN;
|
||||
|
||||
return 0;
|
||||
return lResult;
|
||||
}
|
||||
|
||||
case WM_MOVING: {
|
||||
WXLRESULT lResult = wxFrame::MSWWindowProc(message, wParam, lParam);
|
||||
|
Loading…
x
Reference in New Issue
Block a user