Back to index

im-sdk  12.3.91
Classes | Typedefs | Enumerations | Functions
palette_aux.h File Reference
#include "vkb_aux.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  PaletteInfoRecord
struct  tag_paletteauxdata

Typedefs

typedef struct PaletteInfoRecordPaletteInfo
typedef struct _paletteauxdata

Enumerations

enum  button_type {
  FIXBTN_MOVEAREA = 0, FIXBTN_IMENAME, FIXBTN_CHARTYPE, FIXBTN_PUNCTTYPE,
  FIXBTN_KEYBOARD, FIXBTN_OPTIONS, FIXBTN_NUM
}
enum  char_type { HALFWIDTH_CHAR = 0, FULLWIDTH_CHAR, CHAR_TYPE_NUM }
enum  punct_type { ENGLISH_PUNCT = 0, CHINESE_PUNCT, PUNCT_TYPE_NUM }
enum  keyboardbutton_type { KEYBOARD_PMP = 0, KEYBOARD_PMP_NUM }
enum  optionsbutton_type { OPTIONS_PMP = 0, OPTIONS_PMP_NUM }

Functions

void aux_palette_redrdaw_self (gboolean isibility)

Class Documentation

struct PaletteInfoRecord

Definition at line 36 of file palette_aux.h.

Collaboration diagram for PaletteInfoRecord:
Class Members
GtkWidget * about_dialog
vkb_layout_t * current_vkb_layout
int i_height
int i_width
GtkWidget * pbutton_input_mode
GtkWidget * pbutton_keyboard
GtkWidget * pbutton_option
GdkDisplay * pdisplay
int pos_x
int pos_y
GtkWidget * ppalette
GtkWidget * ppopup_input_mode
GtkWidget * ppopup_keyboard
GtkWidget * ppopup_option
GdkScreen * pscreen
GtkTooltips * ptooltip
vkb_layout_t ** vkb_layout_list
gboolean vkb_show_status
vkb_window_t * vkb_window
struct tag_paletteauxdata

Definition at line 93 of file palette_aux.h.

Class Members
GdkPixmap * arrCharTypePmp
GdkPixmap * arrKeyboardPmp
GdkPixmap * arrOptionsPmp
GdkPixmap * arrPunctTypePmp
int bPixmapsInited
int engine_id
int nHeight
int on
char * pIME_Name
int punct
int qjbj
int x
int y

Typedef Documentation

typedef struct _paletteauxdata

Definition at line 91 of file palette_aux.h.

typedef struct PaletteInfoRecord * PaletteInfo

Enumeration Type Documentation

Enumerator:
FIXBTN_MOVEAREA 
FIXBTN_IMENAME 
FIXBTN_CHARTYPE 
FIXBTN_PUNCTTYPE 
FIXBTN_KEYBOARD 
FIXBTN_OPTIONS 
FIXBTN_NUM 

Definition at line 59 of file palette_aux.h.

enum char_type
Enumerator:
HALFWIDTH_CHAR 
FULLWIDTH_CHAR 
CHAR_TYPE_NUM 

Definition at line 69 of file palette_aux.h.

Enumerator:
KEYBOARD_PMP 
KEYBOARD_PMP_NUM 

Definition at line 81 of file palette_aux.h.

Enumerator:
OPTIONS_PMP 
OPTIONS_PMP_NUM 

Definition at line 86 of file palette_aux.h.

enum punct_type
Enumerator:
ENGLISH_PUNCT 
CHINESE_PUNCT 
PUNCT_TYPE_NUM 

Definition at line 75 of file palette_aux.h.


Function Documentation

void aux_palette_redrdaw_self ( gboolean  isibility)