Back to index

im-sdk  12.3.91
Classes | Defines | Typedefs | Variables
NewPYLE.h File Reference
#include "GeneType.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _ImToXSun
struct  _ImToXSunChar

Defines

#define TOO_MANY_SESSION   -1
#define FAILED_ALLOC_MEM   -2
#define QUIT_THIS_IM   -3
#define SWITCH_BEWTEEN_QPSP   -4
#define LABELTYPE_1234567   1
#define MAX_SES_NUM   512
#define IEH_TYPE_KEYSYM   0
#define IEH_TYPE_STRING   1
#define IEH_TYPE_OTHER   3
#define IMXSUN_TYPE_NORMAL   0x0000
#define IMXSUN_TYPE_COMMIT   0x0001
#define IMXSUN_TYPE_BOUNCEKEY   0x0002
#define IMXSUN_TYPE_ERROR   0x0004
#define IMXSUN_TYPE_COMMITSYMBOL   0x0006
#define SPEC_KEY_SHIFT   0x0001
#define SPEC_KEY_CAPSLOCK   0x0002 /* ??? Not Certain. MXL */
#define SPEC_KEY_CONTROL   0x0004
#define SPEC_KEY_ALT   0x0008
#define SPEC_KEY_ALTGRAPH   0x0010
#define SPEC_KEY_COMPOSE   0x0020 /* ??? Not Certain. MXL */
#define SPEC_KEY_DIAMOND   0x0040
#define SPEC_KEY_NUMLOCK   0x0080

Typedefs

typedef struct _ImToXSun ImToXSun
typedef struct _ImToXSunChar ImToXSunChar

Variables

JSHORT bShiftIsPressed
JSHORT bCapsIsPressed
JSHORT bAltIsPressed
JSHORT bCtrlIsPressed
JSHORT bMetaIsPressed
JSHORT bAltGrIsPressed
JSHORT bCompIsPressed
UCHAR szKsStr [20]
JINT nMinKeycode
JINT nMaxKeycode
JINT nQpSpFlag [512]
CHARpszLocale

Class Documentation

struct _ImToXSun

Definition at line 59 of file NewPYLE.h.

Class Members
JINT nCaretPos
JINT nChoiceNum
JINT nErrorCode
JINT nType
JWORD pwCommit
JWORD pwLookupChoice
JWORD pwPreedit
JWORD pwStatus
struct _ImToXSunChar

Definition at line 70 of file NewPYLE.h.

Class Members
JINT nCaretPos
JINT nChoiceNum
JINT nErrorCode
JINT nLabelType
JINT nType
UCHAR szCommit
UCHAR szLookupChoice
UCHAR szPreedit
UCHAR szStatus

Define Documentation

#define FAILED_ALLOC_MEM   -2

Definition at line 48 of file NewPYLE.h.

#define IEH_TYPE_KEYSYM   0

Definition at line 55 of file NewPYLE.h.

#define IEH_TYPE_OTHER   3

Definition at line 57 of file NewPYLE.h.

#define IEH_TYPE_STRING   1

Definition at line 56 of file NewPYLE.h.

#define IMXSUN_TYPE_BOUNCEKEY   0x0002

Definition at line 84 of file NewPYLE.h.

#define IMXSUN_TYPE_COMMIT   0x0001

Definition at line 83 of file NewPYLE.h.

#define IMXSUN_TYPE_COMMITSYMBOL   0x0006

Definition at line 86 of file NewPYLE.h.

#define IMXSUN_TYPE_ERROR   0x0004

Definition at line 85 of file NewPYLE.h.

#define IMXSUN_TYPE_NORMAL   0x0000

Definition at line 82 of file NewPYLE.h.

#define LABELTYPE_1234567   1

Definition at line 51 of file NewPYLE.h.

#define MAX_SES_NUM   512

Definition at line 53 of file NewPYLE.h.

#define QUIT_THIS_IM   -3

Definition at line 49 of file NewPYLE.h.

#define SPEC_KEY_ALT   0x0008

Definition at line 91 of file NewPYLE.h.

#define SPEC_KEY_ALTGRAPH   0x0010

Definition at line 92 of file NewPYLE.h.

#define SPEC_KEY_CAPSLOCK   0x0002 /* ??? Not Certain. MXL */

Definition at line 89 of file NewPYLE.h.

#define SPEC_KEY_COMPOSE   0x0020 /* ??? Not Certain. MXL */

Definition at line 93 of file NewPYLE.h.

#define SPEC_KEY_CONTROL   0x0004

Definition at line 90 of file NewPYLE.h.

#define SPEC_KEY_DIAMOND   0x0040

Definition at line 94 of file NewPYLE.h.

#define SPEC_KEY_NUMLOCK   0x0080

Definition at line 95 of file NewPYLE.h.

#define SPEC_KEY_SHIFT   0x0001

Definition at line 88 of file NewPYLE.h.

#define SWITCH_BEWTEEN_QPSP   -4

Definition at line 50 of file NewPYLE.h.

#define TOO_MANY_SESSION   -1

Definition at line 47 of file NewPYLE.h.


Typedef Documentation

typedef struct _ImToXSun ImToXSun
typedef struct _ImToXSunChar ImToXSunChar

Variable Documentation

Definition at line 97 of file NewPYLE.h.

Definition at line 97 of file NewPYLE.h.

Definition at line 97 of file NewPYLE.h.

Definition at line 97 of file NewPYLE.h.

Definition at line 97 of file NewPYLE.h.

Definition at line 97 of file NewPYLE.h.

Definition at line 97 of file NewPYLE.h.

Definition at line 100 of file NewPYLE.h.

Definition at line 100 of file NewPYLE.h.

Definition at line 102 of file NewPYLE.h.

Definition at line 104 of file NewPYLE.h.

Definition at line 99 of file NewPYLE.h.