From 883863fa509d4dbd35cc062990395512e12a659b Mon Sep 17 00:00:00 2001 From: Katayama Hirofumi MZ Date: Sat, 27 Jan 2024 19:25:17 +0900 Subject: [PATCH] [MSUTB] Add CTipbarAccItem (#6415) Supporting Language Bar... JIRA issue: CORE-19363 Half-implement CTipbarAccItem class. --- dll/win32/msutb/msutb.cpp | 42 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/dll/win32/msutb/msutb.cpp b/dll/win32/msutb/msutb.cpp index 1283165d078..605fc6130d4 100644 --- a/dll/win32/msutb/msutb.cpp +++ b/dll/win32/msutb/msutb.cpp @@ -88,6 +88,48 @@ public: /***********************************************************************/ +class CTipbarAccItem +{ +public: + CTipbarAccItem() { } + virtual ~CTipbarAccItem() { } + + STDMETHOD_(BSTR, GetAccName)() + { + return SysAllocString(L""); + } + STDMETHOD(UnknownMethod1)() // FIXME: Name + { + return S_OK; + } + STDMETHOD_(INT, GetAccRole)() + { + return 10; + } + STDMETHOD_(INT, GetAccState)() + { + return 256; + } + STDMETHOD_(void, GetAccLocation)(LPRECT lprc) + { + *lprc = { 0, 0, 0, 0 }; + } + STDMETHOD(UnknownMethod2)() // FIXME: Name + { + return S_OK; + } + STDMETHOD(UnknownMethod3)() // FIXME: Name + { + return S_OK; + } + STDMETHOD(UnknownMethod4)() // FIXME: Name + { + return S_OK; + } +}; + +/***********************************************************************/ + class CTrayIconWnd { public: