ReactOS  0.4.15-dev-4921-g25fcdc5
ctf.c File Reference
#include "precomp.h"
Include dependency graph for ctf.c:

Go to the source code of this file.

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (imm)
 
HMODULE APIENTRY Imm32LoadCtfIme (VOID)
 
HRESULT APIENTRY Imm32CtfImeDestroyInputContext (HIMC hIMC)
 
HRESULT APIENTRY CtfImmTIMDestroyInputContext (HIMC hIMC)
 
HRESULT APIENTRY CtfImmTIMCreateInputContext (HIMC hIMC)
 
BOOL WINAPI CtfImmIsCiceroEnabled (VOID)
 
BOOL WINAPI CtfImmIsTextFrameServiceDisabled (VOID)
 
HRESULT WINAPI CtfImmTIMActivate (HKL hKL)
 
VOID WINAPI CtfImmRestoreToolbarWnd (DWORD dwStatus)
 
DWORD WINAPI CtfImmHideToolbarWnd (VOID)
 
LRESULT WINAPI CtfImmDispatchDefImeMessage (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
 

Function Documentation

◆ CtfImmDispatchDefImeMessage()

LRESULT WINAPI CtfImmDispatchDefImeMessage ( HWND  hWnd,
UINT  uMsg,
WPARAM  wParam,
LPARAM  lParam 
)

Definition at line 93 of file ctf.c.

94 {
95  FIXME("(%p, %u, %p, %p)\n", hWnd, uMsg, wParam, lParam);
96  return 0;
97 }
HWND hWnd
Definition: settings.c:17
WPARAM wParam
Definition: combotst.c:138
#define FIXME(fmt,...)
Definition: debug.h:111
LPARAM lParam
Definition: combotst.c:139

◆ CtfImmHideToolbarWnd()

DWORD WINAPI CtfImmHideToolbarWnd ( VOID  )

Definition at line 84 of file ctf.c.

85 {
86  FIXME("()\n");
87  return 0;
88 }
#define FIXME(fmt,...)
Definition: debug.h:111

◆ CtfImmIsCiceroEnabled()

BOOL WINAPI CtfImmIsCiceroEnabled ( VOID  )

Definition at line 51 of file ctf.c.

52 {
53  return Imm32IsCiceroMode();
54 }
#define Imm32IsCiceroMode()
Definition: precomp.h:118

◆ CtfImmIsTextFrameServiceDisabled()

BOOL WINAPI CtfImmIsTextFrameServiceDisabled ( VOID  )

Definition at line 59 of file ctf.c.

60 {
61  return !!(GetWin32ClientInfo()->CI_flags & CI_TFSDISABLED);
62 }
#define GetWin32ClientInfo()
Definition: ntuser.h:335
#define CI_TFSDISABLED
Definition: ntuser.h:298

Referenced by Imm32SelectInputContext(), and ImmGetImeInfoEx().

◆ CtfImmRestoreToolbarWnd()

VOID WINAPI CtfImmRestoreToolbarWnd ( DWORD  dwStatus)

Definition at line 76 of file ctf.c.

77 {
78  FIXME("(0x%lx)\n", dwStatus);
79 }
#define FIXME(fmt,...)
Definition: debug.h:111
DWORD dwStatus
Definition: mediaobj.idl:95

◆ CtfImmTIMActivate()

HRESULT WINAPI CtfImmTIMActivate ( HKL  hKL)

Definition at line 67 of file ctf.c.

68 {
69  FIXME("(%p)\n", hKL);
70  return E_NOTIMPL;
71 }
#define FIXME(fmt,...)
Definition: debug.h:111
#define E_NOTIMPL
Definition: ddrawi.h:99

Referenced by CtfLoadThreadLayout(), and Imm32InternalLockIMC().

◆ CtfImmTIMCreateInputContext()

HRESULT APIENTRY CtfImmTIMCreateInputContext ( HIMC  hIMC)

Definition at line 42 of file ctf.c.

43 {
44  TRACE("(%p)\n", hIMC);
45  return E_NOTIMPL;
46 }
#define TRACE(s)
Definition: solgame.cpp:4
#define E_NOTIMPL
Definition: ddrawi.h:99

Referenced by Imm32InternalLockIMC().

◆ CtfImmTIMDestroyInputContext()

HRESULT APIENTRY CtfImmTIMDestroyInputContext ( HIMC  hIMC)

Definition at line 33 of file ctf.c.

34 {
35  if (!Imm32IsCiceroMode() || (GetWin32ClientInfo()->dwCompatFlags2 & 2))
36  return E_NOINTERFACE;
37 
38  return Imm32CtfImeDestroyInputContext(hIMC);
39 }
#define E_NOINTERFACE
Definition: winerror.h:2364
#define GetWin32ClientInfo()
Definition: ntuser.h:335
HRESULT APIENTRY Imm32CtfImeDestroyInputContext(HIMC hIMC)
Definition: ctf.c:20
#define Imm32IsCiceroMode()
Definition: precomp.h:118

Referenced by Imm32DestroyInputContext().

◆ Imm32CtfImeDestroyInputContext()

HRESULT APIENTRY Imm32CtfImeDestroyInputContext ( HIMC  hIMC)

Definition at line 20 of file ctf.c.

21 {
22  if (!Imm32LoadCtfIme())
23  return E_FAIL;
24 #if 1
25  FIXME("(%p)\n", hIMC);
26  return E_NOTIMPL;
27 #else
28  return g_pfnCtfImeDestroyInputContext(hIMC);
29 #endif
30 }
#define E_FAIL
Definition: ddrawi.h:102
#define FIXME(fmt,...)
Definition: debug.h:111
HMODULE APIENTRY Imm32LoadCtfIme(VOID)
Definition: ctf.c:13
#define E_NOTIMPL
Definition: ddrawi.h:99

Referenced by CtfImmTIMDestroyInputContext().

◆ Imm32LoadCtfIme()

HMODULE APIENTRY Imm32LoadCtfIme ( VOID  )

Definition at line 13 of file ctf.c.

14 {
15  FIXME("()\n");
16  return NULL;
17 }
#define FIXME(fmt,...)
Definition: debug.h:111
#define NULL
Definition: types.h:112

Referenced by Imm32CtfImeDestroyInputContext().

◆ WINE_DEFAULT_DEBUG_CHANNEL()

WINE_DEFAULT_DEBUG_CHANNEL ( imm  )