ROOT  6.05/03
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Typedefs | Enumerations | Functions
gdkim.h File Reference
#include <gdk/gdkcolor.h>
#include <gdk/gdkevents.h>
#include <gdk/gdktypes.h>
+ Include dependency graph for gdkim.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _GdkICAttr
 

Typedefs

typedef struct _GdkIC GdkIC
 
typedef struct _GdkICAttr GdkICAttr
 

Enumerations

enum  GdkIMStyle {
  GDK_IM_PREEDIT_AREA = 0x0001, GDK_IM_PREEDIT_CALLBACKS = 0x0002, GDK_IM_PREEDIT_POSITION = 0x0004, GDK_IM_PREEDIT_NOTHING = 0x0008,
  GDK_IM_PREEDIT_NONE = 0x0010, GDK_IM_PREEDIT_MASK = 0x001f, GDK_IM_STATUS_AREA = 0x0100, GDK_IM_STATUS_CALLBACKS = 0x0200,
  GDK_IM_STATUS_NOTHING = 0x0400, GDK_IM_STATUS_NONE = 0x0800, GDK_IM_STATUS_MASK = 0x0f00
}
 
enum  GdkICAttributesType {
  GDK_IC_STYLE = 1 << 0, GDK_IC_CLIENT_WINDOW = 1 << 1, GDK_IC_FOCUS_WINDOW = 1 << 2, GDK_IC_FILTER_EVENTS = 1 << 3,
  GDK_IC_SPOT_LOCATION = 1 << 4, GDK_IC_LINE_SPACING = 1 << 5, GDK_IC_CURSOR = 1 << 6, GDK_IC_PREEDIT_FONTSET = 1 << 10,
  GDK_IC_PREEDIT_AREA = 1 << 11, GDK_IC_PREEDIT_AREA_NEEDED = 1 << 12, GDK_IC_PREEDIT_FOREGROUND = 1 << 13, GDK_IC_PREEDIT_BACKGROUND = 1 << 14,
  GDK_IC_PREEDIT_PIXMAP = 1 << 15, GDK_IC_PREEDIT_COLORMAP = 1 << 16, GDK_IC_STATUS_FONTSET = 1 << 21, GDK_IC_STATUS_AREA = 1 << 22,
  GDK_IC_STATUS_AREA_NEEDED = 1 << 23, GDK_IC_STATUS_FOREGROUND = 1 << 24, GDK_IC_STATUS_BACKGROUND = 1 << 25, GDK_IC_STATUS_PIXMAP = 1 << 26,
  GDK_IC_STATUS_COLORMAP = 1 << 27, GDK_IC_ALL_REQ = GDK_IC_STYLE | GDK_IC_CLIENT_WINDOW, GDK_IC_PREEDIT_AREA_REQ, GDK_IC_PREEDIT_POSITION_REQ,
  GDK_IC_STATUS_AREA_REQ = GDK_IC_STATUS_AREA | GDK_IC_STATUS_FONTSET
}
 

Functions

gboolean gdk_im_ready (void)
 
void gdk_im_begin (GdkIC *ic, GdkWindow *window)
 
void gdk_im_end (void)
 
GdkIMStyle gdk_im_decide_style (GdkIMStyle supported_style)
 
GdkIMStyle gdk_im_set_best_style (GdkIMStyle best_allowed_style)
 
GdkICgdk_ic_new (GdkICAttr *attr, GdkICAttributesType mask)
 
void gdk_ic_destroy (GdkIC *ic)
 
GdkIMStyle gdk_ic_get_style (GdkIC *ic)
 
GdkEventMask gdk_ic_get_events (GdkIC *ic)
 
GdkICAttrgdk_ic_attr_new (void)
 
void gdk_ic_attr_destroy (GdkICAttr *attr)
 
GdkICAttributesType gdk_ic_set_attr (GdkIC *ic, GdkICAttr *attr, GdkICAttributesType mask)
 
GdkICAttributesType gdk_ic_get_attr (GdkIC *ic, GdkICAttr *attr, GdkICAttributesType mask)
 

Typedef Documentation

typedef struct _GdkIC GdkIC

Definition at line 15 of file gdkim.h.

typedef struct _GdkICAttr GdkICAttr

Definition at line 16 of file gdkim.h.

Enumeration Type Documentation

Enumerator
GDK_IC_STYLE 
GDK_IC_CLIENT_WINDOW 
GDK_IC_FOCUS_WINDOW 
GDK_IC_FILTER_EVENTS 
GDK_IC_SPOT_LOCATION 
GDK_IC_LINE_SPACING 
GDK_IC_CURSOR 
GDK_IC_PREEDIT_FONTSET 
GDK_IC_PREEDIT_AREA 
GDK_IC_PREEDIT_AREA_NEEDED 
GDK_IC_PREEDIT_FOREGROUND 
GDK_IC_PREEDIT_BACKGROUND 
GDK_IC_PREEDIT_PIXMAP 
GDK_IC_PREEDIT_COLORMAP 
GDK_IC_STATUS_FONTSET 
GDK_IC_STATUS_AREA 
GDK_IC_STATUS_AREA_NEEDED 
GDK_IC_STATUS_FOREGROUND 
GDK_IC_STATUS_BACKGROUND 
GDK_IC_STATUS_PIXMAP 
GDK_IC_STATUS_COLORMAP 
GDK_IC_ALL_REQ 
GDK_IC_PREEDIT_AREA_REQ 
GDK_IC_PREEDIT_POSITION_REQ 
GDK_IC_STATUS_AREA_REQ 

Definition at line 33 of file gdkim.h.

enum GdkIMStyle
Enumerator
GDK_IM_PREEDIT_AREA 
GDK_IM_PREEDIT_CALLBACKS 
GDK_IM_PREEDIT_POSITION 
GDK_IM_PREEDIT_NOTHING 
GDK_IM_PREEDIT_NONE 
GDK_IM_PREEDIT_MASK 
GDK_IM_STATUS_AREA 
GDK_IM_STATUS_CALLBACKS 
GDK_IM_STATUS_NOTHING 
GDK_IM_STATUS_NONE 
GDK_IM_STATUS_MASK 

Definition at line 18 of file gdkim.h.

Function Documentation

void gdk_ic_attr_destroy ( GdkICAttr attr)
GdkICAttr* gdk_ic_attr_new ( void  )
void gdk_ic_destroy ( GdkIC ic)

Definition at line 89 of file gdkim-win32.c.

GdkICAttributesType gdk_ic_get_attr ( GdkIC ic,
GdkICAttr attr,
GdkICAttributesType  mask 
)

Definition at line 113 of file gdkim-win32.c.

GdkEventMask gdk_ic_get_events ( GdkIC ic)

Definition at line 118 of file gdkim-win32.c.

GdkIMStyle gdk_ic_get_style ( GdkIC ic)

Definition at line 93 of file gdkim-win32.c.

GdkIC* gdk_ic_new ( GdkICAttr attr,
GdkICAttributesType  mask 
)

Definition at line 84 of file gdkim-win32.c.

GdkICAttributesType gdk_ic_set_attr ( GdkIC ic,
GdkICAttr attr,
GdkICAttributesType  mask 
)

Definition at line 107 of file gdkim-win32.c.

void gdk_im_begin ( GdkIC ic,
GdkWindow window 
)

Definition at line 61 of file gdkim-win32.c.

GdkIMStyle gdk_im_decide_style ( GdkIMStyle  supported_style)

Definition at line 69 of file gdkim-win32.c.

void gdk_im_end ( void  )

Definition at line 65 of file gdkim-win32.c.

gboolean gdk_im_ready ( void  )

Definition at line 79 of file gdkim-win32.c.

GdkIMStyle gdk_im_set_best_style ( GdkIMStyle  best_allowed_style)

Definition at line 74 of file gdkim-win32.c.