Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

conime.h File Reference

Go to the source code of this file.

Classes

struct  _CONIME_CANDMESSAGE
struct  _CONIME_UIMESSAGE
struct  _CONIME_UICOMPMESSAGE
struct  _CONIME_UIMODEINFO

Defines

#define CONSOLEIME_EVENT   (L"ConsoleIME_StartUp_Event")
#define VIEW_LEFT   0
#define VIEW_RIGHT   1
#define MAXSTATUSCOL   160
#define CI_CONIMECOMPOSITION   0x4B425930
#define CI_CONIMEMODEINFO   0x4B425931
#define CI_CONIMESYSINFO   0x4B425932
#define CI_CONIMECANDINFO   0x4B425935
#define CI_CONIMEPROPERTYINFO   0x4B425936
#define CONIME_CREATE   (WM_USER+0)
#define CONIME_DESTROY   (WM_USER+1)
#define CONIME_SETFOCUS   (WM_USER+2)
#define CONIME_KILLFOCUS   (WM_USER+3)
#define CONIME_HOTKEY   (WM_USER+4)
#define CONIME_GET_NLSMODE   (WM_USER+5)
#define CONIME_SET_NLSMODE   (WM_USER+6)
#define CONIME_NOTIFY_SCREENBUFFERSIZE   (WM_USER+7)
#define CONIME_NOTIFY_VK_KANA   (WM_USER+8)
#define CONIME_INPUTLANGCHANGE   (WM_USER+9)
#define CONIME_NOTIFY_CODEPAGE   (WM_USER+10)
#define CONIME_INPUTLANGCHANGEREQUEST   (WM_USER+11)
#define CONIME_INPUTLANGCHANGEREQUESTFORWARD   (WM_USER+12)
#define CONIME_INPUTLANGCHANGEREQUESTBACKWARD   (WM_USER+13)
#define CONIME_KEYDATA   (WM_USER+1024)
#define CONIME_DIRECT   0
#define CONIME_FORWARD   1
#define CONIME_BACKWARD   -1
#define CM_CONIME_KL_ACTIVATE   (WM_USER+15)
#define CONIME_SENDMSG_TIMEOUT   (3 * 1000)
#define IME_CMODE_OPEN   0x40000000
#define IME_CMODE_DISABLE   0x80000000
#define DEFAULT_COMP_ENTERED
#define DEFAULT_COMP_ALREADY_CONVERTED
#define DEFAULT_COMP_CONVERSION
#define DEFAULT_COMP_YET_CONVERTED
#define DEFAULT_COMP_INPUT_ERROR

Typedefs

typedef _CONIME_CANDMESSAGE CONIME_CANDMESSAGE
typedef _CONIME_CANDMESSAGELPCONIME_CANDMESSAGE
typedef _CONIME_UIMESSAGE CONIME_UIMESSAGE
typedef _CONIME_UIMESSAGELPCONIME_UIMESSAGE
typedef _CONIME_UICOMPMESSAGE CONIME_UICOMPMESSAGE
typedef _CONIME_UICOMPMESSAGELPCONIME_UICOMPMESSAGE
typedef _CONIME_UIMODEINFO CONIME_UIMODEINFO
typedef _CONIME_UIMODEINFOLPCONIME_UIMODEINFO


Define Documentation

#define CI_CONIMECANDINFO   0x4B425935
 

Definition at line 61 of file conime.h.

Referenced by CloseCandidateJapan(), CloseCandidateKorea(), OpenCandidateJapan(), and OpenCandidateKorea().

#define CI_CONIMECOMPOSITION   0x4B425930
 

Definition at line 58 of file conime.h.

Referenced by GetCompStrJapan(), GetCompStrKorea(), GetCompStrPRC(), GetCompStrTaiwan(), ReDisplayCompStrJapan(), and ReDisplayCompStrKorea().

#define CI_CONIMEMODEINFO   0x4B425931
 

Definition at line 59 of file conime.h.

Referenced by CloseCandidatePRC(), CloseCandidateTaiwan(), ConImeInputLangchange(), GetCompStrPRC(), GetCompStrTaiwan(), ImeUIOpenStatusWindow(), ImeUISetConversionMode(), ImeUISetOpenStatus(), OpenCandidatePRC(), OpenCandidateTaiwan(), ReDisplayCompStrPRC(), and ReDisplayCompStrTaiwan().

#define CI_CONIMEPROPERTYINFO   0x4B425936
 

Definition at line 62 of file conime.h.

Referenced by ImeSysPropertyWindow().

#define CI_CONIMESYSINFO   0x4B425932
 

Definition at line 60 of file conime.h.

Referenced by ImeUIGuideLine().

#define CM_CONIME_KL_ACTIVATE   (WM_USER+15)
 

Definition at line 95 of file conime.h.

Referenced by ConImeInputLangchangeRequest(), and ConsoleWindowProc().

#define CONIME_BACKWARD   -1
 

Definition at line 90 of file conime.h.

Referenced by WndProc().

#define CONIME_CREATE   (WM_USER+0)
 

Definition at line 69 of file conime.h.

Referenced by WndProc().

#define CONIME_DESTROY   (WM_USER+1)
 

Definition at line 70 of file conime.h.

Referenced by DestroyWindowsWindow(), and WndProc().

#define CONIME_DIRECT   0
 

Definition at line 88 of file conime.h.

Referenced by ConImeInputLangchangeRequest(), and WndProc().

#define CONIME_FORWARD   1
 

Definition at line 89 of file conime.h.

Referenced by WndProc().

#define CONIME_GET_NLSMODE   (WM_USER+5)
 

Definition at line 74 of file conime.h.

Referenced by WndProc().

#define CONIME_HOTKEY   (WM_USER+4)
 

Definition at line 73 of file conime.h.

Referenced by HandleKeyEvent(), and WndProc().

#define CONIME_INPUTLANGCHANGE   (WM_USER+9)
 

Definition at line 78 of file conime.h.

Referenced by ConsoleWindowProc(), and WndProc().

#define CONIME_INPUTLANGCHANGEREQUEST   (WM_USER+11)
 

Definition at line 80 of file conime.h.

Referenced by ConsoleWindowProc(), and WndProc().

#define CONIME_INPUTLANGCHANGEREQUESTBACKWARD   (WM_USER+13)
 

Definition at line 82 of file conime.h.

Referenced by ConsoleWindowProc(), and WndProc().

#define CONIME_INPUTLANGCHANGEREQUESTFORWARD   (WM_USER+12)
 

Definition at line 81 of file conime.h.

Referenced by ConsoleWindowProc(), and WndProc().

#define CONIME_KEYDATA   (WM_USER+1024)
 

Definition at line 83 of file conime.h.

Referenced by CharHandlerFromConsole(), CharHandlerToConsole(), ConsoleWindowProc(), HandleKeyEvent(), HandleSysKeyEvent(), and WndProc().

#define CONIME_KILLFOCUS   (WM_USER+3)
 

Definition at line 72 of file conime.h.

Referenced by ConsoleWindowProc(), and WndProc().

#define CONIME_NOTIFY_CODEPAGE   (WM_USER+10)
 

Definition at line 79 of file conime.h.

Referenced by WndProc().

#define CONIME_NOTIFY_SCREENBUFFERSIZE   (WM_USER+7)
 

Definition at line 76 of file conime.h.

Referenced by ResizeScreenBuffer(), and WndProc().

#define CONIME_NOTIFY_VK_KANA   (WM_USER+8)
 

Definition at line 77 of file conime.h.

Referenced by HandleKeyEvent(), and WndProc().

#define CONIME_SENDMSG_TIMEOUT   (3 * 1000)
 

Definition at line 97 of file conime.h.

Referenced by ConsoleImeSendMessage().

#define CONIME_SET_NLSMODE   (WM_USER+6)
 

Definition at line 75 of file conime.h.

Referenced by WndProc().

#define CONIME_SETFOCUS   (WM_USER+2)
 

Definition at line 71 of file conime.h.

Referenced by ConsoleWindowProc(), and WndProc().

#define CONSOLEIME_EVENT   (L"ConsoleIME_StartUp_Event")
 

Definition at line 23 of file conime.h.

Referenced by InitConsoleIME().

#define DEFAULT_COMP_ALREADY_CONVERTED
 

Value:

(FOREGROUND_BLUE | FOREGROUND_GREEN | FOREGROUND_RED | \ BACKGROUND_BLUE )

Definition at line 114 of file conime.h.

Referenced by InsertConsole().

#define DEFAULT_COMP_CONVERSION
 

Value:

(FOREGROUND_BLUE | FOREGROUND_GREEN | FOREGROUND_RED | \ COMMON_LVB_UNDERSCORE)

Definition at line 117 of file conime.h.

Referenced by InsertConsole().

#define DEFAULT_COMP_ENTERED
 

Value:

(FOREGROUND_BLUE | FOREGROUND_GREEN | FOREGROUND_RED | \ COMMON_LVB_UNDERSCORE)

Definition at line 111 of file conime.h.

Referenced by InsertConsole().

#define DEFAULT_COMP_INPUT_ERROR
 

Value:

( FOREGROUND_RED | \ COMMON_LVB_UNDERSCORE)

Definition at line 124 of file conime.h.

Referenced by InsertConsole().

#define DEFAULT_COMP_YET_CONVERTED
 

Value:

(FOREGROUND_BLUE | \ BACKGROUND_BLUE | BACKGROUND_GREEN | BACKGROUND_RED | \ COMMON_LVB_UNDERSCORE)

Definition at line 120 of file conime.h.

Referenced by InsertConsole().

#define IME_CMODE_DISABLE   0x80000000
 

Definition at line 104 of file conime.h.

Referenced by GetNLSMode(), and SetNLSMode().

#define IME_CMODE_OPEN   0x40000000
 

Definition at line 103 of file conime.h.

Referenced by ConImeInputLangchange(), GetNLSMode(), and SetNLSMode().

#define MAXSTATUSCOL   160
 

Definition at line 47 of file conime.h.

Referenced by MakeStatusStrPRC2(), and MakeStatusStrTaiwan2().

#define VIEW_LEFT   0
 

Definition at line 45 of file conime.h.

Referenced by MakeInfoStringPRC(), and MakeInfoStringTaiwan().

#define VIEW_RIGHT   1
 

Definition at line 46 of file conime.h.

Referenced by ConImeInputLangchange(), MakeInfoStringJapan(), and MakeInfoStringKorea().


Typedef Documentation

typedef struct _CONIME_CANDMESSAGE CONIME_CANDMESSAGE
 

typedef struct _CONIME_UICOMPMESSAGE CONIME_UICOMPMESSAGE
 

typedef struct _CONIME_UIMESSAGE CONIME_UIMESSAGE
 

typedef struct _CONIME_UIMODEINFO CONIME_UIMODEINFO
 

Referenced by CloseCandidatePRC(), CloseCandidateTaiwan(), ConImeInputLangchange(), GetCompStrPRC(), GetCompStrTaiwan(), ImeUIOpenStatusWindow(), ImeUISetConversionMode(), ImeUISetOpenStatus(), OpenCandidatePRC(), OpenCandidateTaiwan(), ReDisplayCompStrPRC(), and ReDisplayCompStrTaiwan().

typedef struct _CONIME_CANDMESSAGE * LPCONIME_CANDMESSAGE
 

typedef struct _CONIME_UICOMPMESSAGE * LPCONIME_UICOMPMESSAGE
 

typedef struct _CONIME_UIMESSAGE * LPCONIME_UIMESSAGE
 

typedef struct _CONIME_UIMODEINFO * LPCONIME_UIMODEINFO
 

Referenced by ConImeInputLangchange().


Generated on Sat May 15 19:43:13 2004 for test by doxygen 1.3.7