ReactOS 0.4.16-dev-1484-g212a1a5
|
Go to the source code of this file.
Macros | |
#define | VALID_IME_PROP |
#define | VALID_CMODE_CAPS |
#define | VALID_SMODE_CAPS |
#define | VALID_UI_CAPS |
#define | VALID_SCS_CAPS |
#define | VALID_SELECT_CAPS (SELECT_CAP_CONVERSION | SELECT_CAP_SENTENCE) |
#define | DEFINE_IME_ENTRY(type, name, params, optional) |
#define | DEFINE_IME_ENTRY(type, name, params, optional) pImeDpi->name = Stub##name; |
#define | DEFINE_IME_ENTRY(type, name, params, optional) |
#define | CHECK_IME_FN(name) |
Variables | |
RTL_CRITICAL_SECTION | gcsImeDpi |
PIMEDPI | gpImeDpiList = NULL |
#define VALID_CMODE_CAPS |
#define VALID_IME_PROP |
#define VALID_SCS_CAPS |
#define VALID_SELECT_CAPS (SELECT_CAP_CONVERSION | SELECT_CAP_SENTENCE) |
#define VALID_SMODE_CAPS |
#define VALID_UI_CAPS |
|
static |
Definition at line 367 of file ime.c.
Referenced by ImmEscapeA(), and ImmEscapeW().
Definition at line 19 of file ime.c.
Referenced by Imm32LoadImeDpi(), and ImmLoadIME().
Definition at line 350 of file ime.c.
Referenced by CtfImmGetGuidAtom(), CtfImmIsGuidMapEnable(), Imm32InternalLockIMC(), ImmConfigureIMEA(), ImmConfigureIMEW(), ImmEnumRegisterWordA(), ImmEnumRegisterWordW(), ImmEscapeA(), ImmEscapeW(), ImmGetConversionListA(), ImmGetConversionListW(), ImmGetProperty(), ImmGetRegisterWordStyleA(), ImmGetRegisterWordStyleW(), ImmRegisterWordA(), ImmRegisterWordW(), ImmUnregisterWordA(), and ImmUnregisterWordW().
Definition at line 34 of file ime.c.
Referenced by Imm32LoadImeDpi(), Imm32ReleaseIME(), and ImmUnlockImeDpi().
Definition at line 44 of file ime.c.
Referenced by Imm32LoadIME().
|
static |
Definition at line 195 of file ime.c.
Referenced by Imm32LoadImeDpi().
Definition at line 281 of file ime.c.
Referenced by Imm32FindOrLoadImeDpi(), and ImmLoadIME().
Definition at line 378 of file ime.c.
Referenced by ImmFreeLayout().
BOOL WINAPI ImmConfigureIMEA | ( | _In_ HKL | hKL, |
_In_ HWND | hWnd, | ||
_In_ DWORD | dwMode, | ||
_Inout_opt_ LPVOID | lpData | ||
) |
Definition at line 1597 of file ime.c.
Referenced by ActiveIMMApp_ConfigureIMEA(), and test_ImmIME().
BOOL WINAPI ImmConfigureIMEW | ( | _In_ HKL | hKL, |
_In_ HWND | hWnd, | ||
_In_ DWORD | dwMode, | ||
_Inout_opt_ LPVOID | lpData | ||
) |
Definition at line 1657 of file ime.c.
Referenced by ActiveIMMApp_ConfigureIMEW(), ImeWnd_OnImeSystem(), and test_ImmIME().
Definition at line 631 of file ime.c.
Referenced by ActiveIMMApp_DisableIME(), and test_default_ime_disabled_cb().
LRESULT WINAPI ImmEscapeA | ( | _In_ HKL | hKL, |
_In_ HIMC | hIMC, | ||
_In_ UINT | uSubFunc, | ||
_Inout_opt_ LPVOID | lpData | ||
) |
Definition at line 820 of file ime.c.
Referenced by ActiveIMMApp_EscapeA().
LRESULT WINAPI ImmEscapeW | ( | _In_ HKL | hKL, |
_In_ HIMC | hIMC, | ||
_In_ UINT | uSubFunc, | ||
_Inout_opt_ LPVOID | lpData | ||
) |
Definition at line 913 of file ime.c.
Referenced by ActiveIMMApp_EscapeW(), and User32DoImeHelp().
Definition at line 1184 of file ime.c.
Referenced by ActiveIMMApp_GetCompositionFontA(), ImeWnd_OnImeControl(), test_ImmThreads(), and test_InvalidIMC().
Definition at line 1223 of file ime.c.
Referenced by ActiveIMMApp_GetCompositionFontW(), and ImeWnd_OnImeControl().
Definition at line 1122 of file ime.c.
Referenced by ActiveIMMApp_GetCompositionWindow(), ImeWnd_OnImeSystem(), test_ImmThreads(), and test_InvalidIMC().
DWORD WINAPI ImmGetConversionListA | ( | _In_ HKL | hKL, |
_In_ HIMC | hIMC, | ||
_In_ LPCSTR | pSrc, | ||
_Out_writes_bytes_(dwBufLen) LPCANDIDATELIST | lpDst, | ||
_In_ DWORD | dwBufLen, | ||
_In_ UINT | uFlag | ||
) |
Definition at line 1381 of file ime.c.
Referenced by ActiveIMMApp_GetConversionListA().
DWORD WINAPI ImmGetConversionListW | ( | _In_ HKL | hKL, |
_In_ HIMC | hIMC, | ||
_In_ LPCWSTR | pSrc, | ||
_Out_writes_bytes_(dwBufLen) LPCANDIDATELIST | lpDst, | ||
_In_ DWORD | dwBufLen, | ||
_In_ UINT | uFlag | ||
) |
Definition at line 1441 of file ime.c.
Referenced by ActiveIMMApp_GetConversionListW().
BOOL WINAPI ImmGetConversionStatus | ( | _In_ HIMC | hIMC, |
_Out_opt_ LPDWORD | lpfdwConversion, | ||
_Out_opt_ LPDWORD | lpfdwSentence | ||
) |
Definition at line 1501 of file ime.c.
Referenced by ActiveIMMApp_GetConversionStatus(), GetImeStatus(), ImeWnd_OnImeControl(), ImeWnd_OnImeSystem(), ImeWnd_SwitchSoftKbdProc(), OnTimer(), and test_ImmThreads().
Definition at line 440 of file ime.c.
Referenced by ActiveIMMApp_GetDefaultIMEWnd(), DoTest_BUTTON(), DoTest_EDIT(), GetImeStatus(), CIMEUIWindowHandler::ImeUINotifyHandler(), Imm32DelaySetLangBandProc(), ImmActivateLayout(), ImmSetActiveContext(), ImmWINNLSEnableIME(), InnerWindowProc(), KbSwitch_OnPenIconMsg(), RealDefWindowProcA(), RealDefWindowProcW(), UIComposition::SendMessageToUI(), CTipbarWnd::SetLangBand(), ShowImeToolbar(), test_default_ime_disabled_cb(), test_default_ime_window_cancel_cb(), test_default_ime_window_cb(), test_default_ime_with_message_only_window_cb(), test_ime_wnd_proc(), test_ImmDefaultHwnd(), test_ImmGetDefaultIMEWnd_thread(), and test_ImmMessages().
UINT WINAPI ImmGetDescriptionA | ( | _In_ HKL | hKL, |
_Out_writes_opt_(uBufLen) LPSTR | lpszDescription, | ||
_In_ UINT | uBufLen | ||
) |
Definition at line 640 of file ime.c.
Referenced by ActiveIMMApp_GetDescriptionA(), and test_ImmGetDescription().
UINT WINAPI ImmGetDescriptionW | ( | _In_ HKL | hKL, |
_Out_writes_opt_(uBufLen) LPWSTR | lpszDescription, | ||
_In_ UINT | uBufLen | ||
) |
Definition at line 668 of file ime.c.
Referenced by ActiveIMMApp_GetDescriptionW(), GetHKLDesctription(), and test_ImmGetDescription().
UINT WINAPI ImmGetIMEFileNameA | ( | _In_ HKL | hKL, |
_Out_writes_opt_(uBufLen) LPSTR | lpszFileName, | ||
_In_ UINT | uBufLen | ||
) |
Definition at line 695 of file ime.c.
Referenced by ActiveIMMApp_GetIMEFileNameA().
UINT WINAPI ImmGetIMEFileNameW | ( | _In_ HKL | hKL, |
_Out_writes_opt_(uBufLen) LPWSTR | lpszFileName, | ||
_In_ UINT | uBufLen | ||
) |
Definition at line 732 of file ime.c.
Referenced by ActiveIMMApp_GetIMEFileNameW(), and GetHKLDesctription().
BOOL WINAPI ImmGetImeInfoEx | ( | PIMEINFOEX | pImeInfoEx, |
IMEINFOEXCLASS | SearchType, | ||
PVOID | pvSearchKey | ||
) |
Definition at line 491 of file ime.c.
Referenced by Imm32LoadImeDpi(), ImmGetDescriptionA(), ImmGetDescriptionW(), ImmGetIMEFileNameA(), ImmGetIMEFileNameW(), ImmGetProperty(), and ImmIsIME().
Definition at line 996 of file ime.c.
Referenced by ActiveIMMApp_GetOpenStatus(), GetImeStatus(), ImeWnd_OnImeControl(), Imm32JCloseOpen(), test_ImmThreads(), and test_InvalidIMC().
Definition at line 767 of file ime.c.
Referenced by ActiveIMMApp_GetProperty(), KbSwitch_OnPenIconMsg(), and test_ImmGetCompositionString().
Definition at line 1066 of file ime.c.
Referenced by ActiveIMMApp_GetStatusWindowPos(), test_ImmThreads(), and test_InvalidIMC().
Definition at line 429 of file ime.c.
Referenced by ActiveIMMApp_IsIME(), CtfAImmIsIME(), editor_handle_message(), Imm32CImeNonImeToggle(), Imm32CShapeToggle(), Imm32CSymbolToggle(), Imm32ImeNonImeToggle(), Imm32JCloseOpen(), ImmIMPSetIMEW(), and update_caret().
Definition at line 611 of file ime.c.
Referenced by CtfImmTIMActivate(), CtfLoadThreadLayout(), and ImmActivateLayout().
Definition at line 531 of file ime.c.
Referenced by Imm32CreateInputContext(), Imm32DestroyInputContext(), Imm32FindOrLoadImeDpi(), Imm32MakeIMENotify(), Imm32ProcessHotKey(), Imm32SelectInputContext(), ImmActivateLayout(), ImmCallImeConsoleIME(), ImmCreateSoftKeyboard(), ImmGetImeMenuItemsAW(), ImmNotifyIME(), ImmProcessKey(), ImmSetActiveContext(), ImmSetCompositionStringAW(), ImmTranslateMessage(), and User32CreateImeUIWindow().
BOOL WINAPI ImmNotifyIME | ( | _In_ HIMC | hIMC, |
_In_ DWORD | dwAction, | ||
_In_ DWORD | dwIndex, | ||
_In_ DWORD_PTR | dwValue | ||
) |
Definition at line 458 of file ime.c.
Referenced by ActiveIMMApp_NotifyIME(), EDIT_WindowProc(), editor_handle_message(), Imm32NotifyIMEProc(), ImmSystemHandler(), CicBridge::SetActiveContextAlways(), CicBridge::SetCompositionString(), test_ImmGetCompositionString(), test_ImmNotifyIME(), and User32ImeMenuItemSelected().
Definition at line 1263 of file ime.c.
Referenced by ActiveIMMApp_SetCompositionFontA(), ImeWnd_OnImeControl(), ImmSetCompositionFontW(), test_ImmThreads(), and test_InvalidIMC().
Definition at line 1322 of file ime.c.
Referenced by ActiveIMMApp_SetCompositionFontW(), EDIT_WM_SetFont(), editor_handle_message(), ImeWnd_OnImeControl(), ImeWnd_OnImeSystem(), ImmSetCompositionFontA(), and update_caret().
Definition at line 1149 of file ime.c.
Referenced by ActiveIMMApp_SetCompositionWindow(), ImeWnd_OnImeControl(), ImeWnd_OnImeSetContext(), ImeWnd_OnImeSystem(), ImmGetContextThreadFunc(), test_ImmThreads(), test_InvalidIMC(), and update_caret().
BOOL WINAPI ImmSetConversionStatus | ( | _In_ HIMC | hIMC, |
_In_ DWORD | fdwConversion, | ||
_In_ DWORD | fdwSentence | ||
) |
Definition at line 1534 of file ime.c.
Referenced by ActiveIMMApp_SetConversionStatus(), ImeWnd_OnImeControl(), ImeWnd_SwitchSoftKbdProc(), Imm32CShapeToggle(), Imm32CSymbolToggle(), Imm32KEnglish(), Imm32KHanjaConvert(), Imm32KShapeToggle(), OnTimer(), test_ImmThreads(), and test_InvalidIMC().
Definition at line 1020 of file ime.c.
Referenced by ActiveIMMApp_SetOpenStatus(), ImeWnd_OnImeControl(), ImeWnd_OnImeSystem(), Imm32CImeNonImeToggle(), Imm32CShapeToggle(), Imm32CSymbolToggle(), Imm32JCloseOpen(), Imm32KEnglish(), Imm32KShapeToggle(), ImmGetContextThreadFunc(), KbSwitch_OnPenIconMsg(), OnTimer(), Test1(), test_ime_processkey(), test_ImmDefaultHwnd(), test_ImmMessages(), test_ImmThreads(), and test_InvalidIMC().
Definition at line 1091 of file ime.c.
Referenced by ActiveIMMApp_SetStatusWindowPos(), ImeWnd_OnImeControl(), ImmGetContextThreadFunc(), test_ImmThreads(), and test_InvalidIMC().
VOID WINAPI ImmUnlockImeDpi | ( | _Inout_opt_ PIMEDPI | pImeDpi | ) |
Definition at line 561 of file ime.c.
Referenced by CtfImmGetGuidAtom(), CtfImmIsGuidMapEnable(), Imm32CreateInputContext(), Imm32DestroyInputContext(), Imm32MakeIMENotify(), Imm32ProcessHotKey(), Imm32SelectInputContext(), ImmActivateLayout(), ImmCallImeConsoleIME(), ImmConfigureIMEA(), ImmConfigureIMEW(), ImmCreateSoftKeyboard(), ImmEnumRegisterWordA(), ImmEnumRegisterWordW(), ImmEscapeA(), ImmEscapeW(), ImmGetConversionListA(), ImmGetConversionListW(), ImmGetImeMenuItemsAW(), ImmGetProperty(), ImmGetRegisterWordStyleA(), ImmGetRegisterWordStyleW(), ImmNotifyIME(), ImmProcessKey(), ImmRegisterWordA(), ImmRegisterWordW(), ImmSetActiveContext(), ImmSetCompositionStringAW(), ImmTranslateMessage(), ImmUnregisterWordA(), ImmUnregisterWordW(), and User32CreateImeUIWindow().
Definition at line 1717 of file ime.c.
Referenced by IntInitializeImmEntryTable(), User32InitializeImmEntryTable(), and WINNLSEnableIME().
WINE_DEFAULT_DEBUG_CHANNEL | ( | imm | ) |
RTL_CRITICAL_SECTION gcsImeDpi |
Definition at line 16 of file ime.c.
Referenced by Imm32FindImeDpi(), Imm32GetImeMenuItemWInterProcess(), Imm32InitTLS(), Imm32LoadCtfIme(), Imm32LoadImeDpi(), Imm32ReleaseIME(), ImmDllInitialize(), ImmFreeLayout(), ImmInitializeGlobals(), ImmLockImeDpi(), and ImmUnlockImeDpi().
Definition at line 17 of file ime.c.
Referenced by Imm32FindImeDpi(), Imm32LoadImeDpi(), Imm32ReleaseIME(), ImmFreeLayout(), ImmLockImeDpi(), and ImmUnlockImeDpi().