From 41e17e281ba31e9eff612017f5a2dafd847278b0 Mon Sep 17 00:00:00 2001 From: crupest Date: Sun, 5 Apr 2020 23:35:15 +0800 Subject: ... --- src/win/native/ui_application.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/win/native/ui_application.cpp') diff --git a/src/win/native/ui_application.cpp b/src/win/native/ui_application.cpp index 80460b29..7fba6805 100644 --- a/src/win/native/ui_application.cpp +++ b/src/win/native/ui_application.cpp @@ -7,6 +7,7 @@ #include "cru/win/native/cursor.hpp" #include "cru/win/native/exception.hpp" #include "cru/win/native/god_window.hpp" +#include "cru/win/native/input_method.hpp" #include "cru/win/native/window.hpp" #include "god_window_message.hpp" #include "timer.hpp" @@ -32,6 +33,7 @@ WinUiApplication::WinUiApplication() { timer_manager_ = std::make_unique(god_window_.get()); window_manager_ = std::make_unique(this); cursor_manager_ = std::make_unique(); + input_method_manager_ = std::make_unique(this); } WinUiApplication::~WinUiApplication() { instance = nullptr; } @@ -108,4 +110,8 @@ cru::platform::graph::IGraphFactory* WinUiApplication::GetGraphFactory() { ICursorManager* WinUiApplication::GetCursorManager() { return cursor_manager_.get(); } + +IInputMethodManager* WinUiApplication::GetInputMethodManager() { + return input_method_manager_.get(); +} } // namespace cru::platform::native::win -- cgit v1.2.3