ReactOS 0.4.17-dev-934-g091855f
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 tagIMEDISPLAY * PIMEDISPLAY
 
typedef struct tagKLINFO KLINFO
 
typedef struct tagKLINFO * PKLINFO
 
typedef struct tagCOMPSTRINFO COMPSTRINFO
 
typedef struct tagCOMPSTRINFO * PCOMPSTRINFO
 
typedef struct tagCANDINFO CANDINFO
 
typedef struct tagCANDINFO * PCANDINFO
 
typedef struct tagCONENTRY CONENTRY
 
typedef struct tagCONENTRY * PCONENTRY
 

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