From 4e5b996c5a00faf088690402af6daf98de99eaf1 Mon Sep 17 00:00:00 2001 From: MuTsunTsai Date: Thu, 17 Nov 2022 15:36:44 +0800 Subject: [PATCH 1/2] Fix composition text color --- src/ImeModule.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ImeModule.cpp b/src/ImeModule.cpp index 5767fc4..5655d55 100644 --- a/src/ImeModule.cpp +++ b/src/ImeModule.cpp @@ -69,10 +69,10 @@ ImeModule::ImeModule(HMODULE module, const CLSID& textServiceClsid): // regiser default display attributes inputAttrib_ = ComPtr::make(g_inputDisplayAttributeGuid); - inputAttrib_->setTextSysColor(COLOR_WINDOWTEXT); + inputAttrib_->setTextSysColor(COLOR_HIGHLIGHTTEXT); inputAttrib_->setBackgroundSysColor(COLOR_WINDOW); inputAttrib_->setLineStyle(TF_LS_DOT); - inputAttrib_->setLineSysColor(COLOR_WINDOWTEXT); + inputAttrib_->setLineSysColor(COLOR_HIGHLIGHTTEXT); displayAttrInfos_.push_back(inputAttrib_); // convertedAttrib_ = new DisplayAttributeInfo(g_convertedDisplayAttributeGuid); // displayAttrInfos_.push_back(convertedAttrib_); From b44b3543a0406292509ed4efb26562acfb3beab1 Mon Sep 17 00:00:00 2001 From: MuTsunTsai Date: Thu, 17 Nov 2022 17:39:36 +0800 Subject: [PATCH 2/2] Fix composition text color --- src/ImeModule.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/ImeModule.cpp b/src/ImeModule.cpp index 5655d55..99e24d3 100644 --- a/src/ImeModule.cpp +++ b/src/ImeModule.cpp @@ -69,10 +69,7 @@ ImeModule::ImeModule(HMODULE module, const CLSID& textServiceClsid): // regiser default display attributes inputAttrib_ = ComPtr::make(g_inputDisplayAttributeGuid); - inputAttrib_->setTextSysColor(COLOR_HIGHLIGHTTEXT); - inputAttrib_->setBackgroundSysColor(COLOR_WINDOW); inputAttrib_->setLineStyle(TF_LS_DOT); - inputAttrib_->setLineSysColor(COLOR_HIGHLIGHTTEXT); displayAttrInfos_.push_back(inputAttrib_); // convertedAttrib_ = new DisplayAttributeInfo(g_convertedDisplayAttributeGuid); // displayAttrInfos_.push_back(convertedAttrib_);