summaryrefslogtreecommitdiff
path: root/Editor/GUI/GUIWindow.cpp
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2021-10-17 23:05:01 +0800
committerchai <chaifix@163.com>2021-10-17 23:05:01 +0800
commit7c8c68d79343d04be382334c15a73d079450857c (patch)
tree9aaacc042f0b7eeb4123c07dcc5f49c14fd8026c /Editor/GUI/GUIWindow.cpp
parent6e73ca6ada8a41692809dae5db89c8db0675ce1e (diff)
*misc
Diffstat (limited to 'Editor/GUI/GUIWindow.cpp')
-rw-r--r--Editor/GUI/GUIWindow.cpp14
1 files changed, 8 insertions, 6 deletions
diff --git a/Editor/GUI/GUIWindow.cpp b/Editor/GUI/GUIWindow.cpp
index 1fe88ca..e58b620 100644
--- a/Editor/GUI/GUIWindow.cpp
+++ b/Editor/GUI/GUIWindow.cpp
@@ -4,18 +4,18 @@
static bool RedirectMouseWheel(HWND window, WPARAM wParam, LPARAM lParam)
{
- //// prevent reentrancy
+ /// prevent reentrancy
//static bool s_ReentrancyCheck = false;
//if (s_ReentrancyCheck)
// return false;
- //// 找到对应的子窗口
+ /// 找到对应的子窗口
//GUIWindow* view = GetMouseOverWindow();
//if (!view)
// return false;
- //// 将鼠标滚轮事件派发到子窗口上去
- //// send mouse wheel to view under mouse
+ /// 将鼠标滚轮事件派发到子窗口上去
+ /// send mouse wheel to view under mouse
//s_ReentrancyCheck = true;
//::SendMessage(view->GetWindowHandle(), WM_MOUSEWHEEL, wParam, lParam);
//s_ReentrancyCheck = false;
@@ -56,6 +56,8 @@ LRESULT CALLBACK GUIWindow::GUIViewWndProc(HWND hWnd, UINT message, WPARAM wPara
case WM_MOUSEWHEEL: // 在这个子窗口滚动
{
+ log_info("WM_MOUSEWHEEL");
+
// quick check if mouse is in our window
RECT rc;
POINT pt = { GET_X_LPARAM(lParam), GET_Y_LPARAM(lParam) };
@@ -68,7 +70,7 @@ LRESULT CALLBACK GUIWindow::GUIViewWndProc(HWND hWnd, UINT message, WPARAM wPara
return 0;
}
- Assert(self->m_Handle != hWnd);
+ //Assert(self->m_Handle != hWnd);
//self->ProcessEventMessages(message, wParam, lParam);
return 0;
}
@@ -172,7 +174,7 @@ void GUIWindow::RepaintAll()
{
}
-//////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////
void GUIWindow::ProcessEventMessages(UINT message, WPARAM wParam, LPARAM lParam)
{