From d9753c03e3a4ac4757acf49af9c50bfde27318e6 Mon Sep 17 00:00:00 2001 From: xieyijun3 Date: Sat, 16 Sep 2023 19:16:39 +0800 Subject: [PATCH] add demo mouse style Signed-off-by: x30034819 Signed-off-by: xieyijun3 --- .../rosen/modules/render_service_client/test/ft_build/BUILD.gn | 1 + .../test/render_service_client_gravity_demo.cpp | 2 ++ 2 files changed, 3 insertions(+) diff --git a/display_server/rosen/modules/render_service_client/test/ft_build/BUILD.gn b/display_server/rosen/modules/render_service_client/test/ft_build/BUILD.gn index c904166..2586bad 100644 --- a/display_server/rosen/modules/render_service_client/test/ft_build/BUILD.gn +++ b/display_server/rosen/modules/render_service_client/test/ft_build/BUILD.gn @@ -78,6 +78,7 @@ ft_executable("render_service_client_gravity_demo") { "//build/gn/configs/system_libs:skia", "//build/gn/configs/system_libs:c_utils", "//build/gn/configs/system_libs:ipc_core", + "//build/gn/configs/system_libs:mmi", ] libs = [ "EGL", "GLESv2" ] } diff --git a/display_server/rosen/modules/render_service_client/test/render_service_client_gravity_demo.cpp b/display_server/rosen/modules/render_service_client/test/render_service_client_gravity_demo.cpp index 2cade2f..39640ee 100644 --- a/display_server/rosen/modules/render_service_client/test/render_service_client_gravity_demo.cpp +++ b/display_server/rosen/modules/render_service_client/test/render_service_client_gravity_demo.cpp @@ -24,6 +24,7 @@ #include "ui/rs_surface_extractor.h" #include "ui/rs_surface_node.h" #include "wm/window.h" +#include "input_manager.h" namespace OHOS { namespace Rosen { @@ -73,6 +74,7 @@ public: surfaceNode_->SetBackgroundColor(0xffff0000); // set background color to red. RSTransaction::FlushImplicitTransaction(); window_->Show(); + MMI::InputManager::GetInstance()->SetPointerStyle(window_->GetWindowId(), 18); } else { std::cout << "Failed to create window!" << std::endl; } -- Gitee