aboutsummaryrefslogtreecommitdiff
path: root/src/ui/window.cpp
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2018-11-28 19:18:00 +0800
committercrupest <crupest@outlook.com>2018-11-28 19:18:00 +0800
commitf78458173c1baf567cc96880571b380e95a1039a (patch)
tree5bf790a573cff30071628329e1457e3affa0c2bc /src/ui/window.cpp
parentee22597122612cd75fe62f5d808cb51478373fad (diff)
downloadcru-f78458173c1baf567cc96880571b380e95a1039a.tar.gz
cru-f78458173c1baf567cc96880571b380e95a1039a.tar.bz2
cru-f78458173c1baf567cc96880571b380e95a1039a.zip
Refactor event system.
Diffstat (limited to 'src/ui/window.cpp')
-rw-r--r--src/ui/window.cpp30
1 files changed, 15 insertions, 15 deletions
diff --git a/src/ui/window.cpp b/src/ui/window.cpp
index 9352b747..c757c4e1 100644
--- a/src/ui/window.cpp
+++ b/src/ui/window.cpp
@@ -533,11 +533,11 @@ namespace cru::ui
if (focus_control_ == control)
return true;
- DispatchEvent(focus_control_, &Control::RaiseLoseFocusEvent, nullptr, false);
+ DispatchEvent(focus_control_, &Control::lose_focus_event, nullptr, false);
focus_control_ = control;
- DispatchEvent(control, &Control::RaiseGetFocusEvent, nullptr, false);
+ DispatchEvent(control, &Control::get_focus_event, nullptr, false);
return true;
}
@@ -656,13 +656,13 @@ namespace cru::ui
void Window::OnSetFocusInternal()
{
window_focus_ = true;
- DispatchEvent(focus_control_, &Control::RaiseGetFocusEvent, nullptr, true);
+ DispatchEvent(focus_control_, &Control::get_focus_event, nullptr, true);
}
void Window::OnKillFocusInternal()
{
window_focus_ = false;
- DispatchEvent(focus_control_, &Control::RaiseLoseFocusEvent, nullptr, true);
+ DispatchEvent(focus_control_, &Control::lose_focus_event, nullptr, true);
}
void Window::OnMouseMoveInternal(const POINT point)
@@ -687,18 +687,18 @@ namespace cru::ui
if (mouse_capture_control_) // if mouse is captured
{
- DispatchEvent(mouse_capture_control_, &Control::RaiseMouseMoveEvent, nullptr, dip_point);
+ DispatchEvent(mouse_capture_control_, &Control::mouse_move_event, nullptr, dip_point);
}
else
{
DispatchMouseHoverControlChangeEvent(old_control_mouse_hover, new_control_mouse_hover, dip_point);
- DispatchEvent(new_control_mouse_hover, &Control::RaiseMouseMoveEvent, nullptr, dip_point);
+ DispatchEvent(new_control_mouse_hover, &Control::mouse_move_event, nullptr, dip_point);
}
}
void Window::OnMouseLeaveInternal()
{
- DispatchEvent(mouse_hover_control_, &Control::RaiseMouseLeaveEvent, nullptr);
+ DispatchEvent(mouse_hover_control_, &Control::mouse_leave_event, nullptr);
mouse_hover_control_ = nullptr;
}
@@ -713,7 +713,7 @@ namespace cru::ui
else
control = HitTest(dip_point);
- DispatchEvent(control, &Control::RaiseMouseDownEvent, nullptr, dip_point, button);
+ DispatchEvent(control, &Control::mouse_down_event, nullptr, dip_point, button);
}
void Window::OnMouseUpInternal(MouseButton button, POINT point)
@@ -727,7 +727,7 @@ namespace cru::ui
else
control = HitTest(dip_point);
- DispatchEvent(control, &Control::RaiseMouseUpEvent, nullptr, dip_point, button);
+ DispatchEvent(control, &Control::mouse_up_event, nullptr, dip_point, button);
}
void Window::OnMouseWheelInternal(short delta, POINT point)
@@ -741,22 +741,22 @@ namespace cru::ui
else
control = HitTest(dip_point);
- DispatchEvent(control, &Control::RaiseMouseWheelEvent, nullptr, dip_point, static_cast<float>(delta));
+ DispatchEvent(control, &Control::mouse_wheel_event, nullptr, dip_point, static_cast<float>(delta));
}
void Window::OnKeyDownInternal(int virtual_code)
{
- DispatchEvent(focus_control_, &Control::RaiseKeyDownEvent, nullptr, virtual_code);
+ DispatchEvent(focus_control_, &Control::key_down_event, nullptr, virtual_code);
}
void Window::OnKeyUpInternal(int virtual_code)
{
- DispatchEvent(focus_control_, &Control::RaiseKeyUpEvent, nullptr, virtual_code);
+ DispatchEvent(focus_control_, &Control::key_up_event, nullptr, virtual_code);
}
void Window::OnCharInternal(wchar_t c)
{
- DispatchEvent(focus_control_, &Control::RaiseCharEvent, nullptr, c);
+ DispatchEvent(focus_control_, &Control::char_event, nullptr, c);
}
void Window::OnActivatedInternal()
@@ -777,10 +777,10 @@ namespace cru::ui
{
const auto lowest_common_ancestor = FindLowestCommonAncestor(old_control, new_control);
if (old_control != nullptr) // if last mouse-hover-on control exists
- DispatchEvent(old_control, &Control::RaiseMouseLeaveEvent, lowest_common_ancestor); // dispatch mouse leave event.
+ DispatchEvent(old_control, &Control::mouse_leave_event, lowest_common_ancestor); // dispatch mouse leave event.
if (new_control != nullptr)
{
- DispatchEvent(new_control, &Control::RaiseMouseEnterEvent, lowest_common_ancestor, point); // dispatch mouse enter event.
+ DispatchEvent(new_control, &Control::mouse_enter_event, lowest_common_ancestor, point); // dispatch mouse enter event.
UpdateCursor();
}
}