Index: xfa/fwl/core/cfwl_spinbutton.cpp |
diff --git a/xfa/fwl/core/cfwl_spinbutton.cpp b/xfa/fwl/core/cfwl_spinbutton.cpp |
index 71ed3b05d21f09f2320719436770eee59aa5a933..e66b92e70156c546bd175b1067868da0ecd0cf38 100644 |
--- a/xfa/fwl/core/cfwl_spinbutton.cpp |
+++ b/xfa/fwl/core/cfwl_spinbutton.cpp |
@@ -10,7 +10,7 @@ |
#include <utility> |
#include "third_party/base/ptr_util.h" |
-#include "xfa/fwl/core/cfwl_evtclick.h" |
+#include "xfa/fwl/core/cfwl_event.h" |
#include "xfa/fwl/core/cfwl_msgkey.h" |
#include "xfa/fwl/core/cfwl_msgmouse.h" |
#include "xfa/fwl/core/cfwl_notedriver.h" |
@@ -161,17 +161,16 @@ void CFWL_SpinButton::OnProcessMessage(CFWL_Message* pMessage) { |
if (!pMessage) |
return; |
- CFWL_MessageType dwMsgCode = pMessage->GetClassID(); |
- switch (dwMsgCode) { |
- case CFWL_MessageType::SetFocus: { |
+ switch (pMessage->GetType()) { |
+ case CFWL_Message::Type::SetFocus: { |
OnFocusChanged(pMessage, true); |
break; |
} |
- case CFWL_MessageType::KillFocus: { |
+ case CFWL_Message::Type::KillFocus: { |
OnFocusChanged(pMessage, false); |
break; |
} |
- case CFWL_MessageType::Mouse: { |
+ case CFWL_Message::Type::Mouse: { |
CFWL_MsgMouse* pMsg = static_cast<CFWL_MsgMouse*>(pMessage); |
switch (pMsg->m_dwCmd) { |
case FWL_MouseCommand::LeftButtonDown: |
@@ -191,7 +190,7 @@ void CFWL_SpinButton::OnProcessMessage(CFWL_Message* pMessage) { |
} |
break; |
} |
- case CFWL_MessageType::Key: { |
+ case CFWL_Message::Type::Key: { |
CFWL_MsgKey* pKey = static_cast<CFWL_MsgKey*>(pMessage); |
if (pKey->m_dwCmd == FWL_KeyCommand::KeyDown) |
OnKeyDown(pKey); |
@@ -237,8 +236,7 @@ void CFWL_SpinButton::OnLButtonDown(CFWL_MsgMouse* pMsg) { |
m_dwDnState = CFWL_PartState_Pressed; |
} |
- CFWL_EvtClick wmPosChanged; |
- wmPosChanged.m_pSrcTarget = this; |
+ CFWL_Event wmPosChanged(CFWL_Event::Type::Click, this); |
DispatchEvent(&wmPosChanged); |
Repaint(bUpPress ? &m_rtUpButton : &m_rtDnButton); |
@@ -359,8 +357,7 @@ void CFWL_SpinButton::OnKeyDown(CFWL_MsgKey* pMsg) { |
if (!bUpEnable && !bDownEnable) |
return; |
- CFWL_EvtClick wmPosChanged; |
- wmPosChanged.m_pSrcTarget = this; |
+ CFWL_Event wmPosChanged(CFWL_Event::Type::Click, this); |
DispatchEvent(&wmPosChanged); |
Repaint(bUpEnable ? &m_rtUpButton : &m_rtDnButton); |
@@ -375,7 +372,6 @@ void CFWL_SpinButton::Timer::Run(CFWL_TimerInfo* pTimerInfo) { |
if (!pButton->m_pTimerInfo) |
return; |
- CFWL_EvtClick wmPosChanged; |
- wmPosChanged.m_pSrcTarget = pButton; |
+ CFWL_Event wmPosChanged(CFWL_Event::Type::Click, pButton); |
pButton->DispatchEvent(&wmPosChanged); |
} |