|
ReactOS 0.4.16-dev-2332-g4cba65d
|

Go to the source code of this file.
Classes | |
| struct | tagIMEHOTKEY |
Macros | |
| #define | INVALID_THREAD_ID ((ULONG)-1) |
| #define | INVALID_HOTKEY ((UINT)-1) |
| #define | MOD_KEYS (MOD_CONTROL | MOD_SHIFT | MOD_ALT | MOD_WIN) |
| #define | MOD_LEFT_RIGHT (MOD_LEFT | MOD_RIGHT) |
| #define | IME_CHOTKEY 0x10 |
| #define | IME_JHOTKEY 0x30 |
| #define | IME_KHOTKEY 0x50 |
| #define | IME_THOTKEY 0x70 |
| #define | IME_XHOTKEY 0x90 |
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 |
| 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 1503 of file ime.c.
Definition at line 2050 of file ime.c.
Referenced by co_UserCreateWindowEx().
| DBG_DEFAULT_CHANNEL | ( | UserMisc | ) |
|
static |
Definition at line 129 of file ime.c.
Referenced by IntSetImeHotKey().
Definition at line 528 of file ime.c.
Referenced by IntAssociateInputContextEx(), and IntDestroyInputContext().
|
static |
Definition at line 1715 of file ime.c.
Referenced by NtUserAssociateInputContext().
Definition at line 2500 of file ime.c.
Referenced by NtUserCallHwndParamLock().
|
static |
Definition at line 291 of file ime.c.
Referenced by IntImmProcessKey(), and NtUserCheckImeHotKey().
Definition at line 2229 of file ime.c.
Referenced by IntCheckImeShowStatusInThread(), and IntNotifyImeShowStatus().
Definition at line 2513 of file ime.c.
Referenced by NtUserCallHwndLock().
|
static |
Definition at line 201 of file ime.c.
Referenced by IntSetImeHotKey().
Definition at line 1574 of file ime.c.
Referenced by NtUserDestroyInputContext().
Definition at line 1934 of file ime.c.
Referenced by IntImeCanDestroyDefIMEforChild().
Definition at line 345 of file ime.c.
Referenced by IntSetImeHotKey(), and UserProcessDestroy().
Definition at line 88 of file ime.c.
Referenced by IntGetImeHotKeyByKey().
|
static |
Definition at line 46 of file ime.c.
Referenced by IntImmProcessKey().
|
static |
Definition at line 152 of file ime.c.
Referenced by IntSetImeHotKey(), and NtUserGetImeHotKey().
|
static |
Definition at line 226 of file ime.c.
Referenced by IntCheckImeHotKey().
|
static |
Definition at line 166 of file ime.c.
Referenced by IntSetImeHotKey().
Definition at line 103 of file ime.c.
Referenced by IntGetImeHotKeyByKey(), IntGetImeHotKeyByKeyAndLang(), and IntSetImeHotKey().
Definition at line 55 of file ime.c.
Referenced by IntGetImeHotKeyByKey().
Definition at line 38 of file ime.c.
Referenced by co_IntCreateDefaultImeWindow(), IntCheckImeShowStatus(), IntImeCanDestroyDefIME(), IntImeCanDestroyDefIMEforChild(), and IntNotifyImeShowStatus().
Definition at line 1289 of file ime.c.
Referenced by IntImeSetTopMost().
Definition at line 516 of file ime.c.
Referenced by NtUserSetImeOwnerWindow().
Definition at line 2163 of file ime.c.
Referenced by co_UserDestroyWindow().
Definition at line 2116 of file ime.c.
Referenced by co_UserDestroyWindow().
Definition at line 1416 of file ime.c.
Referenced by IntImeCanDestroyDefIME(), and NtUserSetImeOwnerWindow().
Definition at line 1232 of file ime.c.
Referenced by IntImeCanDestroyDefIME(), and NtUserSetImeOwnerWindow().
|
static |
Definition at line 1326 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 603 of file ime.c.
Referenced by co_IntProcessKeyboardMessage().
Definition at line 2433 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 2327 of file ime.c.
Referenced by IntSendOpenStatusNotify().
Definition at line 2413 of file ime.c.
Referenced by IntNotifyImeShowStatus().
|
static |
Definition at line 357 of file ime.c.
Referenced by NtUserSetImeHotKey().
Definition at line 2010 of file ime.c.
Referenced by co_UserCreateWindowEx().
Definition at line 1781 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 733 of file ime.c.
Referenced by Imm32BuildHimcList().
Definition at line 494 of file ime.c.
Definition at line 1685 of file ime.c.
Referenced by ImmCreateContext().
Definition at line 1614 of file ime.c.
Referenced by Imm32DestroyInputContext().
Definition at line 905 of file ime.c.
Referenced by ImmDisableIME().
Definition at line 973 of file ime.c.
Referenced by ImmGenerateMessage(), and ImmPostMessages().
| BOOL NTAPI NtUserGetImeHotKey | ( | _In_ DWORD | dwHotKeyId, |
| _Out_ PUINT | lpuModifiers, | ||
| _Out_ PUINT | lpuVirtualKey, | ||
| _Out_opt_ LPHKL | lphKL | ||
| ) |
Definition at line 429 of file ime.c.
Referenced by CliSetDefaultImeHotKeys(), and ImmGetHotKey().
| BOOL NTAPI NtUserGetImeInfoEx | ( | _Inout_ PIMEINFOEX | pImeInfoEx, |
| _In_ IMEINFOEXCLASS | SearchType | ||
| ) |
Definition at line 1069 of file ime.c.
Referenced by ImmGetImeInfoEx().
Definition at line 850 of file ime.c.
Referenced by ImeWnd_OnImeNotify(), Imm32SendNotificationProc(), ImmSetActiveContext(), ImmSetConversionStatus(), and ImmSetOpenStatus().
Definition at line 1880 of file ime.c.
Referenced by CtfImmGenerateMessage(), CtfImmGetGuidAtom(), CtfImmIsGuidMapEnable(), CtfImmTIMCreateInputContext(), Imm32CheckImcProcess(), Imm32GetImeMenuItemWInterProcess(), Imm32InternalLockIMC(), Imm32IsCrossThreadAccess(), Imm32MakeIMENotify(), ImmGetImeMenuItemsAW(), and ImmSetCompositionStringAW().
Definition at line 1122 of file ime.c.
| BOOL NTAPI NtUserSetImeHotKey | ( | _In_ DWORD | dwHotKeyId, |
| _In_ UINT | uModifiers, | ||
| _In_ UINT | uVirtualKey, | ||
| _In_opt_ HKL | hKL, | ||
| _In_ DWORD | dwAction | ||
| ) |
Definition at line 478 of file ime.c.
Referenced by CliImmInitializeHotKeys(), and CliImmSetHotKeyWorker().
Definition at line 1196 of file ime.c.
Referenced by Imm32LoadIME().
Definition at line 1432 of file ime.c.
Referenced by ImeWnd_OnImeSetContext().
Definition at line 537 of file ime.c.
Referenced by ImmActivateLayout().
Definition at line 1848 of file ime.c.
Referenced by ImmLockClientImc(), and User32SetImeWindowOfImc().
| DWORD FASTCALL UserBuildHimcList | ( | _Inout_ PTHREADINFO | pti, |
| _In_ DWORD | dwCount, | ||
| _Inout_ HIMC * | phList | ||
| ) |
Definition at line 567 of file ime.c.
Referenced by NtUserBuildHimcList().
Definition at line 1637 of file ime.c.
Referenced by co_IntCreateDefaultImeWindow(), InitThreadCallback(), and NtUserCreateInputContext().
Definition at line 1534 of file ime.c.
| BOOL FASTCALL UserGetImeInfoEx | ( | _Inout_ PWINSTATION_OBJECT | pWinSta, |
| _Inout_ PIMEINFOEX | pInfoEx, | ||
| _In_ IMEINFOEXCLASS | SearchType | ||
| ) |
Definition at line 1005 of file ime.c.
Referenced by NtUserGetImeInfoEx().
|
static |
Definition at line 791 of file ime.c.
Referenced by NtUserNotifyIMEStatus().
| BOOL FASTCALL UserSetImeInfoEx | ( | _Inout_ PWINSTATION_OBJECT | pWinSta, |
| _Inout_ PIMEINFOEX | pImeInfoEx | ||
| ) |
Definition at line 1156 of file ime.c.
Referenced by NtUserSetImeInfoEx().
|
static |
Definition at line 1814 of file ime.c.
Referenced by NtUserUpdateInputContext().
Definition at line 23 of file ime.c.
Referenced by NtUserNotifyIMEStatus().
Definition at line 22 of file ime.c.
Referenced by NtUserNotifyIMEStatus().
Definition at line 24 of file ime.c.
Referenced by IntBroadcastImeShowStatusChange(), IntNotifyImeShowStatus(), and NtUserCallNoParam().
Definition at line 21 of file ime.c.
Referenced by NtUserNotifyIMEStatus().
| LCID glcidSystem = 0 |
Definition at line 36 of file ime.c.
Referenced by IntGetImeHotKeyLanguageScore().
| PIMEHOTKEY gpImeHotKeyList = NULL |
Definition at line 35 of file ime.c.
Referenced by IntCheckImeHotKey(), IntFreeImeHotKeys(), IntSetImeHotKey(), and NtUserGetImeHotKey().