[PATCH 2/7] msctf: Implement LangBarMgr

Justin Chevrier jchevrier at gmail.com
Thu Feb 11 10:51:21 CST 2010


---
 dlls/msctf/msctf.c |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/dlls/msctf/msctf.c b/dlls/msctf/msctf.c
index 24b3b64..5a3115d 100644
--- a/dlls/msctf/msctf.c
+++ b/dlls/msctf/msctf.c
@@ -55,6 +55,7 @@ typedef struct {
     ITfTextInputProcessor   *pITfTextInputProcessor;
     ITfThreadMgr            *pITfThreadMgr;
     ITfKeyEventSink         *pITfKeyEventSink;
+    ITfLangBarMgr           *pITfLangBarMgr;
     TfClientId              tid;
 } ActivatedTextService;
 
@@ -87,6 +88,7 @@ static const struct {
     {&CLSID_TF_ThreadMgr, ThreadMgr_Constructor},
     {&CLSID_TF_InputProcessorProfiles, InputProcessorProfiles_Constructor},
     {&CLSID_TF_CategoryMgr, CategoryMgr_Constructor},
+    {&CLSID_TF_LangBarMgr, LangBarMgr_Constructor},
     {NULL, NULL}
 };
 
@@ -617,3 +619,12 @@ HRESULT WINAPI TF_InvalidAssemblyListCacheIfExist(void)
     FIXME("Stub\n");
     return S_OK;
 }
+
+/***********************************************************************
+ *              TF_CreateLangBarMgr (MSCTF.@)
+ */
+HRESULT WINAPI TF_CreateLangBarMgr(ITfLangBarMgr **pppbm)
+{
+    TRACE("\n");
+    return LangBarMgr_Constructor(NULL,(IUnknown**)pppbm);
+}
-- 
1.6.5.rc1




More information about the wine-patches mailing list