ReactOS
0.4.15-dev-4570-g4f8bbd1
|
#include "precomp.h"
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 |
#define MAX_IMCC_SIZE 0x1000 |
typedef struct SELECT_LAYOUT * LPSELECT_LAYOUT |
typedef struct SELECT_LAYOUT SELECT_LAYOUT |
Definition at line 1253 of file imm.c.
|
static |
Definition at line 492 of file imm.c.
Referenced by ImmSetActiveContext().
BOOL APIENTRY Imm32CreateInputContext | ( | HIMC | hIMC, |
LPINPUTCONTEXT | pIC, | ||
PCLIENTIMC | pClientImc, | ||
HKL | hKL, | ||
BOOL | fSelect | ||
) |
Definition at line 722 of file imm.c.
Referenced by Imm32InternalLockIMC().
|
static |
Definition at line 618 of file imm.c.
Referenced by Imm32DestroyInputContext().
Definition at line 640 of file imm.c.
Referenced by DllMain(), and ImmDestroyContext().
LPINPUTCONTEXT APIENTRY Imm32InternalLockIMC | ( | HIMC | hIMC, |
BOOL | fSelect | ||
) |
Definition at line 816 of file imm.c.
Referenced by Imm32SelectInputContext(), and ImmLockIMC().
Definition at line 437 of file imm.c.
Referenced by ImmActivateLayout().
Definition at line 429 of file imm.c.
Referenced by ImmActivateLayout().
Definition at line 182 of file imm.c.
Referenced by Imm32SelectContextProc().
Definition at line 446 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 542 of file imm.c.
Referenced by ActiveIMMApp_AssociateContextEx().
Definition at line 589 of file imm.c.
Referenced by ActiveIMMApp_CreateContext(), ImmGetContextThreadFunc(), Test1(), test_ImmAssociateContextEx(), test_ImmDefaultHwnd(), test_ImmDestroyContext(), test_ImmGetIMCLockCount(), test_ImmNotifyIME(), and test_InvalidIMC().
Definition at line 890 of file imm.c.
Referenced by ActiveIMMApp_DestroyContext(), Test1(), test_ImmDefaultHwnd(), test_ImmDestroyContext(), test_ImmGetIMCLockCount(), test_ImmNotifyIME(), test_ImmThreads(), and test_InvalidIMC().
BOOL WINAPI ImmEnumInputContext | ( | DWORD | dwThreadId, |
IMCENUMPROC | lpfn, | ||
LPARAM | lParam | ||
) |
Definition at line 1101 of file imm.c.
Referenced by Imm32SendChange(), and ImmActivateLayout().
Definition at line 117 of file imm.c.
Referenced by ImeWnd_OnImeSystem().
Definition at line 1010 of file imm.c.
Referenced by ActiveIMMApp_GetContext(), DoTest_BUTTON(), DoTest_EDIT(), EDIT_ImeComposition(), ImeWnd_OnImeSetContext(), ImeWnd_OnImeSystem(), ImmGetContextThreadFunc(), ImmGetVirtualKey(), ImmProcessKey(), ImmSetActiveContextConsoleIME(), ImmSimulateHotKey(), ImmTranslateMessage(), init(), ITextHostImpl_TxImmGetContext(), 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(), test_InvalidIMC(), and User32SetImeActivenessOfWindow().
Definition at line 974 of file imm.c.
Referenced by ImmGetContext(), ImmSetActiveContext(), and ImmWINNLSGetEnableStatus().
Definition at line 22 of file imm.c.
Referenced by DllMain(), and ImmRegisterClient().
BOOL WINAPI ImmLoadLayout | ( | HKL | hKL, |
PIMEINFOEX | pImeInfoEx | ||
) |
Definition at line 54 of file imm.c.
PCLIENTIMC WINAPI ImmLockClientImc | ( | HIMC | hImc | ) |
Definition at line 909 of file imm.c.
Referenced by Imm32InternalLockIMC(), Imm32IsImcAnsi(), Imm32PostMessages(), Imm32ProcessRequest(), Imm32SelectInputContext(), ImmGenerateMessage(), ImmGetCandidateListAW(), ImmGetCandidateListCountAW(), ImmGetCompositionFontA(), ImmGetCompositionFontW(), ImmGetCompositionStringA(), ImmGetCompositionStringW(), ImmGetGuideLineAW(), ImmGetIMCLockCount(), ImmGetSaveContext(), ImmSetActiveContext(), ImmSetCompositionFontA(), ImmSetCompositionFontW(), and ImmUnlockIMC().
LPINPUTCONTEXT WINAPI ImmLockIMC | ( | HIMC | hIMC | ) |
Definition at line 1023 of file imm.c.
Referenced by ImeWnd_OnImeNotify(), ImeWnd_OnImeSetContext(), ImeWnd_OnImeSystem(), Imm32CShapeToggle(), Imm32CSymbolToggle(), Imm32DestroyInputContext(), Imm32ImeNonImeToggle(), Imm32KEnglish(), Imm32KHanjaConvert(), Imm32KShapeToggle(), Imm32OpenICAndCS(), Imm32SendChangeProc(), 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(), Test1(), test_ImmDestroyContext(), test_ImmGetIMCLockCount(), test_ImmMessages(), and test_InvalidIMC().
BOOL WINAPI ImmRegisterClient | ( | PSHAREDINFO | ptr, |
HINSTANCE | hMod | ||
) |
Definition at line 1051 of file imm.c.
Referenced by ActiveIMMApp_ReleaseContext(), DoTest_EDIT(), EDIT_ImeComposition(), ImmGetContextThreadFunc(), ImmProcessKey(), ImmSimulateHotKey(), ImmTranslateMessage(), init(), ITextHostImpl_TxImmReleaseContext(), 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(), and User32SetImeActivenessOfWindow().
Definition at line 1129 of file imm.c.
Referenced by ImmAssociateContext(), ImmAssociateContextEx(), ImmSetActiveContextConsoleIME(), and User32SetImeActivenessOfWindow().
Definition at line 1239 of file imm.c.
VOID WINAPI ImmUnlockClientImc | ( | PCLIENTIMC | pClientImc | ) |
Definition at line 954 of file imm.c.
Referenced by Imm32DestroyInputContext(), Imm32InternalLockIMC(), Imm32IsImcAnsi(), Imm32PostMessages(), Imm32ProcessRequest(), Imm32SelectInputContext(), ImmGenerateMessage(), ImmGetCandidateListAW(), ImmGetCandidateListCountAW(), ImmGetCompositionFontA(), ImmGetCompositionFontW(), ImmGetCompositionStringA(), ImmGetCompositionStringW(), ImmGetGuideLineAW(), ImmGetIMCLockCount(), ImmGetSaveContext(), ImmSetActiveContext(), ImmSetCompositionFontA(), ImmSetCompositionFontW(), ImmUnlockIMC(), and START_TEST().
Definition at line 1032 of file imm.c.
Referenced by ImeWnd_OnImeNotify(), ImeWnd_OnImeSetContext(), ImeWnd_OnImeSystem(), Imm32CShapeToggle(), Imm32CSymbolToggle(), Imm32DestroyInputContext(), Imm32ImeNonImeToggle(), Imm32KEnglish(), Imm32KHanjaConvert(), Imm32KShapeToggle(), Imm32OpenICAndCS(), Imm32SelectInputContext(), Imm32SendChangeProc(), 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(), Test1(), test_ImmDestroyContext(), test_ImmGetIMCLockCount(), test_ImmMessages(), and test_InvalidIMC().
Definition at line 1225 of file imm.c.
Referenced by WINNLSGetEnableStatus().
WINE_DEFAULT_DEBUG_CHANNEL | ( | imm | ) |
Definition at line 19 of file imm.c.
Referenced by ImmInitializeGlobals().
Definition at line 16 of file imm.c.
Referenced by ImmInitializeGlobals().
PSERVERINFO gpsi = NULL |
Definition at line 17 of file imm.c.
Referenced by alloc_user_entry(), 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(), DefWndControlColor(), DefWndGetIcon(), DefWndHandleSetCursor(), DefWndSetIcon(), DrawFocusRect(), EnumerateCallback(), free_user_entry(), GetLastInputInfo(), GetSysColor(), GetSysColorBrush(), GetSystemMetrics(), Imm32UnknownProcess1(), ImmRegisterClient(), InitMetrics(), InitUserAtoms(), IntCheckImeShowStatus(), IntCoalesceMouseMove(), IntCreateClass(), IntCreateDesktop(), IntCreateWindow(), IntDeactivateWindow(), IntDefWindowProc(), IntDrawState(), IntFlashWindowEx(), IntGetSysColor(), IntGetSysColorBrush(), IntGetWindowContextHelpId(), IntGrayString(), 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 18 of file imm.c.
Referenced by ImmRegisterClient(), SharedPtrToUser(), User32InitializeImmEntryTable(), and ValidateHandleNoErr().