Back to index

im-sdk  12.3.91
Classes | Defines
SunIMPriv.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  status_cache_t

Defines

#define BUFSIZE   256
#define SLOTMINSIZE   64
#define Private   static
#define DEFAULTPreEditTextBufferSize   512
#define DEFAULTPreEditAttrBufferSize   512
#define DEFAULTStatusCacheSize   512
#define DEFAULTXLookupStringBufferSize   512
#define LOCALENAMELEN   64
#define DEFAULTFeedbackSize   5
#define PREEDIT_IS_ACTIVE   0x00000001
#define STATUS_IS_ACTIVE   0x00000002
#define LOOKUP_IS_ACTIVE   0x00000004
#define AUX_IS_ACTIVE   0x00000008
#define PREEDIT   PREEDIT_IS_ACTIVE
#define STATUS   STATUS_IS_ACTIVE
#define LOOKUP   LOOKUP_IS_ACTIVE
#define AUX   AUX_IS_ACTIVE
#define IS_REGION_ACTIVE(s, x)   (s->current_active_region & (x))
#define ACTIVATE_REGION(s, x)   (s->current_active_region |= (x))
#define INACTIVATE_REGION(s, x)   (s->current_active_region &= ~(x))

Class Documentation

struct status_cache_t

Definition at line 53 of file SunIMPriv.h.

Collaboration diagram for status_cache_t:
Class Members
IMText * text

Define Documentation

#define ACTIVATE_REGION (   s,
 
)    (s->current_active_region |= (x))

Definition at line 54 of file SunIMPriv.h.

#define AUX   AUX_IS_ACTIVE

Definition at line 51 of file SunIMPriv.h.

#define AUX_IS_ACTIVE   0x00000008

Definition at line 43 of file SunIMPriv.h.

#define BUFSIZE   256

Definition at line 18 of file SunIMPriv.h.

#define DEFAULTFeedbackSize   5

Definition at line 35 of file SunIMPriv.h.

#define DEFAULTPreEditAttrBufferSize   512

Definition at line 31 of file SunIMPriv.h.

#define DEFAULTPreEditTextBufferSize   512

Definition at line 30 of file SunIMPriv.h.

#define DEFAULTStatusCacheSize   512

Definition at line 32 of file SunIMPriv.h.

Definition at line 33 of file SunIMPriv.h.

#define INACTIVATE_REGION (   s,
 
)    (s->current_active_region &= ~(x))

Definition at line 55 of file SunIMPriv.h.

#define IS_REGION_ACTIVE (   s,
 
)    (s->current_active_region & (x))

Definition at line 53 of file SunIMPriv.h.

#define LOCALENAMELEN   64

Definition at line 34 of file SunIMPriv.h.

#define LOOKUP   LOOKUP_IS_ACTIVE

Definition at line 50 of file SunIMPriv.h.

#define LOOKUP_IS_ACTIVE   0x00000004

Definition at line 42 of file SunIMPriv.h.

#define PREEDIT   PREEDIT_IS_ACTIVE

Definition at line 48 of file SunIMPriv.h.

#define PREEDIT_IS_ACTIVE   0x00000001

Definition at line 40 of file SunIMPriv.h.

#define Private   static

Definition at line 21 of file SunIMPriv.h.

#define SLOTMINSIZE   64

Definition at line 20 of file SunIMPriv.h.

#define STATUS   STATUS_IS_ACTIVE

Definition at line 49 of file SunIMPriv.h.

#define STATUS_IS_ACTIVE   0x00000002

Definition at line 41 of file SunIMPriv.h.