Go to the source code of this file.
Classes | |
struct | _HKL_TABLE |
struct | _CONSOLE_TABLE |
Defines | |
#define | WINDOWMENU 1 |
#define | ID_CONSOLEIME_ICON 2 |
#define | MM_ABOUT 8001 |
#define | MM_EXIT 8002 |
#define | MM_ACCESS_VIOLATION 8003 |
#define | errTitle 0 |
#define | IDS_MENUNAME 12 |
#define | IDS_APPNAME 13 |
#define | IDS_CLASSNAME 14 |
#define | IDS_TITLE 15 |
#define | IDS_LAST 15 |
#define | DBGPRINT(_params_) |
#define | CONSOLE_INITIAL_TABLE 10 |
#define | CONSOLE_CONSOLE_TABLE_INCREMENT 5 |
#define | HKL_INITIAL_TABLE 1 |
#define | HKL_TABLE_INCREMENT 1 |
#define | CVMAX 2048 |
#define | NUMMAX 100 |
#define | CMAX 160 |
#define | MAXROW 1 |
#define | MAXCOL 80 |
#define | FIRSTROW 0 |
#define | FIRSTCOL 0 |
#define | LASTROW (MAXROW-1) |
#define | LASTCOL (MAXCOL-1) |
#define | TABSTOP 8 |
#define | MAX_LISTCAND 32 |
#define | MAX_CHARS_PER_LINE 10 |
#define | MAX_COMP_STRING_LEN 10 |
#define | DEFAULT_CAND_NUM_PER_PAGE 5 |
#define | X_INDENT 10 |
#define | Y_INDENT 10 |
#define | DELIMITERWIDTH 3 |
#define | DEFAULTCANDTABLE 100 |
#define | DISPCHANGELIMIT 188 |
#define | CODEDISPLEN 7 |
#define | DEFAULT_TEMP_WIDTH 80 |
#define | KEY_TOGGLED 0x01 |
#define | MaxBufSize 256 |
#define | KBDLAYOUT TEXT("SYSTEM\\CurrentControlSet\\Control\\Keyboard Layouts") |
#define | KBDLAYOUTTEXT TEXT("layout text") |
#define | KBDSEPALATER TEXT("\\") |
#define | LANG_ID_TAIWAN MAKELANGID(LANG_CHINESE,SUBLANG_CHINESE_TRADITIONAL) |
#define | LANG_ID_JAPAN MAKELANGID(LANG_JAPANESE,SUBLANG_DEFAULT) |
#define | LANG_ID_KOREA MAKELANGID(LANG_KOREAN,SUBLANG_DEFAULT) |
#define | LANG_ID_PRC MAKELANGID(LANG_CHINESE,SUBLANG_CHINESE_SIMPLIFIED) |
#define | IPHK_HOTKEY 0x0001 |
#define | IPHK_PROCESSBYIME 0x0002 |
#define | IPHK_CHECKCTRL 0x0004 |
#define | IS_IME_KBDLAYOUT(hkl) ((HIWORD(HandleToUlong(hkl)) & 0xf000) == 0xe000) |
#define | HKL_TO_LANGID(hkl) (LOWORD(HandleToUlong(hkl))) |
#define | UNICODE_BACKSPACE ((WCHAR)0x08) |
#define | UNICODE_BACKSPACE2 ((WCHAR)0x25d8) |
#define | UNICODE_CARRIAGERETURN ((WCHAR)0x0d) |
#define | UNICODE_LINEFEED ((WCHAR)0x0a) |
#define | UNICODE_BELL ((WCHAR)0x07) |
#define | UNICODE_TAB ((WCHAR)0x09) |
#define | UNICODE_SPACE ((WCHAR)0x20) |
#define | UNICODE_ZERO ((WCHAR)'0') |
#define | UNICODE_SLASH ((WCHAR)'/') |
#define | UNICODE_COLON ((WCHAR)':') |
#define | UNICODE_LEFT ((WCHAR)'[') |
#define | UNICODE_RIGHT ((WCHAR)']') |
#define | UNICODE_HEXBASE ((WCHAR)'7') |
#define | JAPAN_CODEPAGE 932 |
#define | PRC_CODEPAGE 936 |
#define | KOREA_CODEPAGE 949 |
#define | TAIWAN_CODEPAGE 950 |
#define | PRCCOMPWIDTH 10 |
#define | MODEDISP_NONE 0 |
#define | MODEDISP_PLAURAL 1 |
#define | MODEDISP_SINGLE 2 |
#define | MODEDISP_AUTO 3 |
#define | MODEDISP_PHRASE 4 |
#define | IMECModeRomanLen 4 |
#define | IMECModeKanaLen 4 |
#define | IMECModeAHANLen 3 |
#define | IMECModeAZENLen 2 |
#define | IMECModeHHANLen 3 |
#define | IMECModeHZENLen 2 |
#define | IMECModeKHANLen 3 |
#define | IMECModeKZENLen 2 |
#define | IMECModeFullShapeLen 1 |
#define | IMECModeHalfShapeLen 1 |
#define | IMECModeKeyboardLen 2 |
#define | IMECModeSymbolLen 2 |
#define | IMECGuideLen 5 |
#define | IMECNameLength 4 |
Typedefs | |
typedef _HKL_TABLE | HKL_TABLE |
typedef _HKL_TABLE * | LPHKL_TABLE |
typedef _CONSOLE_TABLE | CONSOLE_TABLE |
typedef _CONSOLE_TABLE * | PCONSOLE_TABLE |
Functions | |
DWORD | ImmCallImeConsoleIME (HWND hWnd, UINT Message, WPARAM wParam, LPARAM lParam, PUINT puVKey) |
BOOL | ImmTranslateMessage (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam) |
BOOL | ImmSetActiveContextConsoleIME (HWND hWnd, BOOL fFlag) |
BOOL | InitConsoleIME (HINSTANCE hInstance) |
LRESULT FAR PASCAL | WndProc (HWND hWnd, UINT Message, WPARAM wParam, LPARAM lParam) |
VOID | ExitList (HWND hWnd) |
BOOL | InsertConsole (HWND hWnd, HANDLE hConsole, HWND hWndConsole) |
BOOL | GrowConsoleTable (VOID) |
PCONSOLE_TABLE | SearchConsole (HANDLE hConsole) |
BOOL | RemoveConsole (HWND hwnd, HANDLE hConsole) |
BOOL | RemoveConsoleWorker (HWND hwnd, PCONSOLE_TABLE ConTbl) |
BOOL | InsertNewConsole (HWND hWnd, HANDLE hConsole, HWND hWndConsole) |
BOOL | ConsoleSetFocus (HWND hWnd, HANDLE hConsole, HKL hKL) |
BOOL | ConsoleKillFocus (HWND hWnd, HANDLE hConsole) |
BOOL | ConsoleScreenBufferSize (HWND hWnd, HANDLE hConsolewParam, COORD ScreenBufferSize) |
BOOL | ConImeInputLangchangeRequest (HWND hWnd, HANDLE hConsole, HKL hkl, int Direction) |
BOOL | ConImeInputLangchange (HWND hWnd, HANDLE hConsole, HKL hkl) |
LRESULT | ConsoleImeSendMessage (HWND hWndConsoleIME, WPARAM wParam, LPARAM lParam) |
BOOL | InputLangchange (HWND hWnd, DWORD CharSet, HKL hkl) |
INT | Create (HWND hWnd) |
void | ImeUIStartComposition (HWND hwnd) |
void | ImeUIEndComposition (HWND hwnd) |
void | ImeUIComposition (HWND hwnd, WPARAM wParam, LPARAM CompFlag) |
void | DisplayCompString (HWND hwnd, int Length, PWCHAR CharBuf, PUCHAR AttrBuf) |
void | DisplayResultString (HWND hwnd, LPWSTR lpStr) |
BOOL | ImeUINotify (HWND hwnd, WPARAM wParam, LPARAM lParam) |
BOOL | IsUnicodeFullWidth (IN WCHAR wch) |
BOOL | ImeUIOpenStatusWindow (HWND hwnd) |
BOOL | ImeUIChangeCandidate (HWND hwnd, DWORD lParam) |
BOOL | ImeUISetOpenStatus (HWND hwnd) |
BOOL | ImeUISetConversionMode (HWND hwnd) |
BOOL | ImeUIGuideLine (HWND hwnd) |
DWORD | GetNLSMode (HWND hWnd, HANDLE hConsole) |
BOOL | SetNLSMode (HWND hWnd, HANDLE hConsole, DWORD fdwConversion) |
VOID | CopyDataProcess (HWND hWnd, PCOPYDATASTRUCT CopyData) |
BOOL | ImeSysPropertyWindow (HWND hWnd, WPARAM wParam, LPARAM lParam) |
VOID | ImeOpenClose (HWND hWnd, BOOL fFlag) |
VOID | VirtualKeyHandler (HWND hWnd, UINT wParam, UINT lParam) |
VOID | CharHandlerFromConsole (HWND hWnd, UINT Message, ULONG wParam, ULONG lParam) |
VOID | CharHandlerToConsole (HWND hWnd, UINT Message, ULONG wParam, ULONG lParam) |
BOOL | IsDBCSTrailByte (char *base, char *p) |
BOOL | ConsoleCodepageChange (HWND hWnd, HANDLE hConsole, BOOL Output, WORD CodePage) |
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) |
BOOL | ImeUIOpenCandidate (HWND hwnd, DWORD lParam, BOOL OpenFlag) |
BOOL | OpenCandidateJapan (HWND hwnd, HIMC hIMC, PCONSOLE_TABLE ConTbl, DWORD CandList, BOOL OpenFlag) |
BOOL | OpenCandidateTaiwan (HWND hwnd, HIMC hIMC, PCONSOLE_TABLE ConTbl, DWORD CandList, BOOL OpenFlag) |
BOOL | OpenCandidatePRC (HWND hwnd, HIMC hIMC, PCONSOLE_TABLE ConTbl, DWORD CandList, BOOL OpenFlag) |
BOOL | OpenCandidateKorea (HWND hwnd, HIMC hIMC, PCONSOLE_TABLE ConTbl, DWORD CandList, BOOL OpenFlag) |
DWORD | DispLenUnicode (LPWSTR lpString) |
DWORD | GetSystemLineJ (LPCANDIDATELIST lpCandList, LPWSTR String, LPSTR Attr, DWORD dwLength, DWORD CountDispWidth, PCONSOLE_TABLE FocusedConsole, BOOL EnableCodePoint) |
DWORD | GetSystemLineT (LPCANDIDATELIST lpCandList, LPWSTR String, LPSTR Attr, DWORD dwLength, DWORD CountDispWidth, PCONSOLE_TABLE FocusedConsole) |
DWORD | GetSystemLineP (LPCANDIDATELIST lpCandList, LPWSTR String, LPSTR Attr, DWORD dwLength, DWORD CountDispWidth, PCONSOLE_TABLE FocusedConsole) |
VOID | NumString (LPWSTR StrToWrite, DWORD NumToDisp, DWORD CountDispWidth) |
BOOL | ImeUICloseCandidate (HWND hwnd, DWORD lParam) |
BOOL | CloseCandidateJapan (HWND hwnd, HIMC hIMC, PCONSOLE_TABLE ConTbl, DWORD CandList) |
BOOL | CloseCandidateTaiwan (HWND hwnd, HIMC hIMC, PCONSOLE_TABLE ConTbl, DWORD CandList) |
BOOL | CloseCandidatePRC (HWND hwnd, HIMC hIMC, PCONSOLE_TABLE ConTbl, DWORD CandList) |
BOOL | CloseCandidateKorea (HWND hwnd, HIMC hIMC, PCONSOLE_TABLE ConTbl, DWORD CandList) |
void | GetCompositionStr (HWND hwnd, LPARAM CompFlag, WPARAM CompChar) |
void | GetCompStrJapan (HWND hwnd, PCONSOLE_TABLE ConTbl, LPARAM CompFlag) |
void | GetCompStrTaiwan (HWND hwnd, PCONSOLE_TABLE ConTbl, LPARAM CompFlag) |
void | GetCompStrPRC (HWND hwnd, PCONSOLE_TABLE ConTbl, LPARAM CompFlag) |
void | GetCompStrKorea (HWND hwnd, PCONSOLE_TABLE ConTbl, LPARAM CompFlag, WPARAM CompChar) |
VOID | ReDisplayCompositionStr (HWND hwnd) |
VOID | ReDisplayCompStrJapan (HWND hwnd, PCONSOLE_TABLE ConTbl) |
VOID | ReDisplayCompStrTaiwan (HWND hwnd, PCONSOLE_TABLE ConTbl) |
VOID | ReDisplayCompStrPRC (HWND hwnd, PCONSOLE_TABLE ConTbl) |
VOID | ReDisplayCompStrKorea (HWND hwnd, PCONSOLE_TABLE ConTbl) |
|
|
|
Definition at line 70 of file conimep.h. Referenced by OpenCandidateJapan(), and OpenCandidateKorea(). |
|
Definition at line 47 of file conimep.h. Referenced by GrowConsoleTable(). |
|
Definition at line 46 of file conimep.h. Referenced by InitConsoleIME(). |
|
Definition at line 51 of file conimep.h. Referenced by InitConsoleIME(). |
|
|
|
|
|
Definition at line 71 of file conimep.h. Referenced by InsertConsole(). |
|
Definition at line 68 of file conimep.h. Referenced by OpenCandidateJapan(), OpenCandidateKorea(), OpenCandidatePRC(), and OpenCandidateTaiwan(). |
|
Definition at line 67 of file conimep.h. Referenced by GetSystemLineJ(), GetSystemLineP(), GetSystemLineT(), OpenCandidateJapan(), OpenCandidateKorea(), OpenCandidatePRC(), and OpenCandidateTaiwan(). |
|
|
|
|
|
Definition at line 57 of file conimep.h. Referenced by ImeUIComposition(), ImeUIEndComposition(), and ImeUIStartComposition(). |
|
|
|
Definition at line 48 of file conimep.h. Referenced by InsertConsole(). |
|
Definition at line 49 of file conimep.h. Referenced by ConImeInputLangchange(). |
|
Definition at line 150 of file conimep.h. Referenced by ConImeInputLangchangeRequest(), GetImeModeSaver(), GetOpenStatusByCodepage(), ImeUICloseCandidate(), ImeUIMakeInfoString(), ImeUIOpenCandidate(), and ReDisplayCompositionStr(). |
|
Definition at line 18 of file conimep.h. Referenced by InitConsoleIME(). |
|
Definition at line 31 of file conimep.h. Referenced by InitConsoleIME(). |
|
Definition at line 32 of file conimep.h. Referenced by InitConsoleIME(). |
|
|
|
Definition at line 30 of file conimep.h. Referenced by InitConsoleIME(). |
|
Definition at line 33 of file conimep.h. Referenced by InitConsoleIME(). |
|
Definition at line 217 of file conimep.h. Referenced by GetIMEName(), and MakeStatusStrTaiwan1(). |
|
Definition at line 205 of file conimep.h. Referenced by MakeInfoStringJapan(). |
|
Definition at line 206 of file conimep.h. Referenced by MakeInfoStringJapan(). |
|
Definition at line 213 of file conimep.h. Referenced by MakeStatusStrPRC1(), MakeStatusStrTaiwan1(), and OpenCandidateTaiwan(). |
|
Definition at line 214 of file conimep.h. Referenced by MakeStatusStrPRC1(), and MakeStatusStrTaiwan1(). |
|
Definition at line 207 of file conimep.h. Referenced by MakeInfoStringJapan(). |
|
Definition at line 208 of file conimep.h. Referenced by MakeInfoStringJapan(). |
|
Definition at line 204 of file conimep.h. Referenced by MakeInfoStringJapan(). |
|
Definition at line 215 of file conimep.h. Referenced by MakeStatusStrPRC2(), and MakeStatusStrTaiwan2(). |
|
Definition at line 209 of file conimep.h. Referenced by MakeInfoStringJapan(). |
|
Definition at line 210 of file conimep.h. Referenced by MakeInfoStringJapan(). |
|
Definition at line 203 of file conimep.h. Referenced by MakeInfoStringJapan(). |
|
Definition at line 216 of file conimep.h. Referenced by MakeStatusStrPRC2(), and MakeStatusStrTaiwan2(). |
|
Definition at line 218 of file conimep.h. Referenced by MakeStatusStrTaiwan1(), and OpenCandidateTaiwan(). |
|
Definition at line 147 of file conimep.h. Referenced by CharHandlerFromConsole(). |
|
Definition at line 145 of file conimep.h. Referenced by CharHandlerFromConsole(), ImmProcessKey(), xxxImmProcessKey(), and xxxScanSysQueue(). |
|
Definition at line 146 of file conimep.h. Referenced by CharHandlerFromConsole(), ImmProcessKey(), and xxxScanSysQueue(). |
|
|
Definition at line 189 of file conimep.h. Referenced by ConImeInputLangchangeRequest(), and GetCompositionStr(). |
|
Definition at line 76 of file conimep.h. Referenced by GetIMEName(). |
|
Definition at line 77 of file conimep.h. Referenced by GetIMEName(). |
|
Definition at line 78 of file conimep.h. Referenced by GetIMEName(). |
|
Definition at line 73 of file conimep.h. Referenced by GetControlKeyState(). |
|
Definition at line 191 of file conimep.h. Referenced by ConImeInputLangchangeRequest(), and GetCompositionStr(). |
|
Definition at line 81 of file conimep.h. Referenced by ConImeInputLangchangeRequest(), GetOpenStatusByCodepage(), ImeUICloseCandidate(), ImeUIMakeInfoString(), ImeUIOpenCandidate(), and ReDisplayCompositionStr(). |
|
Definition at line 82 of file conimep.h. Referenced by ConImeInputLangchangeRequest(), GetOpenStatusByCodepage(), ImeUICloseCandidate(), ImeUIMakeInfoString(), ImeUIOpenCandidate(), and ReDisplayCompositionStr(). |
|
Definition at line 83 of file conimep.h. Referenced by ConImeInputLangchangeRequest(), GetOpenStatusByCodepage(), ImeUICloseCandidate(), ImeUIMakeInfoString(), ImeUIOpenCandidate(), and ReDisplayCompositionStr(). |
|
Definition at line 80 of file conimep.h. Referenced by ConImeInputLangchangeRequest(), GetOpenStatusByCodepage(), ImeUICloseCandidate(), ImeUIMakeInfoString(), ImeUIOpenCandidate(), and ReDisplayCompositionStr(). |
|
|
|
|
|
|
|
|
|
Definition at line 61 of file conimep.h. Referenced by CloseCandidateJapan(), CloseCandidateKorea(), CloseCandidatePRC(), CloseCandidateTaiwan(), ExitList(), OpenCandidateJapan(), OpenCandidateKorea(), OpenCandidatePRC(), OpenCandidateTaiwan(), and RemoveConsoleWorker(). |
|
Definition at line 75 of file conimep.h. Referenced by GetIMEName(). |
|
Definition at line 55 of file conimep.h. Referenced by ImeUIComposition(), ImeUIEndComposition(), and ImeUIStartComposition(). |
|
|
|
|
|
Definition at line 25 of file conimep.h. Referenced by WndProc(). |
|
Definition at line 24 of file conimep.h. Referenced by WndProc(). |
|
Definition at line 199 of file conimep.h. Referenced by MakeInfoStringJapan(). |
|
Definition at line 196 of file conimep.h. Referenced by MakeInfoStringJapan(). |
|
Definition at line 200 of file conimep.h. Referenced by MakeInfoStringJapan(). |
|
Definition at line 197 of file conimep.h. Referenced by MakeInfoStringJapan(). |
|
Definition at line 198 of file conimep.h. Referenced by MakeInfoStringJapan(). |
|
|
|
Definition at line 190 of file conimep.h. Referenced by ConImeInputLangchangeRequest(), and GetCompositionStr(). |
|
Definition at line 194 of file conimep.h. Referenced by IncludeCandidateP(), and OpenCandidatePRC(). |
|
Definition at line 60 of file conimep.h. Referenced by DT_InitDrawTextInfo(). |
|
Definition at line 192 of file conimep.h. Referenced by ConImeInputLangchangeRequest(), and GetCompositionStr(). |
|
Definition at line 175 of file conimep.h. Referenced by ProcessCommandNumberInput(), ProcessCookedReadInput(), and WWSB_WriteChars(). |
|
Definition at line 176 of file conimep.h. Referenced by ProcessCookedReadInput(). |
|
Definition at line 179 of file conimep.h. Referenced by WWSB_WriteChars(). |
|
Definition at line 177 of file conimep.h. Referenced by CookedRead(), DoStringPaste(), ECInsertText(), MatchandCopyAlias(), ProcessCommandListInput(), ProcessCommandNumberInput(), ProcessCookedReadInput(), StoreSelection(), WWSB_DoSrvWriteConsole(), and WWSB_WriteChars(). |
|
Definition at line 184 of file conimep.h. Referenced by GetSystemLineJ(), GetSystemLineP(), GetSystemLineT(), IncludeCandidateP(), MakeStatusStrPRC1(), and MakeStatusStrTaiwan1(). |
|
Definition at line 187 of file conimep.h. Referenced by GetSystemLineJ(). |
|
Definition at line 185 of file conimep.h. Referenced by GetSystemLineJ(). |
|
Definition at line 178 of file conimep.h. Referenced by CookedRead(), DoStringPaste(), ECInsertText(), MatchandCopyAlias(), ProcessCommandListInput(), ProcessCookedReadInput(), ReadChars(), StoreSelection(), WWSB_DoSrvWriteConsole(), and WWSB_WriteChars(). |
|
Definition at line 186 of file conimep.h. Referenced by GetSystemLineJ(). |
|
Definition at line 183 of file conimep.h. Referenced by GetSystemLineJ(), GetSystemLineP(), GetSystemLineT(), and NumString(). |
|
|
|
|
|
Definition at line 182 of file conimep.h. Referenced by GetSystemLineJ(), GetSystemLineP(), GetSystemLineT(), and NumString(). |
|
|
|
|
|
|
|
Referenced by InsertConsole(). |
|
Referenced by ConImeInputLangchange(), and InsertConsole(). |
|
|
|
Referenced by GrowConsoleTable(), and InitConsoleIME(). |
|
Definition at line 208 of file imefull.c. References BOOL, CharHandlerToConsole(), CONIME_KEYDATA, DWORD, hWnd, ImmCallImeConsoleIME(), ImmTranslateMessage(), IPHK_CHECKCTRL, IPHK_HOTKEY, IPHK_PROCESSBYIME, NULL, Status, UINT, and VOID(). Referenced by WndProc().
|
|
Definition at line 281 of file imefull.c. References CONIME_KEYDATA, DBGPRINT, hWnd, _CONSOLE_TABLE::hWndCon, LastConsole, NULL, PostMessage(), SearchConsole(), UNICODE_SPACE, VirtualKeyHandler(), and VOID(). Referenced by CharHandlerFromConsole(), and WndProc().
|
|
Definition at line 1253 of file country2.c. References _CONSOLE_TABLE::CandListMemAllocSize, CI_CONIMECANDINFO, ConsoleImeSendMessage(), DWORD, _CONSOLE_TABLE::hWndCon, _CONSOLE_TABLE::lpCandListMem, MAX_LISTCAND, NULL, and TRUE. Referenced by ImeUICloseCandidate().
|
|
Definition at line 1367 of file country2.c. References _CONSOLE_TABLE::CandListMemAllocSize, CI_CONIMECANDINFO, ConsoleImeSendMessage(), DWORD, _CONSOLE_TABLE::hWndCon, _CONSOLE_TABLE::lpCandListMem, MAX_LISTCAND, NULL, and TRUE. Referenced by ImeUICloseCandidate().
|
|
Definition at line 1326 of file country2.c. References _CONSOLE_TABLE::CandListMemAllocSize, CI_CONIMEMODEINFO, CONIME_UIMODEINFO, ConsoleImeSendMessage(), DWORD, FALSE, _CONSOLE_TABLE::hWndCon, _CONSOLE_TABLE::lpCandListMem, MakeInfoStringPRC(), MAX_LISTCAND, NULL, and TRUE. Referenced by ImeUICloseCandidate().
|
|
Definition at line 1285 of file country2.c. References _CONSOLE_TABLE::CandListMemAllocSize, CI_CONIMEMODEINFO, CONIME_UIMODEINFO, ConsoleImeSendMessage(), DWORD, FALSE, _CONSOLE_TABLE::hWndCon, _CONSOLE_TABLE::lpCandListMem, MakeInfoStringTaiwan(), MAX_LISTCAND, NULL, and TRUE. Referenced by ImeUICloseCandidate().
|
|
Definition at line 63 of file country.c. References DWORD, hWnd, and ImmSimulateHotKey(). Referenced by WndProc().
|
|
Definition at line 1094 of file ntcon/conime/conime.c. References ActivateKeyboardLayout, ASSERT, CI_CONIMEMODEINFO, CONIME_UIMODEINFO, ConsoleImeSendMessage(), DBGPRINT, _CONSOLE_TABLE::dwConversion, _HKL_TABLE::dwConversion, FALSE, _CONSOLE_TABLE::fOpen, GetIMEName(), _HKL_TABLE::hkl, HKL_TABLE, HKL_TABLE_INCREMENT, _CONSOLE_TABLE::hklActive, _CONSOLE_TABLE::hklListMax, hWnd, _CONSOLE_TABLE::hWndCon, IME_CMODE_OPEN, ImeUIMakeInfoString(), ImeUIOpenStatusWindow(), ImmGetProperty(), _CONSOLE_TABLE::ImmGetProperty, INT, IS_IME_KBDLAYOUT, LastConsole, LPCONIME_UIMODEINFO, _CONSOLE_TABLE::lphklList, _CONIME_UIMODEINFO::ModeStringLen, NULL, _CONIME_UIMODEINFO::Position, SearchConsole(), SetNLSMode(), TRUE, and VIEW_RIGHT. Referenced by WndProc().
|
|
Definition at line 1000 of file ntcon/conime/conime.c. References CM_CONIME_KL_ACTIVATE, CONIME_DIRECT, _CONSOLE_TABLE::ConsoleOutputCP, DBGPRINT, DWORD, FALSE, HKL_TO_LANGID, _CONSOLE_TABLE::hklActive, _CONSOLE_TABLE::hWndCon, IS_IME_KBDLAYOUT, JAPAN_CODEPAGE, KOREA_CODEPAGE, LANG_ID_JAPAN, LANG_ID_KOREA, LANG_ID_PRC, LANG_ID_TAIWAN, NULL, PostMessage(), PRC_CODEPAGE, SearchConsole(), TAIWAN_CODEPAGE, and TRUE. Referenced by WndProc().
|
|
Definition at line 720 of file consubs.c. References _CONSOLE_TABLE::ConsoleCP, _CONSOLE_TABLE::ConsoleOutputCP, DBGPRINT, FALSE, NULL, SearchConsole(), and TRUE. Referenced by WndProc().
|
|
Definition at line 1227 of file ntcon/conime/conime.c. References CONIME_SENDMSG_TIMEOUT, FALSE, NULL, SendMessageTimeout(), and TRUE. Referenced by CloseCandidateJapan(), CloseCandidateKorea(), CloseCandidatePRC(), CloseCandidateTaiwan(), ConImeInputLangchange(), GetCompStrJapan(), GetCompStrKorea(), GetCompStrPRC(), GetCompStrTaiwan(), ImeSysPropertyWindow(), ImeUIGuideLine(), ImeUIOpenStatusWindow(), ImeUISetConversionMode(), ImeUISetOpenStatus(), OpenCandidateJapan(), OpenCandidateKorea(), OpenCandidatePRC(), OpenCandidateTaiwan(), ReDisplayCompStrJapan(), ReDisplayCompStrKorea(), ReDisplayCompStrPRC(), and ReDisplayCompStrTaiwan().
|
|
Definition at line 950 of file ntcon/conime/conime.c. References DBGPRINT, FALSE, gfDoNotKillFocus, ghDefaultIMC, hWnd, ImmAssociateContext(), ImmSetActiveContextConsoleIME(), NULL, SearchConsole(), and TRUE. Referenced by WndProc().
|
|
Definition at line 981 of file ntcon/conime/conime.c. References DBGPRINT, FALSE, NULL, _CONSOLE_TABLE::ScreenBufferSize, SearchConsole(), and TRUE. Referenced by WndProc().
|
|
Definition at line 903 of file ntcon/conime/conime.c. References ActivateKeyboardLayout, DBGPRINT, FALSE, GetIMEName(), gfDoNotKillFocus, _CONSOLE_TABLE::hIMC_Current, _CONSOLE_TABLE::hklActive, hWnd, ImeUISetOpenStatus(), ImmAssociateContext(), ImmGetProperty(), _CONSOLE_TABLE::ImmGetProperty, ImmSetActiveContextConsoleIME(), LastConsole, _CONSOLE_TABLE::lpCompStrMem, NULL, ReDisplayCompositionStr(), SearchConsole(), and TRUE. Referenced by WndProc().
|
|
|
|
Definition at line 23 of file consubs.c. References GetDC, GetSystemMetrics(), ghDefaultIMC, hWnd, ImmGetContext(), ReleaseDC(), and UINT. Referenced by CmpOpenRegKey(), ExCreateCallback(), IopAppendStringToValueKey(), IopOpenCurrentHwProfileDeviceInstanceKey(), IopOpenOrCreateDeviceInterfaceSubKeys(), IopOpenRegistryKey(), IopOpenRegistryKeyPersist(), and WndProc().
|
|
Referenced by GetCompStrJapan(), and GetCompStrKorea(). |
|
Referenced by GetCompStrJapan(), and GetCompStrKorea(). |
|
Definition at line 507 of file country.c. References DWORD, and IsUnicodeFullWidth(). Referenced by MakeStatusStrPRC2(), and MakeStatusStrTaiwan2().
|
|
Definition at line 790 of file country2.c. References DWORD, and IsUnicodeFullWidth(). Referenced by GetSystemLineJ(), GetSystemLineP(), GetSystemLineT(), OpenCandidateJapan(), OpenCandidateKorea(), OpenCandidatePRC(), and OpenCandidateTaiwan().
|
|
Definition at line 611 of file ntcon/conime/conime.c. References _CONSOLE_TABLE::CandListMemAllocSize, _CONSOLE_TABLE::CandSep, _CONSOLE_TABLE::CandSepAllocSize, ConsoleTable, DBGPRINT, dwConsoleThreadId, _CONSOLE_TABLE::Enable, FALSE, ghDefaultIMC, _CONSOLE_TABLE::hConsole, _CONSOLE_TABLE::hIMC_Original, hWnd, ImmAssociateContext(), ImmDestroyContext(), _CONSOLE_TABLE::LateRemove, LockConsoleTable, _CONSOLE_TABLE::lpCandListMem, _CONSOLE_TABLE::lpCompStrMem, MAX_LISTCAND, NULL, NumberOfConsoleTable, TRUE, and UnlockConsoleTable. Referenced by WndProc().
|
|
Definition at line 32 of file country3.c. References _CONSOLE_TABLE::ConsoleOutputCP, DBGPRINT, GetCompStrJapan(), GetCompStrKorea(), GetCompStrPRC(), GetCompStrTaiwan(), JAPAN_CODEPAGE, KOREA_CODEPAGE, LastConsole, NULL, PRC_CODEPAGE, SearchConsole(), and TAIWAN_CODEPAGE. Referenced by ImeUIComposition().
|
|
Definition at line 70 of file country3.c. References BYTE, CI_CONIMECOMPOSITION, _CONIME_UICOMPMESSAGE::CompAttrColor, _CONSOLE_TABLE::CompAttrColor, ConsoleImeSendMessage(), DBGPRINT, DisplayCompString(), DisplayResultString(), _CONIME_UICOMPMESSAGE::dwCompAttrLen, _CONIME_UICOMPMESSAGE::dwCompAttrOffset, _CONIME_UICOMPMESSAGE::dwCompStrLen, _CONIME_UICOMPMESSAGE::dwCompStrOffset, DWORD, _CONIME_UICOMPMESSAGE::dwResultStrLen, _CONIME_UICOMPMESSAGE::dwResultStrOffset, _CONIME_UICOMPMESSAGE::dwSize, FAR, _CONSOLE_TABLE::hWndCon, ImmGetContext(), ImmReleaseContext(), _CONSOLE_TABLE::lpCompStrMem, NULL, and UINT. Referenced by GetCompositionStr().
|
|
Definition at line 700 of file country3.c. References BYTE, CI_CONIMECOMPOSITION, _CONIME_UICOMPMESSAGE::CompAttrColor, _CONSOLE_TABLE::CompAttrColor, ConsoleImeSendMessage(), DBGPRINT, DisplayCompString(), DisplayResultString(), _CONIME_UICOMPMESSAGE::dwCompAttrLen, _CONIME_UICOMPMESSAGE::dwCompAttrOffset, _CONIME_UICOMPMESSAGE::dwCompStrLen, _CONIME_UICOMPMESSAGE::dwCompStrOffset, DWORD, _CONIME_UICOMPMESSAGE::dwResultStrLen, _CONIME_UICOMPMESSAGE::dwResultStrOffset, _CONIME_UICOMPMESSAGE::dwSize, FAR, _CONSOLE_TABLE::hWndCon, ImmGetContext(), ImmReleaseContext(), _CONSOLE_TABLE::lpCompStrMem, NULL, and UINT. Referenced by GetCompositionStr().
|
|
Definition at line 486 of file country3.c. References BYTE, CI_CONIMECOMPOSITION, CI_CONIMEMODEINFO, _CONIME_UICOMPMESSAGE::CompAttrColor, _CONSOLE_TABLE::CompAttrColor, CONIME_UIMODEINFO, ConsoleImeSendMessage(), DBGPRINT, _CONIME_UICOMPMESSAGE::dwCompAttrLen, _CONIME_UICOMPMESSAGE::dwCompAttrOffset, _CONIME_UICOMPMESSAGE::dwCompStrLen, _CONIME_UICOMPMESSAGE::dwCompStrOffset, DWORD, _CONIME_UICOMPMESSAGE::dwResultStrLen, _CONIME_UICOMPMESSAGE::dwResultStrOffset, _CONIME_UICOMPMESSAGE::dwSize, FAR, _CONSOLE_TABLE::hWndCon, ImmGetContext(), ImmReleaseContext(), _CONSOLE_TABLE::lpCompStrMem, MakeInfoStringPRC(), NULL, and UINT. Referenced by GetCompositionStr().
|
|
Definition at line 272 of file country3.c. References BYTE, CI_CONIMECOMPOSITION, CI_CONIMEMODEINFO, _CONIME_UICOMPMESSAGE::CompAttrColor, _CONSOLE_TABLE::CompAttrColor, CONIME_UIMODEINFO, ConsoleImeSendMessage(), DBGPRINT, _CONIME_UICOMPMESSAGE::dwCompAttrLen, _CONIME_UICOMPMESSAGE::dwCompAttrOffset, _CONIME_UICOMPMESSAGE::dwCompStrLen, _CONIME_UICOMPMESSAGE::dwCompStrOffset, DWORD, _CONIME_UICOMPMESSAGE::dwResultStrLen, _CONIME_UICOMPMESSAGE::dwResultStrOffset, _CONIME_UICOMPMESSAGE::dwSize, FAR, _CONSOLE_TABLE::hWndCon, ImmGetContext(), ImmReleaseContext(), _CONSOLE_TABLE::lpCompStrMem, MakeInfoStringTaiwan(), NULL, and UINT. Referenced by GetCompositionStr().
|
|
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 640 of file consubs.c. References DBGPRINT, _CONSOLE_TABLE::dwConversion, _CONSOLE_TABLE::dwSentence, _CONSOLE_TABLE::fOpen, GetOpenStatusByCodepage(), hWnd, IME_CMODE_DISABLE, IME_CMODE_OPEN, ImmGetContext(), ImmGetConversionStatus(), ImmReleaseContext(), NULL, and SearchConsole(). Referenced by WndProc().
|
|
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 805 of file country2.c. References BOOL, _CONSOLE_TABLE::CandMax, _CONSOLE_TABLE::CandSep, DELIMITERWIDTH, DispLenUnicode(), DWORD, FALSE, HIBYTE, _CONSOLE_TABLE::ImmGetProperty, IsUnicodeFullWidth(), LOBYTE, NULL, NumString(), PBYTE, String, TRUE, UNICODE_COLON, UNICODE_HEXBASE, UNICODE_LEFT, UNICODE_RIGHT, UNICODE_SLASH, UNICODE_SPACE, UNICODE_ZERO, and USHORT. Referenced by OpenCandidateJapan(), and OpenCandidateKorea().
|
|
Definition at line 1071 of file country2.c. References BOOL, _CONSOLE_TABLE::CandMax, _CONSOLE_TABLE::CandSep, DELIMITERWIDTH, DispLenUnicode(), DWORD, FALSE, _CONSOLE_TABLE::ImmGetProperty, IsUnicodeFullWidth(), NumString(), String, TRUE, UNICODE_COLON, UNICODE_SLASH, UNICODE_SPACE, UNICODE_ZERO, and USHORT. Referenced by OpenCandidatePRC().
|
|
Definition at line 962 of file country2.c. References BOOL, _CONSOLE_TABLE::CandMax, _CONSOLE_TABLE::CandSep, DELIMITERWIDTH, DispLenUnicode(), DWORD, FALSE, _CONSOLE_TABLE::ImmGetProperty, IsUnicodeFullWidth(), NumString(), String, TRUE, UNICODE_COLON, UNICODE_SLASH, UNICODE_SPACE, UNICODE_ZERO, and USHORT. Referenced by OpenCandidateTaiwan().
|
|
Definition at line 742 of file ntcon/conime/conime.c. References CONSOLE_CONSOLE_TABLE_INCREMENT, ConsoleTable, FALSE, NULL, NumberOfConsoleTable, PCONSOLE_TABLE, and TRUE. Referenced by InsertConsole().
|
|
Definition at line 30 of file imefull.c. References hWnd, ImmGetContext(), ImmReleaseContext(), ImmSetOpenStatus(), and VOID().
|
|
Definition at line 747 of file consubs.c. References CI_CONIMEPROPERTYINFO, ConsoleImeSendMessage(), DBGPRINT, FALSE, hWnd, _CONSOLE_TABLE::hWndCon, LastConsole, NULL, SearchConsole(), and TRUE. Referenced by WndProc().
|
|
Definition at line 458 of file consubs.c. References FALSE, and ImeUIOpenCandidate(). Referenced by ImeUINotify().
|
|
Definition at line 1204 of file country2.c. References CloseCandidateJapan(), CloseCandidateKorea(), CloseCandidatePRC(), CloseCandidateTaiwan(), DBGPRINT, FALSE, _CONSOLE_TABLE::fInCandidate, HKL_TO_LANGID, _CONSOLE_TABLE::hklActive, ImmGetContext(), ImmReleaseContext(), LANG_ID_JAPAN, LANG_ID_KOREA, LANG_ID_PRC, LANG_ID_TAIWAN, LastConsole, NULL, SearchConsole(), and TRUE. Referenced by ImeUINotify().
|
|
Definition at line 160 of file consubs.c. References DBGPRINT, FIRSTCOL, GetCompositionStr(), MAXCOL, and UNICODE_SPACE. Referenced by WndProc().
|
|
Definition at line 108 of file consubs.c. References DBGPRINT, FALSE, _CONSOLE_TABLE::fInComposition, FIRSTCOL, LastConsole, _CONSOLE_TABLE::lpCompStrMem, MAXCOL, NULL, SearchConsole(), and UNICODE_SPACE. Referenced by WndProc().
|
|
Definition at line 576 of file consubs.c. References CI_CONIMESYSINFO, ConsoleImeSendMessage(), DBGPRINT, DWORD, FALSE, _CONSOLE_TABLE::hWndCon, ImmGetContext(), ImmReleaseContext(), Index, LastConsole, NULL, SearchConsole(), _CONIME_UIMESSAGE::String, and TRUE. Referenced by ImeUINotify().
|
|
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 261 of file consubs.c. References BOOL, DWORD, FALSE, ImeUIChangeCandidate(), ImeUICloseCandidate(), ImeUIGuideLine(), ImeUIOpenCandidate(), ImeUIOpenStatusWindow(), ImeUISetConversionMode(), ImeUISetOpenStatus(), and TRUE. Referenced by WndProc().
|
|
Definition at line 24 of file country2.c. References DBGPRINT, FALSE, _CONSOLE_TABLE::fInCandidate, _CONSOLE_TABLE::fNestCandidate, HKL_TO_LANGID, _CONSOLE_TABLE::hklActive, ImmGetContext(), ImmReleaseContext(), LANG_ID_JAPAN, LANG_ID_KOREA, LANG_ID_PRC, LANG_ID_TAIWAN, LastConsole, NULL, OpenCandidateJapan(), OpenCandidateKorea(), OpenCandidatePRC(), OpenCandidateTaiwan(), SearchConsole(), and TRUE. Referenced by ImeUIChangeCandidate(), and ImeUINotify().
|
|
Definition at line 406 of file consubs.c. References CI_CONIMEMODEINFO, CONIME_UIMODEINFO, ConsoleImeSendMessage(), DBGPRINT, _CONSOLE_TABLE::dwConversion, _CONSOLE_TABLE::dwSentence, FALSE, _CONSOLE_TABLE::hWndCon, ImeUIMakeInfoString(), ImmGetContext(), ImmGetConversionStatus(), ImmReleaseContext(), LastConsole, NULL, SearchConsole(), and TRUE. Referenced by ConImeInputLangchange(), ImeUINotify(), and InputLangchange().
|
|
Definition at line 522 of file consubs.c. References CI_CONIMEMODEINFO, CONIME_UIMODEINFO, ConsoleImeSendMessage(), DBGPRINT, _CONSOLE_TABLE::dwConversion, DWORD, _CONSOLE_TABLE::dwSentence, FALSE, _CONSOLE_TABLE::hWndCon, ImeUIMakeInfoString(), ImmGetContext(), ImmGetConversionStatus(), ImmReleaseContext(), LastConsole, NULL, SearchConsole(), and TRUE. Referenced by ImeUINotify(), and WndProc().
|
|
Definition at line 468 of file consubs.c. References CI_CONIMEMODEINFO, CONIME_UIMODEINFO, ConsoleImeSendMessage(), DBGPRINT, _CONSOLE_TABLE::dwConversion, _CONSOLE_TABLE::dwSentence, FALSE, _CONSOLE_TABLE::fOpen, GetOpenStatusByCodepage(), _CONSOLE_TABLE::hWndCon, ImeUIMakeInfoString(), ImmGetContext(), ImmGetConversionStatus(), ImmReleaseContext(), LastConsole, NULL, _CONSOLE_TABLE::ScreenBufferSize, SearchConsole(), and TRUE. Referenced by ConsoleSetFocus(), ImeUINotify(), and InsertNewConsole().
|
|
Definition at line 67 of file consubs.c. References DBGPRINT, _CONSOLE_TABLE::fInComposition, FIRSTCOL, LastConsole, MAXCOL, NULL, SearchConsole(), TRUE, and UNICODE_SPACE. Referenced by WndProc().
|
|
Definition at line 34 of file ntuser/imm/conime.c. References BOOL, DWORD, FALSE, GetKeyboardLayout(), GetWindowThreadProcessId(), GUI_VKEY_MASK, HMValidateHandle(), hWnd, tagIMEDPI::ImeInfo, ImmGetContext(), ImmLockImeDpi(), ImmProcessKey(), NULL, NULL_HIMC, PIMEDPI, TYPE_INPUTCONTEXT, UINT, and ValidateHwnd. Referenced by CharHandlerFromConsole().
|
|
Definition at line 188 of file ntuser/imm/conime.c. References FALSE, hWnd, ImmGetContext(), ImmSetActiveContext(), and NULL_HIMC. Referenced by ConsoleKillFocus(), ConsoleSetFocus(), and SetNLSMode().
|
|
Definition at line 196 of file ntuser/imm/input.c. Referenced by _InitializeImmEntryTable().
|
|
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 109 of file ntcon/conime/conime.c. References CONSOLE_INITIAL_TABLE, CONSOLEIME_EVENT, ConsoleTable, ConsoleTableLock, CVMAX, DBGPRINT, DestroyWindow, dwConsoleThreadId, ErrorExit(), FALSE, GetSystemMetrics(), hWnd, ID_CONSOLEIME_ICON, IDS_APPNAME, IDS_CLASSNAME, IDS_MENUNAME, IDS_TITLE, L, LPVOID, NULL, NumberOfConsoleTable, PCONSOLE_TABLE, RegisterClass, RtlInitializeCriticalSection(), SetWindowText(), ShowWindow, szTitle, TRUE, UNICODE_SPACE, UnregisterClass(), UpdateWindow(), and WndProc(). Referenced by WinMain().
|
|
Definition at line 1202 of file ntcon/conime/conime.c. References ActivateKeyboardLayout, DBGPRINT, FALSE, GetIMEName(), _CONSOLE_TABLE::hklActive, hWnd, ImeUIOpenStatusWindow(), LastConsole, NULL, SearchConsole(), and TRUE. Referenced by WndProc().
|
|
Definition at line 664 of file ntcon/conime/conime.c. References _CONSOLE_TABLE::CompAttrColor, CONSOLE_TABLE, ConsoleTable, DBGPRINT, DEFAULT_COMP_ALREADY_CONVERTED, DEFAULT_COMP_CONVERSION, DEFAULT_COMP_ENTERED, DEFAULT_COMP_INPUT_ERROR, DEFAULT_COMP_YET_CONVERTED, DEFAULT_TEMP_WIDTH, _CONSOLE_TABLE::Enable, FALSE, GetIMEName(), GrowConsoleTable(), _CONSOLE_TABLE::hConsole, _CONSOLE_TABLE::hIMC_Current, _CONSOLE_TABLE::hIMC_Original, HKL_INITIAL_TABLE, HKL_TABLE, _CONSOLE_TABLE::hklListMax, hWnd, _CONSOLE_TABLE::hWndCon, ImmCreateContext(), _CONSOLE_TABLE::LateRemove, _CONSOLE_TABLE::lphklList, NULL, NumberOfConsoleTable, RemoveConsoleWorker(), _CONSOLE_TABLE::ScreenBufferSize, and TRUE. Referenced by InsertNewConsole().
|
|
Definition at line 869 of file ntcon/conime/conime.c. References FALSE, hWnd, ImeUISetOpenStatus(), InsertConsole(), LockConsoleTable, NULL, SearchConsole(), TRUE, and UnlockConsoleTable. Referenced by WndProc().
|
|
|
|
Definition at line 312 of file consubs.c. References ASSERT, BOOL, FALSE, INT, RtlUnicodeToMultiByteSize(), and TRUE. Referenced by DispLenStructedUnicode(), DispLenUnicode(), GetSystemLineJ(), GetSystemLineP(), GetSystemLineT(), IncludeCandidateP(), MakeStatusStrPRC1(), MakeStatusStrPRC2(), MakeStatusStrTaiwan1(), MakeStatusStrTaiwan2(), and WndProc().
|
|
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().
|
|
Definition at line 1182 of file country2.c. References DWORD, UNICODE_SLASH, UNICODE_SPACE, UNICODE_ZERO, and USHORT. Referenced by GetSystemLineJ(), GetSystemLineP(), and GetSystemLineT().
|
|
Definition at line 80 of file country2.c. References _CONIME_CANDMESSAGE::AttrOff, BOOL, _CONSOLE_TABLE::CandListMemAllocSize, _CONSOLE_TABLE::CandMax, _CONSOLE_TABLE::CandOff, _CONSOLE_TABLE::CandSep, _CONSOLE_TABLE::CandSepAllocSize, CI_CONIMECANDINFO, CODEDISPLEN, ConsoleImeSendMessage(), DEFAULTCANDTABLE, DELIMITERWIDTH, DispLenUnicode(), DWORD, FALSE, _CONSOLE_TABLE::fNestCandidate, GetSystemLineJ(), _CONSOLE_TABLE::hWndCon, ImmNotifyIME(), _CONSOLE_TABLE::lpCandListMem, MAX_LISTCAND, NULL, _CONSOLE_TABLE::ScreenBufferSize, _CONIME_CANDMESSAGE::String, _CONSOLE_TABLE::SystemLine, _CONSOLE_TABLE::SystemLineSize, and TRUE. Referenced by ImeUIOpenCandidate().
|
|
Definition at line 606 of file country2.c. References _CONIME_CANDMESSAGE::AttrOff, BOOL, _CONSOLE_TABLE::CandListMemAllocSize, _CONSOLE_TABLE::CandMax, _CONSOLE_TABLE::CandOff, _CONSOLE_TABLE::CandSep, _CONSOLE_TABLE::CandSepAllocSize, CI_CONIMECANDINFO, CODEDISPLEN, ConsoleImeSendMessage(), DEFAULTCANDTABLE, DELIMITERWIDTH, DispLenUnicode(), DWORD, FALSE, _CONSOLE_TABLE::fNestCandidate, GetSystemLineJ(), _CONSOLE_TABLE::hWndCon, ImmNotifyIME(), _CONSOLE_TABLE::lpCandListMem, MAX_LISTCAND, NULL, _CONSOLE_TABLE::ScreenBufferSize, _CONIME_CANDMESSAGE::String, _CONSOLE_TABLE::SystemLine, _CONSOLE_TABLE::SystemLineSize, and TRUE. Referenced by ImeUIOpenCandidate().
|
|
Definition at line 433 of file country2.c. References _CONIME_CANDMESSAGE::AttrOff, _CONSOLE_TABLE::CandListMemAllocSize, _CONSOLE_TABLE::CandMax, _CONSOLE_TABLE::CandOff, _CONSOLE_TABLE::CandSep, _CONSOLE_TABLE::CandSepAllocSize, CI_CONIMEMODEINFO, CONIME_UIMODEINFO, ConsoleImeSendMessage(), DEFAULTCANDTABLE, DELIMITERWIDTH, DispLenUnicode(), DWORD, FALSE, _CONSOLE_TABLE::fNestCandidate, GetSystemLineP(), _CONSOLE_TABLE::hWndCon, ImmNotifyIME(), _CONSOLE_TABLE::lpCandListMem, MakeInfoStringPRC(), MAX_LISTCAND, NULL, PRCCOMPWIDTH, _CONSOLE_TABLE::ScreenBufferSize, _CONIME_CANDMESSAGE::String, _CONSOLE_TABLE::SystemLine, _CONSOLE_TABLE::SystemLineSize, and TRUE. Referenced by ImeUIOpenCandidate().
|
|
Definition at line 264 of file country2.c. References _CONIME_CANDMESSAGE::AttrOff, _CONSOLE_TABLE::CandListMemAllocSize, _CONSOLE_TABLE::CandMax, _CONSOLE_TABLE::CandOff, _CONSOLE_TABLE::CandSep, _CONSOLE_TABLE::CandSepAllocSize, CI_CONIMEMODEINFO, CONIME_UIMODEINFO, ConsoleImeSendMessage(), DEFAULTCANDTABLE, DELIMITERWIDTH, DispLenUnicode(), DWORD, FALSE, _CONSOLE_TABLE::fNestCandidate, GetSystemLineT(), _CONSOLE_TABLE::hWndCon, IMECModeFullShapeLen, IMECNameLength, ImmNotifyIME(), _CONSOLE_TABLE::lpCandListMem, MakeInfoStringTaiwan(), MAX_LISTCAND, NULL, _CONSOLE_TABLE::ScreenBufferSize, _CONIME_CANDMESSAGE::String, _CONSOLE_TABLE::SystemLine, _CONSOLE_TABLE::SystemLineSize, and TRUE. Referenced by ImeUIOpenCandidate().
|
|
Definition at line 928 of file country3.c. References DBGPRINT, _CONSOLE_TABLE::fInComposition, HKL_TO_LANGID, _CONSOLE_TABLE::hklActive, LANG_ID_JAPAN, LANG_ID_KOREA, LANG_ID_PRC, LANG_ID_TAIWAN, LastConsole, NULL, ReDisplayCompStrJapan(), ReDisplayCompStrKorea(), ReDisplayCompStrPRC(), ReDisplayCompStrTaiwan(), and SearchConsole(). Referenced by ConsoleSetFocus().
|
|
Definition at line 964 of file country3.c. References CI_CONIMECOMPOSITION, ConsoleImeSendMessage(), _CONIME_UICOMPMESSAGE::dwSize, _CONSOLE_TABLE::hWndCon, and _CONSOLE_TABLE::lpCompStrMem. Referenced by ReDisplayCompositionStr().
|
|
Definition at line 1042 of file country3.c. References CI_CONIMECOMPOSITION, ConsoleImeSendMessage(), _CONIME_UICOMPMESSAGE::dwSize, _CONSOLE_TABLE::hWndCon, and _CONSOLE_TABLE::lpCompStrMem. Referenced by ReDisplayCompositionStr().
|
|
Definition at line 1013 of file country3.c. References CI_CONIMEMODEINFO, CONIME_UIMODEINFO, ConsoleImeSendMessage(), _CONSOLE_TABLE::hWndCon, MakeInfoStringPRC(), and NULL. Referenced by ReDisplayCompositionStr().
|
|
Definition at line 983 of file country3.c. References CI_CONIMEMODEINFO, CONIME_UIMODEINFO, ConsoleImeSendMessage(), _CONSOLE_TABLE::hWndCon, MakeInfoStringTaiwan(), and NULL. Referenced by ReDisplayCompositionStr().
|
|
Definition at line 801 of file ntcon/conime/conime.c. References BOOL, FALSE, LockConsoleTable, NULL, RemoveConsoleWorker(), SearchConsole(), and UnlockConsoleTable.
|
|
Definition at line 824 of file ntcon/conime/conime.c. References _CONSOLE_TABLE::CandSep, _CONSOLE_TABLE::ConsoleCP, _CONSOLE_TABLE::ConsoleOutputCP, DWORD, _CONSOLE_TABLE::Enable, FALSE, _CONSOLE_TABLE::hConsole, _CONSOLE_TABLE::hIMC_Original, _CONSOLE_TABLE::hklActive, ImmDestroyContext(), _CONSOLE_TABLE::LateRemove, _CONSOLE_TABLE::lpCandListMem, _CONSOLE_TABLE::lpCompStrMem, _CONSOLE_TABLE::lphklList, MAX_LISTCAND, NULL, _CONSOLE_TABLE::ScreenBufferSize, and TRUE. Referenced by InsertConsole(), and RemoveConsole().
|
|
|
Definition at line 670 of file consubs.c. References DBGPRINT, _CONSOLE_TABLE::dwConversion, _CONSOLE_TABLE::dwSentence, FALSE, _CONSOLE_TABLE::fOpen, _CONSOLE_TABLE::hIMC_Current, _CONSOLE_TABLE::hIMC_Original, hWnd, IME_CMODE_DISABLE, IME_CMODE_OPEN, ImmAssociateContext(), ImmGetContext(), ImmReleaseContext(), ImmSetActiveContextConsoleIME(), ImmSetConversionStatus(), ImmSetOpenStatus(), NULL, SearchConsole(), and TRUE. Referenced by ConImeInputLangchange(), and WndProc().
|
|
Referenced by CharHandlerToConsole(). |
|
Definition at line 288 of file ntcon/conime/conime.c. References BeginPaint, BOOL, CharHandlerFromConsole(), CharHandlerToConsole(), CONIME_BACKWARD, CONIME_CREATE, CONIME_DESTROY, CONIME_DIRECT, CONIME_FORWARD, CONIME_GET_NLSMODE, CONIME_HOTKEY, CONIME_INPUTLANGCHANGE, CONIME_INPUTLANGCHANGEREQUEST, CONIME_INPUTLANGCHANGEREQUESTBACKWARD, CONIME_INPUTLANGCHANGEREQUESTFORWARD, CONIME_KEYDATA, CONIME_KILLFOCUS, CONIME_NOTIFY_CODEPAGE, CONIME_NOTIFY_SCREENBUFFERSIZE, CONIME_NOTIFY_VK_KANA, CONIME_SET_NLSMODE, CONIME_SETFOCUS, ConimeHotkey(), ConImeInputLangchange(), ConImeInputLangchangeRequest(), ConsoleCodepageChange(), ConsoleKillFocus(), ConsoleScreenBufferSize(), ConsoleSetFocus(), ConsoleTable, Create(), CreateCaret, DBGPRINT, DefWindowProc(), DestroyCaret(), DestroyWindow, dwConsoleThreadId, DWORD, _CONSOLE_TABLE::Enable, EnableWindow(), ExitList(), FALSE, FAR, GetNLSMode(), gfDoNotKillFocus, _CONSOLE_TABLE::hConsole, hWnd, _CONSOLE_TABLE::hWndCon, ImeSysPropertyWindow(), ImeUIComposition(), ImeUIEndComposition(), ImeUINotify(), ImeUISetConversionMode(), ImeUIStartComposition(), InputExceptionFilter, InputLangchange(), InsertNewConsole(), IsUnicodeFullWidth(), IsWindowEnabled(), L, LastConsole, _CONSOLE_TABLE::LateRemove, LockConsoleTable, MM_ACCESS_VIOLATION, MM_EXIT, NULL, NumberOfConsoleTable, PBYTE, PostMessage(), PostQuitMessage(), RemoveConsole(), SearchConsole(), SetCaretPos(), SetForegroundWindow(), SetNLSMode(), TRUE, UINT, and UnlockConsoleTable.
|