#include "precomp.h"
Go to the source code of this file.
Functions | |
BOOL | ConimeHotkey (HWND hWnd, HANDLE hConsole, DWORD HotkeyID) |
BOOL | GetIMEName (PCONSOLE_TABLE ConTbl) |
BOOL | GetOpenStatusByCodepage (HIMC hIMC, PCONSOLE_TABLE ConTbl) |
BOOL | ImeUIMakeInfoString (PCONSOLE_TABLE ConTbl, LPCONIME_UIMODEINFO lpModeInfo) |
BOOL | MakeInfoStringJapan (PCONSOLE_TABLE ConTbl, LPCONIME_UIMODEINFO lpModeInfo) |
BOOL | MakeInfoStringTaiwan (PCONSOLE_TABLE ConTbl, LPCONIME_UIMODEINFO lpModeInfo) |
DWORD | MakeStatusStrTaiwan1 (PCONSOLE_TABLE ConTbl, LPCONIME_UIMODEINFO lpModeInfo, DWORD ModeInfoPtr) |
DWORD | MakeStatusStrTaiwan2 (PCONSOLE_TABLE ConTbl, LPCONIME_UIMODEINFO lpModeInfo, DWORD ModeInfoPtr) |
DWORD | IncludeCompositionT (PCONSOLE_TABLE ConTbl, LPCONIME_UIMODEINFO lpModeInfo, DWORD ModeInfoPtr) |
DWORD | IncludeCandidateT (PCONSOLE_TABLE ConTbl, LPCONIME_UIMODEINFO lpModeInfo, DWORD ModeInfoPtr) |
DWORD | DispLenStructedUnicode (PCHAR_INFO lpString, DWORD SrcLength) |
BOOL | MakeInfoStringPRC (PCONSOLE_TABLE ConTbl, LPCONIME_UIMODEINFO lpModeInfo) |
DWORD | MakeStatusStrPRC1 (PCONSOLE_TABLE ConTbl, LPCONIME_UIMODEINFO lpModeInfo, DWORD ModeInfoPtr) |
DWORD | MakeStatusStrPRC2 (PCONSOLE_TABLE ConTbl, LPCONIME_UIMODEINFO lpModeInfo, DWORD ModeInfoPtr) |
DWORD | IncludeCompositionP (PCONSOLE_TABLE ConTbl, LPCONIME_UIMODEINFO lpModeInfo, DWORD ModeInfoPtr) |
DWORD | IncludeCandidateP (PCONSOLE_TABLE ConTbl, LPCONIME_UIMODEINFO lpModeInfo, DWORD ModeInfoPtr) |
BOOL | MakeInfoStringKorea (PCONSOLE_TABLE ConTbl, LPCONIME_UIMODEINFO lpModeInfo) |
Variables | |
WCHAR | IMECMode [] = { 0x7121, 0x8907, 0x5358, 0x81ea, 0x9023 } |
WCHAR | IMECModeRoman [] = { 0xff9b, 0xff70, 0xff8f, 0x0020 } |
WCHAR | IMECModeKana [] = { 0xff76, 0xff85, 0x0020, 0x0020 } |
WCHAR | IMECModeAHAN [] = { 0x534a, 0x0041, 0x0020 } |
WCHAR | IMECModeAZEN [] = { 0x5168, 0xff21 } |
WCHAR | IMECModeHHAN [] = { 0x534a, 0xff71, 0x0020 } |
WCHAR | IMECModeHZEN [] = { 0x5168, 0x3042 } |
WCHAR | IMECModeKHAN [] = { 0x534a, 0xff76, 0x0020 } |
WCHAR | IMECModeKZEN [] = { 0x5168, 0x30ab } |
WCHAR | IMECModeFullShape [] = { 0x5168, 0x5f62 } |
WCHAR | IMECModeHalfShape [] = { 0x534a, 0x5f62 } |
WCHAR | IMECModeKeyboard [] = { 0x9375, 0x76e4 } |
WCHAR | IMECModeSymbol [] = { 0x7b26, 0x53f7 } |
WCHAR | IMECGuide [9][7] |
|
Definition at line 63 of file country.c. References DWORD, hWnd, and ImmSimulateHotKey(). Referenced by WndProc().
|
|
Definition at line 507 of file country.c. References DWORD, and IsUnicodeFullWidth(). Referenced by MakeStatusStrPRC2(), and MakeStatusStrTaiwan2().
|
|
Definition at line 81 of file country.c. References DWORD, FALSE, GetKeyboardLayoutName(), _CONSOLE_TABLE::GuideLine, _CONSOLE_TABLE::hIMC_Current, _CONSOLE_TABLE::hklActive, IMECGuide, IMECGuideLen, KBDLAYOUT, KBDLAYOUTTEXT, KBDSEPALATER, _CONSOLE_TABLE::LayoutName, MaxBufSize, NULL, and TRUE. Referenced by ConImeInputLangchange(), ConsoleSetFocus(), InputLangchange(), and InsertConsole().
|
|
Definition at line 159 of file country.c. References FALSE, HKL_TO_LANGID, _CONSOLE_TABLE::hklActive, ImmGetOpenStatus(), ImmIsIME(), LANG_ID_JAPAN, LANG_ID_KOREA, LANG_ID_PRC, and LANG_ID_TAIWAN. Referenced by GetNLSMode(), and ImeUISetOpenStatus().
|
|
Definition at line 183 of file country.c. References FALSE, HKL_TO_LANGID, _CONSOLE_TABLE::hklActive, LANG_ID_JAPAN, LANG_ID_KOREA, LANG_ID_PRC, LANG_ID_TAIWAN, MakeInfoStringJapan(), MakeInfoStringKorea(), MakeInfoStringPRC(), and MakeInfoStringTaiwan(). Referenced by ConImeInputLangchange(), ImeUIOpenStatusWindow(), ImeUISetConversionMode(), and ImeUISetOpenStatus().
|
|
Definition at line 692 of file country.c. References _CONIME_CANDMESSAGE::AttrOff, _CONIME_UICOMPMESSAGE::CompAttrColor, _CONIME_UICOMPMESSAGE::dwCompStrLen, DWORD, IsUnicodeFullWidth(), _CONSOLE_TABLE::lpCompStrMem, _CONIME_UIMODEINFO::ModeString, NULL, PRCCOMPWIDTH, _CONIME_CANDMESSAGE::String, _CONSOLE_TABLE::SystemLine, UNICODE_COLON, and UNICODE_SPACE. Referenced by MakeInfoStringPRC().
|
|
Definition at line 474 of file country.c. References _CONIME_CANDMESSAGE::AttrOff, _CONIME_UICOMPMESSAGE::CompAttrColor, DWORD, _CONSOLE_TABLE::lpCompStrMem, _CONIME_UIMODEINFO::ModeString, NULL, _CONIME_CANDMESSAGE::String, and _CONSOLE_TABLE::SystemLine. Referenced by MakeInfoStringTaiwan().
|
|
Definition at line 661 of file country.c. References _CONIME_UICOMPMESSAGE::CompAttrColor, _CONIME_UICOMPMESSAGE::dwCompStrLen, DWORD, _CONSOLE_TABLE::lpCompStrMem, _CONIME_UIMODEINFO::ModeString, and NULL. Referenced by MakeInfoStringPRC().
|
|
Definition at line 443 of file country.c. References _CONIME_UICOMPMESSAGE::CompAttrColor, _CONIME_UICOMPMESSAGE::dwCompStrLen, DWORD, _CONSOLE_TABLE::lpCompStrMem, _CONIME_UIMODEINFO::ModeString, and NULL. Referenced by MakeInfoStringTaiwan().
|
|
Definition at line 209 of file country.c. References _CONSOLE_TABLE::dwConversion, DWORD, _CONSOLE_TABLE::dwSentence, _CONSOLE_TABLE::fOpen, GetKeyState(), IMECMode, IMECModeAHAN, IMECModeAHANLen, IMECModeAZEN, IMECModeAZENLen, IMECModeHHAN, IMECModeHHANLen, IMECModeHZEN, IMECModeHZENLen, IMECModeKana, IMECModeKanaLen, IMECModeKHAN, IMECModeKHANLen, IMECModeKZEN, IMECModeKZENLen, IMECModeRoman, IMECModeRomanLen, MODEDISP_AUTO, MODEDISP_NONE, MODEDISP_PHRASE, MODEDISP_PLAURAL, MODEDISP_SINGLE, _CONIME_UIMODEINFO::ModeString, _CONIME_UIMODEINFO::ModeStringLen, _CONIME_UIMODEINFO::Position, TRUE, and VIEW_RIGHT. Referenced by ImeUIMakeInfoString().
|
|
Definition at line 744 of file country.c. References _CONIME_UIMODEINFO::ModeString, _CONIME_UIMODEINFO::ModeStringLen, _CONIME_UIMODEINFO::Position, TRUE, UNICODE_SPACE, and VIEW_RIGHT. Referenced by ImeUIMakeInfoString().
|
|
Definition at line 525 of file country.c. References DWORD, _CONSOLE_TABLE::fInCandidate, _CONSOLE_TABLE::fInComposition, _CONSOLE_TABLE::hklActive, ImmIsIME(), IncludeCandidateP(), IncludeCompositionP(), MakeStatusStrPRC1(), MakeStatusStrPRC2(), _CONIME_UIMODEINFO::ModeStringLen, _CONIME_UIMODEINFO::Position, TRUE, and VIEW_LEFT. Referenced by CloseCandidatePRC(), GetCompStrPRC(), ImeUIMakeInfoString(), OpenCandidatePRC(), and ReDisplayCompStrPRC().
|
|
Definition at line 298 of file country.c. References DWORD, _CONSOLE_TABLE::fInCandidate, _CONSOLE_TABLE::fInComposition, _CONSOLE_TABLE::hklActive, ImmIsIME(), IncludeCandidateT(), IncludeCompositionT(), MakeStatusStrTaiwan1(), MakeStatusStrTaiwan2(), _CONIME_UIMODEINFO::ModeStringLen, _CONIME_UIMODEINFO::Position, TRUE, and VIEW_LEFT. Referenced by CloseCandidateTaiwan(), GetCompStrTaiwan(), ImeUIMakeInfoString(), OpenCandidateTaiwan(), and ReDisplayCompStrTaiwan().
|
|
Definition at line 555 of file country.c. References _CONSOLE_TABLE::dwConversion, DWORD, IMECModeFullShape, IMECModeFullShapeLen, IMECModeHalfShape, IMECModeHalfShapeLen, IsUnicodeFullWidth(), _CONSOLE_TABLE::LayoutName, _CONIME_UIMODEINFO::ModeString, UNICODE_COLON, and UNICODE_SPACE. Referenced by MakeInfoStringPRC().
|
|
Definition at line 608 of file country.c. References DispLenStructedUnicode(), _CONSOLE_TABLE::dwConversion, DWORD, IMECModeKeyboard, IMECModeKeyboardLen, IMECModeSymbol, IMECModeSymbolLen, IsUnicodeFullWidth(), MAXSTATUSCOL, _CONIME_UIMODEINFO::ModeString, _CONSOLE_TABLE::ScreenBufferSize, and UNICODE_SPACE. Referenced by MakeInfoStringPRC().
|
|
Definition at line 328 of file country.c. References _CONSOLE_TABLE::dwConversion, DWORD, _CONSOLE_TABLE::fInCandidate, _CONSOLE_TABLE::GuideLine, IMECGuide, IMECGuideLen, IMECModeFullShape, IMECModeFullShapeLen, IMECModeHalfShape, IMECModeHalfShapeLen, IMECNameLength, IsUnicodeFullWidth(), _CONSOLE_TABLE::LayoutName, _CONIME_UIMODEINFO::ModeString, UNICODE_COLON, and UNICODE_SPACE. Referenced by MakeInfoStringTaiwan().
|
|
Definition at line 388 of file country.c. References DispLenStructedUnicode(), _CONSOLE_TABLE::dwConversion, DWORD, IMECModeKeyboard, IMECModeKeyboardLen, IMECModeSymbol, IMECModeSymbolLen, IsUnicodeFullWidth(), MAXSTATUSCOL, _CONIME_UIMODEINFO::ModeString, _CONSOLE_TABLE::ScreenBufferSize, and UNICODE_SPACE. Referenced by MakeInfoStringTaiwan().
|
|
Initial value:
Definition at line 39 of file country.c. Referenced by GetIMEName(), and MakeStatusStrTaiwan1(). |
|
Definition at line 24 of file country.c. Referenced by MakeInfoStringJapan(). |
|
Definition at line 27 of file country.c. Referenced by MakeInfoStringJapan(). |
|
Definition at line 28 of file country.c. Referenced by MakeInfoStringJapan(). |
|
Definition at line 35 of file country.c. Referenced by MakeStatusStrPRC1(), and MakeStatusStrTaiwan1(). |
|
Definition at line 36 of file country.c. Referenced by MakeStatusStrPRC1(), and MakeStatusStrTaiwan1(). |
|
Definition at line 29 of file country.c. Referenced by MakeInfoStringJapan(). |
|
Definition at line 30 of file country.c. Referenced by MakeInfoStringJapan(). |
|
Definition at line 26 of file country.c. Referenced by MakeInfoStringJapan(). |
|
Definition at line 37 of file country.c. Referenced by MakeStatusStrPRC2(), and MakeStatusStrTaiwan2(). |
|
Definition at line 31 of file country.c. Referenced by MakeInfoStringJapan(). |
|
Definition at line 32 of file country.c. Referenced by MakeInfoStringJapan(). |
|
Definition at line 25 of file country.c. Referenced by MakeInfoStringJapan(). |
|
Definition at line 38 of file country.c. Referenced by MakeStatusStrPRC2(), and MakeStatusStrTaiwan2(). |