ReactOS 0.4.16-dev-737-g3368adc
|
#include "precomp.h"
Go to the source code of this file.
Classes | |
struct | tagBITMAPCOREINFO256 |
Macros | |
#define | INITIAL_COUNT 0x40 |
#define | MAX_RETRY 10 |
#define | GET_FN(name) |
#define | MAX_PRELOAD 0x400 |
#define | GET_FN(name) |
Typedefs | |
typedef struct tagBITMAPCOREINFO256 | BITMAPCOREINFO256 |
typedef struct tagBITMAPCOREINFO256 * | PBITMAPCOREINFO256 |
typedef BOOL(WINAPI * | FN_GetFileVersionInfoW) (LPCWSTR, DWORD, DWORD, LPVOID) |
typedef DWORD(WINAPI * | FN_GetFileVersionInfoSizeW) (LPCWSTR, LPDWORD) |
typedef BOOL(WINAPI * | FN_VerQueryValueW) (LPCVOID, LPCWSTR, LPVOID *, PUINT) |
typedef INT(WINAPI * | FN_LZOpenFileW) (LPWSTR, LPOFSTRUCT, WORD) |
typedef LONG(WINAPI * | FN_LZCopy) (INT, INT) |
typedef VOID(WINAPI * | FN_LZClose) (INT) |
Variables | |
HANDLE | ghImmHeap = NULL |
static FN_GetFileVersionInfoW | s_fnGetFileVersionInfoW = NULL |
static FN_GetFileVersionInfoSizeW | s_fnGetFileVersionInfoSizeW = NULL |
static FN_VerQueryValueW | s_fnVerQueryValueW = NULL |
#define INITIAL_COUNT 0x40 |
#define MAX_PRELOAD 0x400 |
#define MAX_RETRY 10 |
typedef INT(WINAPI * FN_LZOpenFileW) (LPWSTR, LPOFSTRUCT, WORD) |
typedef struct tagBITMAPCOREINFO256 * PBITMAPCOREINFO256 |
Definition at line 324 of file utils.c.
Referenced by CallNextHookEx(), GetAncestor(), GetClassLongA(), GetClassLongW(), GetClassWord(), GetLastActivePopup(), GetMenuItemInfo_common(), GetMenuState(), GetMenuStringA(), GetMenuStringW(), GetParent(), GetSubMenu(), GetThreadDesktopWnd(), GetWindow(), GetWindowInfo(), IntCallMessageProc(), IntFindChildWindowToOwner(), IntGetMenuDefaultItem(), IntGetSBData(), IntGetWndProc(), IntScrollGetScrollBarRect(), IsChild(), IsWindowVisible(), MENU_FindItem(), RealDefWindowProcA(), RealDefWindowProcW(), User32DefWindowProc(), ValidateHandle(), and ValidateHandleNoErr().
Definition at line 273 of file utils.c.
Referenced by Imm32GetCompStrA(), Imm32ProcessRequest(), and Imm32ReconvertAnsiFromWide().
Definition at line 252 of file utils.c.
Referenced by Imm32GetCompStrW(), Imm32ProcessRequest(), and Imm32ReconvertWideFromAnsi().
Definition at line 238 of file utils.c.
Referenced by Imm32EnumWordProcW2A(), ImmConfigureIMEW(), ImmEnumRegisterWordW(), ImmGetConversionListW(), ImmRegisterWordW(), and ImmUnregisterWordW().
Definition at line 902 of file utils.c.
Referenced by ImmInstallIMEW().
Definition at line 460 of file utils.c.
Referenced by ImmEnumInputContext().
Definition at line 391 of file utils.c.
Referenced by ImmLockClientImc().
Definition at line 1120 of file utils.c.
Referenced by ImmInstallIMEW().
PTHREADINFO FASTCALL Imm32CurrentPti | ( | VOID | ) |
Definition at line 19 of file utils.c.
Referenced by Imm32CheckImcProcess(), Imm32DestroyInputContext(), and ImmRequestMessageAW().
PIME_STATE APIENTRY Imm32FetchImeState | ( | LPINPUTCONTEXTDX | pIC, |
HKL | hKL | ||
) |
Definition at line 552 of file utils.c.
Referenced by Imm32SelectInputContext().
PIME_SUBSTATE APIENTRY Imm32FetchImeSubState | ( | PIME_STATE | pState, |
HKL | hKL | ||
) |
Definition at line 576 of file utils.c.
Referenced by Imm32LoadImeStateSentence(), and Imm32SaveImeStateSentence().
Definition at line 948 of file utils.c.
Referenced by ImmInstallIMEW().
Definition at line 286 of file utils.c.
Referenced by Imm32CopyImeFile(), Imm32GetFn(), Imm32LoadCtfIme(), Imm32LoadIME(), Imm32LoadImeVerInfo(), and ImmInstallIMEW().
|
static |
Definition at line 788 of file utils.c.
Referenced by Imm32LoadImeLangAndDesc().
INT APIENTRY Imm32ImeMenuAnsiToWide | ( | const IMEMENUITEMINFOA * | pItemA, |
LPIMEMENUITEMINFOW | pItemW, | ||
UINT | uCodePage, | ||
BOOL | bBitmap | ||
) |
Definition at line 501 of file utils.c.
Referenced by ImmGetImeMenuItemsAW().
INT APIENTRY Imm32ImeMenuWideToAnsi | ( | const IMEMENUITEMINFOW * | pItemW, |
LPIMEMENUITEMINFOA | pItemA, | ||
UINT | uCodePage | ||
) |
Definition at line 528 of file utils.c.
Referenced by ImmGetImeMenuItemsAW().
Definition at line 26 of file utils.c.
Referenced by ImmSetCompositionWindow().
Definition at line 216 of file utils.c.
Referenced by ImmGetImeMenuItemsAW().
Definition at line 69 of file utils.c.
Referenced by ImmWINNLSEnableIME(), and ImmWINNLSGetEnableStatus().
Definition at line 88 of file utils.c.
Referenced by Imm32GetImeMenuItemWInterProcess().
|
static |
Definition at line 764 of file utils.c.
Referenced by Imm32LoadImeVerInfo().
BOOL APIENTRY Imm32LoadImeLangAndDesc | ( | PIMEINFOEX | pInfoEx, |
LPCVOID | pVerInfo | ||
) |
Definition at line 804 of file utils.c.
Referenced by Imm32LoadImeVerInfo().
BOOL APIENTRY Imm32LoadImeStateSentence | ( | LPINPUTCONTEXTDX | pIC, |
PIME_STATE | pState, | ||
HKL | hKL | ||
) |
Definition at line 596 of file utils.c.
Referenced by Imm32SelectInputContext().
BOOL APIENTRY Imm32LoadImeVerInfo | ( | PIMEINFOEX | pImeInfoEx | ) |
Definition at line 845 of file utils.c.
Referenced by ImmInstallIMEW(), and ImmLoadLayout().
BOOL APIENTRY Imm32MakeIMENotify | ( | HIMC | hIMC, |
HWND | hwnd, | ||
DWORD | dwAction, | ||
DWORD_PTR | dwIndex, | ||
DWORD_PTR | dwValue, | ||
DWORD_PTR | dwCommand, | ||
DWORD_PTR | dwData | ||
) |
Definition at line 428 of file utils.c.
Referenced by ImmSetCandidateWindow(), ImmSetCompositionFontA(), ImmSetCompositionFontW(), ImmSetCompositionWindow(), ImmSetConversionStatus(), ImmSetOpenStatus(), and ImmSetStatusWindowPos().
DWORD APIENTRY Imm32ReconvertAnsiFromWide | ( | LPRECONVERTSTRING | pDest, |
const RECONVERTSTRING * | pSrc, | ||
UINT | uCodePage | ||
) |
Definition at line 691 of file utils.c.
Referenced by Imm32ProcessRequest(), and ImmSetCompositionStringAW().
DWORD APIENTRY Imm32ReconvertWideFromAnsi | ( | LPRECONVERTSTRING | pDest, |
const RECONVERTSTRING * | pSrc, | ||
UINT | uCodePage | ||
) |
Definition at line 628 of file utils.c.
Referenced by Imm32ProcessRequest(), and ImmSetCompositionStringAW().
BOOL APIENTRY Imm32SaveImeStateSentence | ( | LPINPUTCONTEXTDX | pIC, |
PIME_STATE | pState, | ||
HKL | hKL | ||
) |
Definition at line 608 of file utils.c.
Referenced by Imm32SelectInputContext().
Definition at line 143 of file utils.c.
Referenced by ImmPutImeMenuItemsIntoMappedFile().
Definition at line 43 of file utils.c.
Referenced by Imm32GetImeLayout(), and Imm32UnitTest().
Definition at line 56 of file utils.c.
Referenced by Imm32UnitTest(), and Imm32WriteImeLayout().
Definition at line 227 of file utils.c.
Referenced by Imm32EnumWordProcA2W(), ImmConfigureIMEA(), ImmEnumRegisterWordA(), ImmGetConversionListA(), ImmInstallIMEA(), ImmRegisterWordA(), and ImmUnregisterWordA().
Definition at line 1023 of file utils.c.
Referenced by ImmInstallIMEW().
Definition at line 1178 of file utils.c.
Referenced by CicIMCLock::ClearCand(), CicBridge::CreateInputContext(), Imm32CreateInputContext(), Imm32SelectInputContext(), START_TEST(), test_ImmDestroyIMCC(), and test_ImmGetIMCCLockCount().
Definition at line 1188 of file utils.c.
Referenced by CicIMCLock::ClearCand(), CicBridge::DestroyInputContext(), Imm32CreateInputContext(), Imm32DestroyInputContext(), Imm32SelectInputContext(), START_TEST(), test_ImmDestroyIMCC(), and test_ImmGetIMCCLockCount().
Definition at line 1218 of file utils.c.
Referenced by Imm32SelectInputContext(), START_TEST(), test_ImmDestroyIMCC(), and test_ImmGetIMCCLockCount().
Definition at line 1236 of file utils.c.
Referenced by Imm32SelectInputContext(), START_TEST(), Test1(), test_ImmDestroyIMCC(), and CicIMCLock::ValidCompositionString().
Definition at line 1246 of file utils.c.
Referenced by test_ImmDestroyContext(), and test_ImmGetIMCLockCount().
Definition at line 1286 of file utils.c.
Referenced by IMPQueryIMEA().
Definition at line 1295 of file utils.c.
Referenced by IMPQueryIMEW().
Definition at line 415 of file utils.c.
Referenced by CtfImmGenerateMessage(), CtfImmSetLangBand(), Imm32AllocateTLS(), Imm32AllocIMMISPY(), Imm32AnsiFromWide(), Imm32BuildHimcList(), Imm32FetchImeState(), Imm32FetchImeSubState(), Imm32LoadImeDpi(), Imm32LoadImeVerInfo(), Imm32ProcessRequest(), Imm32WideFromAnsi(), ImmCreateContext(), ImmFreeLayout(), ImmGenerateMessage(), ImmGetConversionListA(), ImmGetConversionListW(), ImmGetImeMenuItemsAW(), ImmGetRegisterWordStyleA(), ImmGetRegisterWordStyleW(), ImmInstallIMEW(), ImmLockClientImc(), ImmPostMessages(), ImmPutImeMenuItemsIntoMappedFile(), ImmSetCompositionStringAW(), and ImmTranslateMessage().
Definition at line 1198 of file utils.c.
Referenced by CicIMCCLock< T_DATA >::_LockIMCC(), CtfImmGenerateMessage(), Imm32CreateInputContext(), Imm32OpenICAndCS(), Imm32SelectInputContext(), ImmGenerateMessage(), ImmGetCandidateListAW(), ImmGetCandidateListCountAW(), ImmGetCompositionStringA(), ImmGetCompositionStringW(), ImmGetGuideLineAW(), ImmTranslateMessage(), test_ImmDestroyIMCC(), test_ImmGetIMCCLockCount(), and test_ImmMessages().
Definition at line 1226 of file utils.c.
Referenced by CicIMCLock::ClearCand(), Imm32SelectInputContext(), and test_ImmMessages().
Definition at line 1208 of file utils.c.
Referenced by CicIMCCLock< T_DATA >::_UnlockIMCC(), CtfImmGenerateMessage(), Imm32CreateInputContext(), Imm32SelectInputContext(), ImmGenerateMessage(), ImmGetCandidateListAW(), ImmGetCandidateListCountAW(), ImmGetCompositionStringA(), ImmGetCompositionStringW(), ImmGetGuideLineAW(), ImmSetCompositionStringAW(), ImmTranslateMessage(), test_ImmDestroyIMCC(), test_ImmGetIMCCLockCount(), and test_ImmMessages().
VOID APIENTRY LogFontAnsiToWide | ( | const LOGFONTA * | plfA, |
LPLOGFONTW | plfW | ||
) |
Definition at line 299 of file utils.c.
Referenced by Imm32ProcessRequest(), Imm32SelectInputContext(), ImmGetCompositionFontW(), and ImmSetCompositionFontA().
VOID APIENTRY LogFontWideToAnsi | ( | const LOGFONTW * | plfW, |
LPLOGFONTA | plfA | ||
) |
Definition at line 312 of file utils.c.
Referenced by Imm32ProcessRequest(), Imm32SelectInputContext(), ImmGetCompositionFontA(), and ImmSetCompositionFontW().
Definition at line 377 of file utils.c.
Definition at line 338 of file utils.c.
Referenced by ValidateHandle().
WINE_DEFAULT_DEBUG_CHANNEL | ( | imm | ) |
Definition at line 16 of file utils.c.
Referenced by ImmLocalAlloc().
|
static |
Definition at line 760 of file utils.c.
Referenced by Imm32LoadImeVerInfo().
|
static |
Definition at line 759 of file utils.c.
Referenced by Imm32LoadImeVerInfo().
|
static |
Definition at line 761 of file utils.c.
Referenced by Imm32GetVerInfoValue(), Imm32LoadImeFixedInfo(), and Imm32LoadImeLangAndDesc().