ReactOS 0.4.15-dev-5669-g09dde2c
|
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 |
|
static |
Definition at line 495 of file imm.c.
Referenced by ImmSetActiveContext().
BOOL APIENTRY Imm32CreateInputContext | ( | HIMC | hIMC, |
LPINPUTCONTEXT | pIC, | ||
PCLIENTIMC | pClientImc, | ||
HKL | hKL, | ||
BOOL | fSelect | ||
) |
Definition at line 749 of file imm.c.
Referenced by Imm32InternalLockIMC().
|
static |
Definition at line 634 of file imm.c.
Referenced by Imm32DestroyInputContext().
Definition at line 656 of file imm.c.
Referenced by ImmDestroyContext(), and ImmDllInitialize().
LPINPUTCONTEXT APIENTRY Imm32InternalLockIMC | ( | HIMC | hIMC, |
BOOL | fSelect | ||
) |
Definition at line 850 of file imm.c.
Referenced by Imm32SelectInputContext(), and ImmLockIMC().
Definition at line 439 of file imm.c.
Referenced by ImmActivateLayout().
Definition at line 431 of file imm.c.
Referenced by ImmActivateLayout().
Definition at line 188 of file imm.c.
Referenced by Imm32SelectContextProc().
Definition at line 1300 of file imm.c.
Referenced by ImmDllInitialize().
Definition at line 448 of file imm.c.
Referenced by ImeWnd_OnImeSystem().
Definition at line 503 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 602 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 928 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 1324 of file imm.c.
BOOL WINAPI ImmEnumInputContext | ( | DWORD | dwThreadId, |
IMCENUMPROC | lpfn, | ||
LPARAM | lParam | ||
) |
Definition at line 1148 of file imm.c.
Referenced by AnotherThreadFunc(), Imm32SendNotification(), ImmActivateLayout(), and OnInitDialog().
Definition at line 120 of file imm.c.
Referenced by ImeWnd_OnImeSystem().
Definition at line 1057 of file imm.c.
Referenced by ActiveIMMApp_GetContext(), DoTest_BUTTON(), DoTest_EDIT(), EDIT_ImeComposition(), EditWindowProc(), ImeWnd_OnImeSetContext(), ImeWnd_OnImeSystem(), ImmGetContextThreadFunc(), ImmGetVirtualKey(), ImmProcessKey(), ImmSetActiveContextConsoleIME(), ImmSimulateHotKey(), ImmTranslateMessage(), init(), ITextHostImpl_TxImmGetContext(), OnInitDialog(), 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(), test_InvalidIMC(), and User32SetImeActivenessOfWindow().
Definition at line 1016 of file imm.c.
Referenced by ImmGetContext(), ImmSetActiveContext(), and ImmWINNLSGetEnableStatus().
Definition at line 24 of file imm.c.
Referenced by ImmDllInitialize(), and ImmRegisterClient().
BOOL WINAPI ImmLoadLayout | ( | HKL | hKL, |
PIMEINFOEX | pImeInfoEx | ||
) |
Definition at line 68 of file imm.c.
Referenced by User32CallImmLoadLayoutFromKernel().
PCLIENTIMC WINAPI ImmLockClientImc | ( | HIMC | hImc | ) |
Definition at line 950 of file imm.c.
Referenced by 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 | ( | HIMC | hIMC | ) |
Definition at line 1070 of file imm.c.
Referenced by 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(), Test1(), test_ImmDestroyContext(), test_ImmGetIMCLockCount(), test_ImmMessages(), and test_InvalidIMC().
BOOL WINAPI ImmRegisterClient | ( | PSHAREDINFO | ptr, |
HINSTANCE | hMod | ||
) |
Definition at line 58 of file imm.c.
Referenced by DllMain(), and User32InitializeImmEntryTable().
Definition at line 1098 of file imm.c.
Referenced by ActiveIMMApp_ReleaseContext(), DoTest_EDIT(), EDIT_ImeComposition(), 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(), and User32SetImeActivenessOfWindow().
Definition at line 1176 of file imm.c.
Referenced by ImmAssociateContext(), ImmAssociateContextEx(), ImmSetActiveContextConsoleIME(), ImmWINNLSEnableIME(), and User32SetImeActivenessOfWindow().
VOID WINAPI ImmUnlockClientImc | ( | PCLIENTIMC | pClientImc | ) |
Definition at line 996 of file imm.c.
Referenced by 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 1079 of file imm.c.
Referenced by 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(), Test1(), test_ImmDestroyContext(), test_ImmGetIMCLockCount(), test_ImmMessages(), and test_InvalidIMC().
Definition at line 1274 of file imm.c.
Referenced by WINNLSGetEnableStatus().
Definition at line 126 of file imm.c.
Referenced by ImmDllInitialize().
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 ImmInitializeGlobals().
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(), 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 19 of file imm.c.
Referenced by ImmRegisterClient(), SharedPtrToUser(), User32InitializeImmEntryTable(), and ValidateHandleNoErr().