ReactOS 0.4.16-dev-334-g4d9f67c
|
Go to the source code of this file.
Classes | |
struct | tagIMEMENUITEM |
struct | tagIMEMENU |
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 | MAX_IMEMENU_BITMAP_BYTES 0xF00 |
Typedefs | |
typedef struct tagIMEMENUITEM | IMEMENUITEM |
typedef struct tagIMEMENUITEM * | PIMEMENUITEM |
typedef struct tagIMEMENU | IMEMENU |
typedef struct tagIMEMENU * | PIMEMENU |
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 |
typedef struct tagIMEMENU IMEMENU |
typedef struct tagIMEMENUITEM IMEMENUITEM |
typedef struct tagIMEMENU * PIMEMENU |
typedef struct tagIMEMENUITEM * PIMEMENUITEM |
|
static |
Definition at line 360 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 343 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 36 of file ime.c.
Referenced by Imm32LoadImeDpi(), Imm32ReleaseIME(), and ImmUnlockImeDpi().
DWORD APIENTRY Imm32GetImeMenuItemWInterProcess | ( | HIMC | hIMC, |
DWORD | dwFlags, | ||
DWORD | dwType, | ||
LPVOID | lpImeParentMenu, | ||
LPVOID | lpImeMenu, | ||
DWORD | dwSize | ||
) |
Definition at line 525 of file ime.c.
Referenced by ImmGetImeMenuItemsAW().
Definition at line 47 of file ime.c.
Referenced by Imm32LoadIME().
BOOL APIENTRY Imm32LoadIME | ( | PIMEINFOEX | pImeInfoEx, |
PIMEDPI | pImeDpi | ||
) |
Definition at line 198 of file ime.c.
Referenced by Imm32LoadImeDpi().
Definition at line 267 of file ime.c.
Referenced by Imm32FindOrLoadImeDpi(), and ImmLoadIME().
Definition at line 371 of file ime.c.
Referenced by ImmFreeLayout().
Definition at line 2000 of file ime.c.
Referenced by ActiveIMMApp_ConfigureIMEA(), and test_ImmIME().
Definition at line 2055 of file ime.c.
Referenced by ActiveIMMApp_ConfigureIMEW(), ImeWnd_OnImeSystem(), and test_ImmIME().
Definition at line 1074 of file ime.c.
Referenced by ActiveIMMApp_DisableIME(), and test_default_ime_disabled_cb().
Definition at line 1277 of file ime.c.
Referenced by ActiveIMMApp_EscapeA().
Definition at line 1365 of file ime.c.
Referenced by ActiveIMMApp_EscapeW(), and User32DoImeHelp().
BOOL WINAPI ImmGetCompositionFontA | ( | HIMC | hIMC, |
LPLOGFONTA | lplf | ||
) |
Definition at line 1615 of file ime.c.
Referenced by ActiveIMMApp_GetCompositionFontA(), ImeWnd_OnImeControl(), test_ImmThreads(), and test_InvalidIMC().
BOOL WINAPI ImmGetCompositionFontW | ( | HIMC | hIMC, |
LPLOGFONTW | lplf | ||
) |
Definition at line 1651 of file ime.c.
Referenced by ActiveIMMApp_GetCompositionFontW(), and ImeWnd_OnImeControl().
BOOL WINAPI ImmGetCompositionWindow | ( | HIMC | hIMC, |
LPCOMPOSITIONFORM | lpCompForm | ||
) |
Definition at line 1559 of file ime.c.
Referenced by ActiveIMMApp_GetCompositionWindow(), ImeWnd_OnImeSystem(), test_ImmThreads(), and test_InvalidIMC().
DWORD WINAPI ImmGetConversionListA | ( | HKL | hKL, |
HIMC | hIMC, | ||
LPCSTR | pSrc, | ||
LPCANDIDATELIST | lpDst, | ||
DWORD | dwBufLen, | ||
UINT | uFlag | ||
) |
Definition at line 1801 of file ime.c.
Referenced by ActiveIMMApp_GetConversionListA().
DWORD WINAPI ImmGetConversionListW | ( | HKL | hKL, |
HIMC | hIMC, | ||
LPCWSTR | pSrc, | ||
LPCANDIDATELIST | lpDst, | ||
DWORD | dwBufLen, | ||
UINT | uFlag | ||
) |
Definition at line 1857 of file ime.c.
Referenced by ActiveIMMApp_GetConversionListW().
Definition at line 1912 of file ime.c.
Referenced by ActiveIMMApp_GetConversionStatus(), ImeWnd_OnImeControl(), ImeWnd_OnImeSystem(), OnTimer(), and test_ImmThreads().
Definition at line 890 of file ime.c.
Referenced by ActiveIMMApp_GetDefaultIMEWnd(), DoTest_BUTTON(), DoTest_EDIT(), GetTargetWindow(), CIMEUIWindowHandler::ImeUINotifyHandler(), Imm32DelaySetLangBandProc(), ImmActivateLayout(), ImmSetActiveContext(), ImmWINNLSEnableIME(), InnerWindowProc(), RealDefWindowProcA(), RealDefWindowProcW(), UIComposition::SendMessageToUI(), CTipbarWnd::SetLangBand(), 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().
Definition at line 1082 of file ime.c.
Referenced by ActiveIMMApp_GetDescriptionA(), and test_ImmGetDescription().
Definition at line 1112 of file ime.c.
Referenced by ActiveIMMApp_GetDescriptionW(), GetHKLDesctription(), and test_ImmGetDescription().
Definition at line 1141 of file ime.c.
Referenced by ActiveIMMApp_GetIMEFileNameA().
Definition at line 1182 of file ime.c.
Referenced by ActiveIMMApp_GetIMEFileNameW(), and GetHKLDesctription().
BOOL WINAPI ImmGetImeInfoEx | ( | PIMEINFOEX | pImeInfoEx, |
IMEINFOEXCLASS | SearchType, | ||
PVOID | pvSearchKey | ||
) |
Definition at line 932 of file ime.c.
Referenced by Imm32LoadImeDpi(), ImmGetDescriptionA(), ImmGetDescriptionW(), ImmGetIMEFileNameA(), ImmGetIMEFileNameW(), ImmGetProperty(), ImmInstallIMEW(), ImmIsIME(), and User32CreateImeUIWindow().
DWORD WINAPI ImmGetImeMenuItemsA | ( | HIMC | hIMC, |
DWORD | dwFlags, | ||
DWORD | dwType, | ||
LPIMEMENUITEMINFOA | lpImeParentMenu, | ||
LPIMEMENUITEMINFOA | lpImeMenu, | ||
DWORD | dwSize | ||
) |
Definition at line 2111 of file ime.c.
Referenced by ActiveIMMApp_GetImeMenuItemsA(), and test_InvalidIMC().
DWORD APIENTRY ImmGetImeMenuItemsAW | ( | HIMC | hIMC, |
DWORD | dwFlags, | ||
DWORD | dwType, | ||
LPVOID | lpImeParentMenu, | ||
LPVOID | lpImeMenu, | ||
DWORD | dwSize, | ||
BOOL | bTargetIsAnsi | ||
) |
Definition at line 609 of file ime.c.
Referenced by ImmGetImeMenuItemsA(), and ImmGetImeMenuItemsW().
DWORD WINAPI ImmGetImeMenuItemsW | ( | HIMC | hIMC, |
DWORD | dwFlags, | ||
DWORD | dwType, | ||
LPIMEMENUITEMINFOW | lpImeParentMenu, | ||
LPIMEMENUITEMINFOW | lpImeMenu, | ||
DWORD | dwSize | ||
) |
Definition at line 2124 of file ime.c.
Referenced by ActiveIMMApp_GetImeMenuItemsW(), and ImmPutImeMenuItemsIntoMappedFile().
Definition at line 1443 of file ime.c.
Referenced by ActiveIMMApp_GetOpenStatus(), ImeWnd_OnImeControl(), Imm32JCloseOpen(), test_ImmThreads(), and test_InvalidIMC().
Definition at line 1221 of file ime.c.
Referenced by ActiveIMMApp_GetProperty(), and test_ImmGetCompositionString().
Definition at line 1509 of file ime.c.
Referenced by ActiveIMMApp_GetStatusWindowPos(), test_ImmThreads(), and test_InvalidIMC().
Definition at line 748 of file ime.c.
Referenced by ActiveIMMApp_InstallIMEA().
Definition at line 774 of file ime.c.
Referenced by ActiveIMMApp_InstallIMEW(), and ImmInstallIMEA().
Definition at line 880 of file ime.c.
Referenced by ActiveIMMApp_IsIME(), CtfAImmIsIME(), EDIT_SetCaretPos(), EDIT_WM_SetFont(), Imm32CImeNonImeToggle(), Imm32CShapeToggle(), Imm32CSymbolToggle(), Imm32ImeNonImeToggle(), Imm32JCloseOpen(), ME_HandleMessage(), and update_caret().
Definition at line 1055 of file ime.c.
Referenced by CtfImmTIMActivate(), CtfLoadThreadLayout(), and ImmActivateLayout().
Definition at line 978 of file ime.c.
Referenced by Imm32CreateInputContext(), Imm32DestroyInputContext(), Imm32FindOrLoadImeDpi(), Imm32MakeIMENotify(), Imm32ProcessHotKey(), Imm32SelectInputContext(), ImmActivateLayout(), ImmCallImeConsoleIME(), ImmCreateSoftKeyboard(), ImmGetImeMenuItemsAW(), ImmNotifyIME(), ImmProcessKey(), ImmSetActiveContext(), ImmSetCompositionStringAW(), ImmTranslateMessage(), and User32CreateImeUIWindow().
Definition at line 907 of file ime.c.
Referenced by ActiveIMMApp_NotifyIME(), EDIT_WindowProc(), Imm32NotifyIMEProc(), ImmSystemHandler(), ME_HandleMessage(), CicBridge::SetActiveContextAlways(), CicBridge::SetCompositionString(), test_ImmGetCompositionString(), and test_ImmNotifyIME().
Definition at line 448 of file ime.c.
Referenced by ImeWnd_OnImeSystem().
BOOL WINAPI ImmSetCompositionFontA | ( | HIMC | hIMC, |
LPLOGFONTA | lplf | ||
) |
Definition at line 1688 of file ime.c.
Referenced by ActiveIMMApp_SetCompositionFontA(), ImeWnd_OnImeControl(), ImmSetCompositionFontW(), test_ImmThreads(), and test_InvalidIMC().
BOOL WINAPI ImmSetCompositionFontW | ( | HIMC | hIMC, |
LPLOGFONTW | lplf | ||
) |
Definition at line 1744 of file ime.c.
Referenced by ActiveIMMApp_SetCompositionFontW(), EDIT_WM_SetFont(), ImeWnd_OnImeControl(), ImeWnd_OnImeSystem(), ImmSetCompositionFontA(), ME_HandleMessage(), and update_caret().
BOOL WINAPI ImmSetCompositionWindow | ( | HIMC | hIMC, |
LPCOMPOSITIONFORM | lpCompForm | ||
) |
Definition at line 1583 of file ime.c.
Referenced by ActiveIMMApp_SetCompositionWindow(), ImeWnd_OnImeControl(), ImeWnd_OnImeSetContext(), ImeWnd_OnImeSystem(), ImmGetContextThreadFunc(), test_ImmThreads(), test_InvalidIMC(), and update_caret().
Definition at line 1941 of file ime.c.
Referenced by ActiveIMMApp_SetConversionStatus(), ImeWnd_OnImeControl(), Imm32CShapeToggle(), Imm32CSymbolToggle(), Imm32KEnglish(), Imm32KHanjaConvert(), Imm32KShapeToggle(), OnTimer(), test_ImmThreads(), and test_InvalidIMC().
Definition at line 1466 of file ime.c.
Referenced by ActiveIMMApp_SetOpenStatus(), ImeWnd_OnImeControl(), ImeWnd_OnImeSystem(), Imm32CImeNonImeToggle(), Imm32CShapeToggle(), Imm32CSymbolToggle(), Imm32JCloseOpen(), Imm32KEnglish(), Imm32KShapeToggle(), ImmGetContextThreadFunc(), OnTimer(), Test1(), test_ime_processkey(), test_ImmDefaultHwnd(), test_ImmMessages(), test_ImmThreads(), and test_InvalidIMC().
Definition at line 1531 of file ime.c.
Referenced by ActiveIMMApp_SetStatusWindowPos(), ImeWnd_OnImeControl(), ImmGetContextThreadFunc(), test_ImmThreads(), and test_InvalidIMC().
Definition at line 1007 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 2136 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().