ReactOS 0.4.16-dev-2332-g4cba65d
conime.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  tagIMEDISPLAY
 
struct  tagKLINFO
 
struct  tagCOMPSTRINFO
 
struct  tagCANDINFO
 
struct  tagCONENTRY
 

Macros

#define WM_USER_INIT   (WM_USER + 0x00)
 
#define WM_USER_UNINIT   (WM_USER + 0x01)
 
#define WM_USER_SWITCHIME   (WM_USER + 0x02)
 
#define WM_USER_DEACTIVATE   (WM_USER + 0x03)
 
#define WM_USER_SIMHOTKEY   (WM_USER + 0x04)
 
#define WM_USER_GETIMESTATE   (WM_USER + 0x05)
 
#define WM_USER_SETIMESTATE   (WM_USER + 0x06)
 
#define WM_USER_SETSCREENSIZE   (WM_USER + 0x07)
 
#define WM_USER_SENDIMESTATUS   (WM_USER + 0x08)
 
#define WM_USER_CHANGEKEYBOARD   (WM_USER + 0x09)
 
#define WM_USER_SETCODEPAGE   (WM_USER + 0x0A)
 
#define WM_USER_GO   (WM_USER + 0x0B)
 
#define WM_USER_GONEXT   (WM_USER + 0x0C)
 
#define WM_USER_GOBACK   (WM_USER + 0x0D)
 
#define WM_ROUTE   0x800
 
#define WM_ROUTE_KEYDOWN   (WM_KEYDOWN + WM_ROUTE)
 
#define WM_ROUTE_KEYUP   (WM_KEYUP + WM_ROUTE)
 
#define WM_ROUTE_CHAR   (WM_CHAR + WM_ROUTE)
 
#define WM_ROUTE_DEADCHAR   (WM_DEADCHAR + WM_ROUTE)
 
#define WM_ROUTE_SYSKEYDOWN   (WM_SYSKEYDOWN + WM_ROUTE)
 
#define WM_ROUTE_SYSKEYUP   (WM_SYSKEYUP + WM_ROUTE)
 
#define WM_ROUTE_SYSCHAR   (WM_SYSCHAR + WM_ROUTE)
 
#define WM_ROUTE_SYSDEADCHAR   (WM_SYSDEADCHAR + WM_ROUTE)
 
#define _GCS_SINGLECHAR   0x2000
 
#define IMEDISPLAY_MAX_X   160
 
#define _IME_CMODE_OPEN   0x20000000
 
#define _IME_CMODE_DEACTIVATE   0x40000000
 
#define _IME_CMODE_MASK   (_IME_CMODE_OPEN | _IME_CMODE_DEACTIVATE)
 
#define MAX_CANDLIST   32
 
#define MAX_ATTR_COLORS   8
 

Typedefs

typedef struct tagIMEDISPLAY IMEDISPLAY
 
typedef struct tagIMEDISPLAYPIMEDISPLAY
 
typedef struct tagKLINFO KLINFO
 
typedef struct tagKLINFOPKLINFO
 
typedef struct tagCOMPSTRINFO COMPSTRINFO
 
typedef struct tagCOMPSTRINFOPCOMPSTRINFO
 
typedef struct tagCANDINFO CANDINFO
 
typedef struct tagCANDINFOPCANDINFO
 
typedef struct tagCONENTRY CONENTRY
 
typedef struct tagCONENTRYPCONENTRY
 

Macro Definition Documentation

◆ _GCS_SINGLECHAR

#define _GCS_SINGLECHAR   0x2000

Definition at line 35 of file conime.h.

◆ _IME_CMODE_DEACTIVATE

#define _IME_CMODE_DEACTIVATE   0x40000000

Definition at line 56 of file conime.h.

◆ _IME_CMODE_MASK

#define _IME_CMODE_MASK   (_IME_CMODE_OPEN | _IME_CMODE_DEACTIVATE)

Definition at line 57 of file conime.h.

◆ _IME_CMODE_OPEN

#define _IME_CMODE_OPEN   0x20000000

Definition at line 55 of file conime.h.

◆ IMEDISPLAY_MAX_X

#define IMEDISPLAY_MAX_X   160

Definition at line 37 of file conime.h.

◆ MAX_ATTR_COLORS

#define MAX_ATTR_COLORS   8

Definition at line 60 of file conime.h.

◆ MAX_CANDLIST

#define MAX_CANDLIST   32

Definition at line 59 of file conime.h.

◆ WM_ROUTE

#define WM_ROUTE   0x800

Definition at line 25 of file conime.h.

◆ WM_ROUTE_CHAR

#define WM_ROUTE_CHAR   (WM_CHAR + WM_ROUTE)

Definition at line 28 of file conime.h.

◆ WM_ROUTE_DEADCHAR

#define WM_ROUTE_DEADCHAR   (WM_DEADCHAR + WM_ROUTE)

Definition at line 29 of file conime.h.

◆ WM_ROUTE_KEYDOWN

#define WM_ROUTE_KEYDOWN   (WM_KEYDOWN + WM_ROUTE)

Definition at line 26 of file conime.h.

◆ WM_ROUTE_KEYUP

#define WM_ROUTE_KEYUP   (WM_KEYUP + WM_ROUTE)

Definition at line 27 of file conime.h.

◆ WM_ROUTE_SYSCHAR

#define WM_ROUTE_SYSCHAR   (WM_SYSCHAR + WM_ROUTE)

Definition at line 32 of file conime.h.

◆ WM_ROUTE_SYSDEADCHAR

#define WM_ROUTE_SYSDEADCHAR   (WM_SYSDEADCHAR + WM_ROUTE)

Definition at line 33 of file conime.h.

◆ WM_ROUTE_SYSKEYDOWN

#define WM_ROUTE_SYSKEYDOWN   (WM_SYSKEYDOWN + WM_ROUTE)

Definition at line 30 of file conime.h.

◆ WM_ROUTE_SYSKEYUP

#define WM_ROUTE_SYSKEYUP   (WM_SYSKEYUP + WM_ROUTE)

Definition at line 31 of file conime.h.

◆ WM_USER_CHANGEKEYBOARD

#define WM_USER_CHANGEKEYBOARD   (WM_USER + 0x09)

Definition at line 19 of file conime.h.

◆ WM_USER_DEACTIVATE

#define WM_USER_DEACTIVATE   (WM_USER + 0x03)

Definition at line 13 of file conime.h.

◆ WM_USER_GETIMESTATE

#define WM_USER_GETIMESTATE   (WM_USER + 0x05)

Definition at line 15 of file conime.h.

◆ WM_USER_GO

#define WM_USER_GO   (WM_USER + 0x0B)

Definition at line 21 of file conime.h.

◆ WM_USER_GOBACK

#define WM_USER_GOBACK   (WM_USER + 0x0D)

Definition at line 23 of file conime.h.

◆ WM_USER_GONEXT

#define WM_USER_GONEXT   (WM_USER + 0x0C)

Definition at line 22 of file conime.h.

◆ WM_USER_INIT

#define WM_USER_INIT   (WM_USER + 0x00)

Definition at line 10 of file conime.h.

◆ WM_USER_SENDIMESTATUS

#define WM_USER_SENDIMESTATUS   (WM_USER + 0x08)

Definition at line 18 of file conime.h.

◆ WM_USER_SETCODEPAGE

#define WM_USER_SETCODEPAGE   (WM_USER + 0x0A)

Definition at line 20 of file conime.h.

◆ WM_USER_SETIMESTATE

#define WM_USER_SETIMESTATE   (WM_USER + 0x06)

Definition at line 16 of file conime.h.

◆ WM_USER_SETSCREENSIZE

#define WM_USER_SETSCREENSIZE   (WM_USER + 0x07)

Definition at line 17 of file conime.h.

◆ WM_USER_SIMHOTKEY

#define WM_USER_SIMHOTKEY   (WM_USER + 0x04)

Definition at line 14 of file conime.h.

◆ WM_USER_SWITCHIME

#define WM_USER_SWITCHIME   (WM_USER + 0x02)

Definition at line 12 of file conime.h.

◆ WM_USER_UNINIT

#define WM_USER_UNINIT   (WM_USER + 0x01)

Definition at line 11 of file conime.h.

Typedef Documentation

◆ CANDINFO

◆ COMPSTRINFO

◆ CONENTRY

◆ IMEDISPLAY

◆ KLINFO

◆ PCANDINFO

◆ PCOMPSTRINFO

◆ PCONENTRY

◆ PIMEDISPLAY

◆ PKLINFO