|
ReactOS 0.4.16-dev-2613-g9533ad7
|

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 368 of file ime.c.
Referenced by ImmEscapeA(), and ImmEscapeW().
Definition at line 20 of file ime.c.
Referenced by Imm32LoadImeDpi(), and ImmLoadIME().
Definition at line 351 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 35 of file ime.c.
Referenced by Imm32LoadImeDpi(), Imm32ReleaseIME(), and ImmUnlockImeDpi().
Definition at line 45 of file ime.c.
Referenced by Imm32LoadIME().
|
static |
Definition at line 196 of file ime.c.
Referenced by Imm32LoadImeDpi().
Definition at line 282 of file ime.c.
Referenced by Imm32FindOrLoadImeDpi(), and ImmLoadIME().
Definition at line 379 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 1598 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 1658 of file ime.c.
Referenced by ActiveIMMApp_ConfigureIMEW(), ImeWnd_OnImeSystem(), and test_ImmIME().
Definition at line 632 of file ime.c.
Referenced by ActiveIMMApp_DisableIME(), START_TEST(), 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 821 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 914 of file ime.c.
Referenced by ActiveIMMApp_EscapeW(), IntGetImeLayoutText(), and User32DoImeHelp().
Definition at line 1185 of file ime.c.
Referenced by ActiveIMMApp_GetCompositionFontA(), ImeWnd_OnImeControl(), test_ImmThreads(), and test_InvalidIMC().
Definition at line 1224 of file ime.c.
Referenced by ActiveIMMApp_GetCompositionFontW(), and ImeWnd_OnImeControl().
Definition at line 1123 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 1382 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 1442 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 1502 of file ime.c.
Referenced by ActiveIMMApp_GetConversionStatus(), ConIme_OnNotifySetOpenStatus(), ConIme_SendImeStatus(), ImeWnd_OnImeControl(), ImeWnd_OnImeSystem(), ImeWnd_SwitchSoftKbdProc(), IntGetImeState(), OnTimer(), and test_ImmThreads().
Definition at line 441 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 641 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 669 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 696 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 733 of file ime.c.
Referenced by ActiveIMMApp_GetIMEFileNameW(), GetHKLDesctription(), and IntGetImeLayoutText().
| BOOL WINAPI ImmGetImeInfoEx | ( | PIMEINFOEX | pImeInfoEx, |
| IMEINFOEXCLASS | SearchType, | ||
| PVOID | pvSearchKey | ||
| ) |
Definition at line 492 of file ime.c.
Referenced by Imm32LoadImeDpi(), ImmGetDescriptionA(), ImmGetDescriptionW(), ImmGetIMEFileNameA(), ImmGetIMEFileNameW(), ImmGetProperty(), and ImmIsIME().
Definition at line 997 of file ime.c.
Referenced by ActiveIMMApp_GetOpenStatus(), ImeWnd_OnImeControl(), Imm32JCloseOpen(), IntIsImeOpen(), test_ImmThreads(), and test_InvalidIMC().
Definition at line 768 of file ime.c.
Referenced by ActiveIMMApp_GetProperty(), ConIme_OnChangeKeyboard(), ConIme_OnSwitchIme(), KbSwitch_OnPenIconMsg(), and test_ImmGetCompositionString().
Definition at line 1067 of file ime.c.
Referenced by ActiveIMMApp_GetStatusWindowPos(), test_ImmThreads(), and test_InvalidIMC().
Definition at line 430 of file ime.c.
Referenced by ActiveIMMApp_IsIME(), CtfAImmIsIME(), EDIT_SetCaretPos(), EDIT_WM_SetFont(), editor_handle_message(), Imm32CImeNonImeToggle(), Imm32CShapeToggle(), Imm32CSymbolToggle(), Imm32ImeNonImeToggle(), Imm32JCloseOpen(), ImmIMPSetIMEW(), IntFillImeDisplayCHS(), IntFillImeDisplayCHT(), IntIsImeOpen(), and update_caret().
Definition at line 612 of file ime.c.
Referenced by CtfImmTIMActivate(), CtfLoadThreadLayout(), and ImmActivateLayout().
Definition at line 532 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 459 of file ime.c.
Referenced by ActiveIMMApp_NotifyIME(), EDIT_WindowProc(), editor_handle_message(), Imm32NotifyIMEProc(), ImmSystemHandler(), IntSendCandListCHS(), IntSendCandListCHT(), IntSendCandListJPNorKOR(), CicBridge::SetActiveContextAlways(), CicBridge::SetCompositionString(), test_edit_ime_messages(), test_ImmGetCompositionString(), test_ImmNotifyIME(), and User32ImeMenuItemSelected().
Definition at line 1264 of file ime.c.
Referenced by ActiveIMMApp_SetCompositionFontA(), ImeWnd_OnImeControl(), ImmSetCompositionFontW(), test_ImmThreads(), and test_InvalidIMC().
Definition at line 1323 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 1150 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 1535 of file ime.c.
Referenced by ActiveIMMApp_SetConversionStatus(), ImeWnd_OnImeControl(), ImeWnd_SwitchSoftKbdProc(), Imm32CShapeToggle(), Imm32CSymbolToggle(), Imm32KEnglish(), Imm32KHanjaConvert(), Imm32KShapeToggle(), IntSetImeState(), OnTimer(), test_ImmThreads(), and test_InvalidIMC().
Definition at line 1021 of file ime.c.
Referenced by ActiveIMMApp_SetOpenStatus(), ImeWnd_OnImeControl(), ImeWnd_OnImeSystem(), Imm32CImeNonImeToggle(), Imm32CShapeToggle(), Imm32CSymbolToggle(), Imm32JCloseOpen(), Imm32KEnglish(), Imm32KShapeToggle(), ImmGetContextThreadFunc(), IntFreeConsoleEntries(), IntSetImeState(), OnTimer(), Test1(), test_ime_processkey(), test_ImmDefaultHwnd(), test_ImmMessages(), test_ImmThreads(), and test_InvalidIMC().
Definition at line 1092 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 562 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 1718 of file ime.c.
Referenced by IntInitializeImmEntryTable(), User32InitializeImmEntryTable(), and WINNLSEnableIME().
| WINE_DEFAULT_DEBUG_CHANNEL | ( | imm | ) |
| RTL_CRITICAL_SECTION gcsImeDpi |
Definition at line 17 of file ime.c.
Referenced by Imm32FindImeDpi(), Imm32InitTLS(), Imm32LoadCtfIme(), Imm32LoadImeDpi(), Imm32ReleaseIME(), ImmDllInitialize(), ImmFreeLayout(), ImmGetImeMenuItemsInterProcess(), ImmInitializeGlobals(), ImmLockImeDpi(), and ImmUnlockImeDpi().
Definition at line 18 of file ime.c.
Referenced by Imm32FindImeDpi(), Imm32LoadImeDpi(), Imm32ReleaseIME(), ImmFreeLayout(), ImmLockImeDpi(), and ImmUnlockImeDpi().