ReactOS 0.4.16-dev-1278-gd809cd0
|
Go to the source code of this file.
Classes | |
struct | tagIMEHOTKEY |
Typedefs | |
typedef struct tagIMEHOTKEY | IMEHOTKEY |
typedef struct tagIMEHOTKEY * | PIMEHOTKEY |
Variables | |
HIMC | ghIMC = NULL |
BOOL | gfImeOpen = (BOOL)-1 |
DWORD | gdwImeConversion = (DWORD)-1 |
BOOL | gfIMEShowStatus = (BOOL)-1 |
PIMEHOTKEY | gpImeHotKeyList = NULL |
LCID | glcidSystem = 0 |
#define IME_CHOTKEY 0x10 |
#define IME_JHOTKEY 0x30 |
#define IME_KHOTKEY 0x50 |
#define IME_THOTKEY 0x70 |
#define IME_XHOTKEY 0x90 |
#define LANGID_CHINESE_SIMPLIFIED MAKELANGID(LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED) |
#define LANGID_CHINESE_TRADITIONAL MAKELANGID(LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL) |
#define LANGID_JAPANESE MAKELANGID(LANG_JAPANESE, SUBLANG_DEFAULT) |
#define LANGID_KOREAN MAKELANGID(LANG_KOREAN, SUBLANG_KOREAN) |
#define LANGID_NEUTRAL MAKELANGID(LANG_NEUTRAL, SUBLANG_NEUTRAL) |
typedef struct tagIMEHOTKEY IMEHOTKEY |
typedef struct tagIMEHOTKEY * PIMEHOTKEY |
PVOID AllocInputContextObject | ( | _In_ PDESKTOP | pDesk, |
_In_ PTHREADINFO | pti, | ||
_In_ SIZE_T | Size, | ||
_Out_ PVOID * | HandleOwner | ||
) |
Definition at line 1501 of file ime.c.
Definition at line 2048 of file ime.c.
Referenced by co_UserCreateWindowEx().
DBG_DEFAULT_CHANNEL | ( | UserMisc | ) |
|
static |
Definition at line 127 of file ime.c.
Referenced by IntSetImeHotKey().
Definition at line 526 of file ime.c.
Referenced by IntAssociateInputContextEx(), and IntDestroyInputContext().
|
static |
Definition at line 1713 of file ime.c.
Referenced by NtUserAssociateInputContext().
Definition at line 2491 of file ime.c.
Referenced by NtUserCallHwndParamLock().
|
static |
Definition at line 289 of file ime.c.
Referenced by IntImmProcessKey(), and NtUserCheckImeHotKey().
Definition at line 2226 of file ime.c.
Referenced by IntCheckImeShowStatusInThread(), and IntNotifyImeShowStatus().
Definition at line 2504 of file ime.c.
Referenced by NtUserCallHwndLock().
|
static |
Definition at line 199 of file ime.c.
Referenced by IntSetImeHotKey().
Definition at line 1572 of file ime.c.
Referenced by NtUserDestroyInputContext().
Definition at line 1932 of file ime.c.
Referenced by IntImeCanDestroyDefIMEforChild().
Definition at line 343 of file ime.c.
Referenced by IntSetImeHotKey(), and UserProcessDestroy().
Definition at line 86 of file ime.c.
Referenced by IntGetImeHotKeyByKey().
|
static |
Definition at line 44 of file ime.c.
Referenced by IntImmProcessKey().
|
static |
Definition at line 150 of file ime.c.
Referenced by IntSetImeHotKey(), and NtUserGetImeHotKey().
|
static |
Definition at line 224 of file ime.c.
Referenced by IntCheckImeHotKey().
|
static |
Definition at line 164 of file ime.c.
Referenced by IntSetImeHotKey().
Definition at line 101 of file ime.c.
Referenced by IntGetImeHotKeyByKey(), IntGetImeHotKeyByKeyAndLang(), and IntSetImeHotKey().
Definition at line 53 of file ime.c.
Referenced by IntGetImeHotKeyByKey().
Definition at line 1287 of file ime.c.
Referenced by IntImeSetTopMost().
Definition at line 514 of file ime.c.
Referenced by NtUserSetImeOwnerWindow().
Definition at line 2160 of file ime.c.
Referenced by co_UserDestroyWindow().
Definition at line 2113 of file ime.c.
Referenced by co_UserDestroyWindow().
Definition at line 1414 of file ime.c.
Referenced by IntImeCanDestroyDefIME(), and NtUserSetImeOwnerWindow().
Definition at line 1230 of file ime.c.
Referenced by IntImeCanDestroyDefIME(), and NtUserSetImeOwnerWindow().
|
static |
Definition at line 1324 of file ime.c.
Referenced by IntImeCheckTopmost().
UINT FASTCALL IntImmProcessKey | ( | _In_ PUSER_MESSAGE_QUEUE | MessageQueue, |
_In_ PWND | pWnd, | ||
_In_ UINT | uMsg, | ||
_In_ WPARAM | wParam, | ||
_In_ LPARAM | lParam | ||
) |
Definition at line 601 of file ime.c.
Referenced by co_IntProcessKeyboardMessage().
Definition at line 2430 of file ime.c.
Referenced by IntBroadcastImeShowStatusChange().
LRESULT FASTCALL IntSendMessageToUI | ( | _In_ PTHREADINFO | ptiIME, |
_In_ PIMEUI | pimeui, | ||
_In_ UINT | uMsg, | ||
_In_ WPARAM | wParam, | ||
_In_ LPARAM | lParam | ||
) |
Definition at line 2324 of file ime.c.
Referenced by IntSendOpenStatusNotify().
Definition at line 2410 of file ime.c.
Referenced by IntNotifyImeShowStatus().
|
static |
Definition at line 355 of file ime.c.
Referenced by NtUserSetImeHotKey().
Definition at line 2008 of file ime.c.
Referenced by co_UserCreateWindowEx().
Definition at line 1779 of file ime.c.
Referenced by ImmAssociateContext(), and ImmAssociateContextEx().
NTSTATUS NTAPI NtUserBuildHimcList | ( | _In_ DWORD | dwThreadId, |
_In_ DWORD | dwCount, | ||
_Out_ HIMC * | phList, | ||
_Out_ PDWORD | pdwCount | ||
) |
Definition at line 731 of file ime.c.
Referenced by Imm32BuildHimcList().
Definition at line 492 of file ime.c.
Definition at line 1683 of file ime.c.
Referenced by ImmCreateContext().
Definition at line 1612 of file ime.c.
Referenced by Imm32DestroyInputContext().
Definition at line 903 of file ime.c.
Referenced by ImmDisableIME().
Definition at line 971 of file ime.c.
Referenced by ImmGenerateMessage(), and ImmPostMessages().
BOOL NTAPI NtUserGetImeHotKey | ( | _In_ DWORD | dwHotKeyId, |
_Out_ PUINT | lpuModifiers, | ||
_Out_ PUINT | lpuVirtualKey, | ||
_Out_ LPHKL | lphKL | ||
) |
Definition at line 427 of file ime.c.
Referenced by CliSetDefaultImeHotKeys(), and ImmGetHotKey().
BOOL NTAPI NtUserGetImeInfoEx | ( | _Inout_ PIMEINFOEX | pImeInfoEx, |
_In_ IMEINFOEXCLASS | SearchType | ||
) |
Definition at line 1067 of file ime.c.
Referenced by ImmGetImeInfoEx().
Definition at line 848 of file ime.c.
Referenced by ImeWnd_OnImeNotify(), Imm32SendNotificationProc(), ImmSetActiveContext(), ImmSetConversionStatus(), and ImmSetOpenStatus().
Definition at line 1878 of file ime.c.
Referenced by CtfImmGenerateMessage(), CtfImmGetGuidAtom(), CtfImmIsGuidMapEnable(), CtfImmTIMCreateInputContext(), Imm32CheckImcProcess(), Imm32GetImeMenuItemWInterProcess(), Imm32InternalLockIMC(), Imm32IsCrossThreadAccess(), Imm32MakeIMENotify(), ImmGetImeMenuItemsAW(), and ImmSetCompositionStringAW().
Definition at line 1120 of file ime.c.
BOOL NTAPI NtUserSetImeHotKey | ( | _In_ DWORD | dwHotKeyId, |
_In_ UINT | uModifiers, | ||
_In_ UINT | uVirtualKey, | ||
_In_ HKL | hKL, | ||
_In_ DWORD | dwAction | ||
) |
Definition at line 476 of file ime.c.
Referenced by CliImmInitializeHotKeys(), and CliImmSetHotKeyWorker().
Definition at line 1194 of file ime.c.
Referenced by Imm32LoadIME().
Definition at line 1430 of file ime.c.
Referenced by ImeWnd_OnImeSetContext().
Definition at line 535 of file ime.c.
Referenced by ImmActivateLayout().
Definition at line 1846 of file ime.c.
Referenced by ImmLockClientImc(), and User32SetImeWindowOfImc().
DWORD FASTCALL UserBuildHimcList | ( | _Inout_ PTHREADINFO | pti, |
_In_ DWORD | dwCount, | ||
_Inout_ HIMC * | phList | ||
) |
Definition at line 565 of file ime.c.
Referenced by NtUserBuildHimcList().
Definition at line 1635 of file ime.c.
Referenced by co_IntCreateDefaultImeWindow(), InitThreadCallback(), and NtUserCreateInputContext().
Definition at line 1532 of file ime.c.
BOOL FASTCALL UserGetImeInfoEx | ( | _Inout_ PWINSTATION_OBJECT | pWinSta, |
_Inout_ PIMEINFOEX | pInfoEx, | ||
_In_ IMEINFOEXCLASS | SearchType | ||
) |
Definition at line 1003 of file ime.c.
Referenced by NtUserGetImeInfoEx().
|
static |
Definition at line 789 of file ime.c.
Referenced by NtUserNotifyIMEStatus().
BOOL FASTCALL UserSetImeInfoEx | ( | _Inout_ PWINSTATION_OBJECT | pWinSta, |
_Inout_ PIMEINFOEX | pImeInfoEx | ||
) |
Definition at line 1154 of file ime.c.
Referenced by NtUserSetImeInfoEx().
|
static |
Definition at line 1812 of file ime.c.
Referenced by NtUserUpdateInputContext().
Definition at line 28 of file ime.c.
Referenced by NtUserNotifyIMEStatus().
Definition at line 27 of file ime.c.
Referenced by NtUserNotifyIMEStatus().
Definition at line 29 of file ime.c.
Referenced by IntBroadcastImeShowStatusChange(), IntNotifyImeShowStatus(), and NtUserCallNoParam().
Definition at line 26 of file ime.c.
Referenced by NtUserNotifyIMEStatus().
LCID glcidSystem = 0 |
Definition at line 41 of file ime.c.
Referenced by IntGetImeHotKeyLanguageScore().
PIMEHOTKEY gpImeHotKeyList = NULL |
Definition at line 40 of file ime.c.
Referenced by IntCheckImeHotKey(), IntFreeImeHotKeys(), IntSetImeHotKey(), and NtUserGetImeHotKey().