ReactOS 0.4.16-dev-1457-g02ea0aa
|
Go to the source code of this file.
Classes | |
struct | SELECT_LAYOUT |
Macros | |
#define | MAX_IMCC_SIZE 0x1000 |
Typedefs | |
typedef struct SELECT_LAYOUT | SELECT_LAYOUT |
typedef struct SELECT_LAYOUT * | LPSELECT_LAYOUT |
Variables | |
HMODULE | ghImm32Inst = NULL |
PSERVERINFO | gpsi = NULL |
SHAREDINFO | gSharedInfo = { NULL } |
BYTE | gfImmInitialized = FALSE |
ULONG_PTR | gHighestUserAddress = 0 |
#define MAX_IMCC_SIZE 0x1000 |
typedef struct SELECT_LAYOUT * LPSELECT_LAYOUT |
typedef struct SELECT_LAYOUT SELECT_LAYOUT |
Definition at line 1287 of file imm.c.
|
static |
Definition at line 752 of file imm.c.
Referenced by Imm32InternalLockIMC().
|
static |
Definition at line 638 of file imm.c.
Referenced by Imm32DestroyInputContext().
Definition at line 660 of file imm.c.
Referenced by ImmDestroyContext(), and ImmDllInitialize().
LPINPUTCONTEXT Imm32InternalLockIMC | ( | HIMC | hIMC, |
BOOL | fSelect | ||
) |
Definition at line 852 of file imm.c.
Referenced by Imm32SelectInputContext(), and ImmLockIMC().
Definition at line 440 of file imm.c.
Referenced by ImmActivateLayout().
Definition at line 433 of file imm.c.
Referenced by ImmActivateLayout().
Definition at line 191 of file imm.c.
Referenced by Imm32SelectContextProc().
Definition at line 1308 of file imm.c.
Referenced by ImmDllInitialize().
Definition at line 450 of file imm.c.
Referenced by ImeWnd_OnImeSystem().
Definition at line 500 of file imm.c.
Referenced by ActiveIMMApp_AssociateContext(), Test1(), test_ImmThreads(), and test_InvalidIMC().
Definition at line 552 of file imm.c.
Referenced by ActiveIMMApp_AssociateContextEx().
Definition at line 606 of file imm.c.
Referenced by ActiveIMMApp_CreateContext(), AnotherThreadFunc(), ImmGetContextThreadFunc(), OnInitDialog(), Test1(), test_ImmAssociateContextEx(), test_ImmDefaultHwnd(), test_ImmDestroyContext(), test_ImmGetIMCLockCount(), test_ImmNotifyIME(), and test_InvalidIMC().
Definition at line 931 of file imm.c.
Referenced by ActiveIMMApp_DestroyContext(), AnotherThreadFunc(), OnInitDialog(), Test1(), test_ImmDefaultHwnd(), test_ImmDestroyContext(), test_ImmGetIMCLockCount(), test_ImmNotifyIME(), test_ImmThreads(), and test_InvalidIMC().
Definition at line 1330 of file imm.c.
BOOL WINAPI ImmEnumInputContext | ( | _In_ DWORD | dwThreadId, |
_In_ IMCENUMPROC | lpfn, | ||
_In_ LPARAM | lParam | ||
) |
Definition at line 1123 of file imm.c.
Referenced by CicBridge::ActivateIMMX(), AnotherThreadFunc(), CtfAImmActivate(), CicBridge::DeactivateIMMX(), ImeWnd_OnImeSystem(), Imm32SendNotification(), ImmActivateLayout(), and OnInitDialog().
Definition at line 124 of file imm.c.
Referenced by ImeWnd_OnImeSystem().
Definition at line 1065 of file imm.c.
Referenced by ActiveIMMApp_GetContext(), DoTest_BUTTON(), DoTest_EDIT(), EDIT_ImeComposition(), EDIT_WindowProc(), EDIT_WM_SetFont(), editor_handle_message(), EditWindowProc(), ImeWnd_OnImeSetContext(), ImeWnd_OnImeSystem(), ImmCallImeConsoleIME(), ImmGetContextThreadFunc(), ImmGetVirtualKey(), ImmProcessKey(), ImmSetActiveContextConsoleIME(), ImmSimulateHotKey(), ImmTranslateMessage(), init(), ITextHostImpl_TxImmGetContext(), OnInitDialog(), OnTimer(), RealDefWindowProcA(), RealDefWindowProcW(), CicBridge::SetActiveContextAlways(), Test1(), Test2(), test_ime_processkey(), test_ime_wnd_proc(), test_ImmAssociateContextEx(), test_ImmDefaultHwnd(), test_ImmGetCompositionString(), test_ImmGetContext(), test_ImmIME(), test_ImmMessages(), test_ImmNotifyIME(), test_ImmSetCompositionString(), test_ImmThreads(), test_InvalidIMC(), update_caret(), User32ImeMenuItemSelected(), and User32SetImeActivenessOfWindow().
Definition at line 1021 of file imm.c.
Referenced by ImmGetContext(), ImmSetActiveContext(), and ImmWINNLSGetEnableStatus().
Definition at line 23 of file imm.c.
Referenced by ImmDllInitialize(), and ImmRegisterClient().
Definition at line 71 of file imm.c.
Referenced by Imm32LoadCtfIme(), and User32CallImmLoadLayoutFromKernel().
PCLIENTIMC WINAPI ImmLockClientImc | ( | _In_ HIMC | hImc | ) |
Definition at line 954 of file imm.c.
Referenced by CtfImmGenerateMessage(), CtfImmTIMCreateInputContext(), Imm32InternalLockIMC(), Imm32IsImcAnsi(), Imm32ProcessRequest(), Imm32SelectInputContext(), ImmGenerateMessage(), ImmGetAppCompatFlags(), ImmGetCandidateListAW(), ImmGetCandidateListCountAW(), ImmGetCompositionFontA(), ImmGetCompositionFontW(), ImmGetCompositionStringA(), ImmGetCompositionStringW(), ImmGetGuideLineAW(), ImmGetIMCLockCount(), ImmGetSaveContext(), ImmPostMessages(), ImmSetActiveContext(), ImmSetCompositionFontA(), ImmSetCompositionFontW(), ImmUnlockIMC(), and ImmWINNLSEnableIME().
LPINPUTCONTEXT WINAPI ImmLockIMC | ( | _In_ HIMC | hIMC | ) |
Definition at line 1079 of file imm.c.
Referenced by CicIMCLock::_LockIMC(), C1_OnButtonUp(), CtfImmGenerateMessage(), EDIT_WindowProc(), editor_handle_message(), ImeWnd_OnImeNotify(), ImeWnd_OnImeSetContext(), ImeWnd_OnImeSystem(), Imm32CImeNonImeToggle(), Imm32CShapeToggle(), Imm32CSymbolToggle(), Imm32DestroyInputContext(), Imm32JCloseOpen(), Imm32KEnglish(), Imm32KHanjaConvert(), Imm32KShapeToggle(), Imm32OpenICAndCS(), Imm32SendNotificationProc(), ImmGenerateMessage(), ImmGetCandidateListAW(), ImmGetCandidateListCountAW(), ImmGetCandidateWindow(), ImmGetCompositionFontA(), ImmGetCompositionFontW(), ImmGetCompositionStringA(), ImmGetCompositionStringW(), ImmGetCompositionWindow(), ImmGetConversionStatus(), ImmGetGuideLineAW(), ImmGetImeMenuItemsAW(), ImmGetOpenStatus(), ImmGetStatusWindowPos(), ImmGetVirtualKey(), ImmProcessKey(), ImmRequestMessageAW(), ImmSetActiveContext(), ImmSetCandidateWindow(), ImmSetCompositionFontA(), ImmSetCompositionFontW(), ImmSetCompositionWindow(), ImmSetConversionStatus(), ImmSetOpenStatus(), ImmSetStatusWindowPos(), ImmTranslateMessage(), T1_OnButtonUp(), T1_OnImeControl(), Test1(), test_ImmDestroyContext(), test_ImmGetIMCLockCount(), test_ImmMessages(), and test_InvalidIMC().
Definition at line 58 of file imm.c.
Referenced by DllMain(), and User32InitializeImmEntryTable().
Definition at line 1109 of file imm.c.
Referenced by ActiveIMMApp_ReleaseContext(), DoTest_EDIT(), EDIT_ImeComposition(), EDIT_WindowProc(), EDIT_WM_SetFont(), editor_handle_message(), EditWindowProc(), ImmGetContextThreadFunc(), ImmProcessKey(), ImmSimulateHotKey(), ImmTranslateMessage(), init(), ITextHostImpl_TxImmReleaseContext(), OnTimer(), RealDefWindowProcA(), RealDefWindowProcW(), Test1(), Test2(), test_ime_processkey(), test_ime_wnd_proc(), test_ImmAssociateContextEx(), test_ImmDefaultHwnd(), test_ImmGetCompositionString(), test_ImmGetContext(), test_ImmIME(), test_ImmMessages(), test_ImmNotifyIME(), test_ImmSetCompositionString(), test_ImmThreads(), update_caret(), User32ImeMenuItemSelected(), and User32SetImeActivenessOfWindow().
Definition at line 1155 of file imm.c.
Referenced by ImmAssociateContext(), ImmAssociateContextEx(), ImmSetActiveContextConsoleIME(), ImmWINNLSEnableIME(), and User32SetImeActivenessOfWindow().
VOID WINAPI ImmUnlockClientImc | ( | _Inout_ PCLIENTIMC | pClientImc | ) |
Definition at line 1001 of file imm.c.
Referenced by CtfImmGenerateMessage(), CtfImmTIMCreateInputContext(), Imm32DestroyInputContext(), Imm32InternalLockIMC(), Imm32IsImcAnsi(), Imm32ProcessRequest(), Imm32SelectInputContext(), ImmGenerateMessage(), ImmGetAppCompatFlags(), ImmGetCandidateListAW(), ImmGetCandidateListCountAW(), ImmGetCompositionFontA(), ImmGetCompositionFontW(), ImmGetCompositionStringA(), ImmGetCompositionStringW(), ImmGetGuideLineAW(), ImmGetIMCLockCount(), ImmGetSaveContext(), ImmPostMessages(), ImmSetActiveContext(), ImmSetCompositionFontA(), ImmSetCompositionFontW(), ImmUnlockIMC(), ImmWINNLSEnableIME(), and START_TEST().
Definition at line 1089 of file imm.c.
Referenced by C1_OnButtonUp(), CtfImmGenerateMessage(), EDIT_WindowProc(), editor_handle_message(), ImeWnd_OnImeNotify(), ImeWnd_OnImeSetContext(), ImeWnd_OnImeSystem(), Imm32CImeNonImeToggle(), Imm32CShapeToggle(), Imm32CSymbolToggle(), Imm32DestroyInputContext(), Imm32JCloseOpen(), Imm32KEnglish(), Imm32KHanjaConvert(), Imm32KShapeToggle(), Imm32OpenICAndCS(), Imm32SelectInputContext(), Imm32SendNotificationProc(), ImmGenerateMessage(), ImmGetCandidateListAW(), ImmGetCandidateListCountAW(), ImmGetCandidateWindow(), ImmGetCompositionFontA(), ImmGetCompositionFontW(), ImmGetCompositionStringA(), ImmGetCompositionStringW(), ImmGetCompositionWindow(), ImmGetConversionStatus(), ImmGetGuideLineAW(), ImmGetImeMenuItemsAW(), ImmGetOpenStatus(), ImmGetStatusWindowPos(), ImmGetVirtualKey(), ImmProcessKey(), ImmRequestMessageAW(), ImmSetActiveContext(), ImmSetCandidateWindow(), ImmSetCompositionFontA(), ImmSetCompositionFontW(), ImmSetCompositionStringAW(), ImmSetCompositionWindow(), ImmSetConversionStatus(), ImmSetOpenStatus(), ImmSetStatusWindowPos(), ImmTranslateMessage(), T1_OnButtonUp(), T1_OnImeControl(), Test1(), test_ImmDestroyContext(), test_ImmGetIMCLockCount(), test_ImmMessages(), and test_InvalidIMC().
Definition at line 1256 of file imm.c.
Referenced by WINNLSGetEnableStatus().
WINE_DEFAULT_DEBUG_CHANNEL | ( | imm | ) |
Definition at line 20 of file imm.c.
Referenced by ImmInitializeGlobals().
ULONG_PTR gHighestUserAddress = 0 |
Definition at line 21 of file imm.c.
Referenced by ImmInitializeGlobals().
Definition at line 17 of file imm.c.
Referenced by C1_DrawLabel(), Imm32DrawBitmap(), Imm32RegisterSoftKeyboard(), ImmCreateSoftKeyboard(), ImmInitializeGlobals(), and T1_DrawLabels().
PSERVERINFO gpsi = NULL |
Definition at line 18 of file imm.c.
Referenced by alloc_user_entry(), CharPrevA(), co_IntCreateDefaultImeWindow(), co_IntInitializeDesktopGraphics(), co_IntSendActivateMessages(), co_IntSendMessageTimeout(), co_IntSetCaretPos(), co_IntSetupOBM(), co_IntSetWndIcons(), co_IntShellHookNotify(), co_MsqInsertMouseMessage(), co_MsqSendMessage(), co_UserCreateWindowEx(), co_UserDestroyWindow(), co_UserShowCaret(), co_WinPosSetWindowPos(), CreateSysColorObjects(), CtfImmSetLangBand(), DefWndControlColor(), DefWndGetIcon(), DefWndHandleSetCursor(), DefWndSetIcon(), DrawFocusRect(), EnumerateCallback(), free_user_entry(), GetLastInputInfo(), GetSysColor(), GetSysColorBrush(), GetSystemMetrics(), ImmCallImeConsoleIME(), ImmRegisterClient(), InitMetrics(), InitUserAtoms(), IntCheckImeShowStatus(), IntCoalesceMouseMove(), IntCreateClass(), IntCreateDesktop(), IntCreateWindow(), IntDeactivateWindow(), IntDefWindowProc(), IntDrawState(), IntFlashWindowEx(), IntGetSysColor(), IntGetSysColorBrush(), IntGetWindowContextHelpId(), IntGrayString(), IntImeWindowPosChanged(), IntIsFontRenderingEnabled(), IntIsGhostWindow(), IntLastInputTick(), IntNotifyWinEvent(), IntRealChildWindowFromPoint(), IntRemoveEvent(), IntSetCaretBlinkTime(), IntSetSrvEventMask(), IntSetSysColors(), IntTranslateKbdMessage(), IsDialogMessageW(), IsWinEventHookInstalled(), LoadSystemCursors(), LoadUserApiHook(), MENU_AdjustMenuItemRect(), MENU_CalcItemSize(), MENU_DrawMenuItem(), MENU_DrawScrollArrows(), MENU_EnsureMenuItemVisible(), MENU_InitPopup(), MouseSafetyOnDrawEnd(), NC_IconForWindow(), NotifyWinEvent(), NtUserCallHwnd(), NtUserCallHwndParam(), NtUserCallNoParam(), NtUserCallOneParam(), NtUserCreateCaret(), NtUserGetCaretBlinkTime(), NtUserGetClassName(), NtUserGetComboBoxInfo(), NtUserGetCursorInfo(), NtUserGetListBoxInfo(), NtUserInitializeClientPfnArrays(), NtUserMessageCall(), NtUserNotifyWinEvent(), NtUserProcessConnect(), NtUserSetImeOwnerWindow(), PostTimerMessages(), ProcessKeyEvent(), RealGetSystemMetrics(), RegisterControlAtoms(), SpiUpdatePerUserSystemParameters(), SystemTimerProc(), UITOOLS_DrawCheckedRect(), UpdatePerUserImmEnabling(), UserAttachThreadInput(), UserChangeDisplaySettings(), UserClipCursor(), UserDrawWindowFrame(), UserGetSystemMetrics(), UserInitialize(), UserPaintCaption(), UserPostMessage(), UserPostThreadMessage(), UserRegisterUserApiHook(), UserSendMouseInput(), UserSendNotifyMessage(), UserSetCursor(), UserSetCursorPos(), UserShowCursor(), UserUnregisterUserApiHook(), and UserUpdateMonitorSize().
SHAREDINFO gSharedInfo = { NULL } |
Definition at line 19 of file imm.c.
Referenced by ImmRegisterClient(), SharedPtrToUser(), User32InitializeImmEntryTable(), and ValidateHandleNoErr().