GXimICAttr

GXimICAttr

Synopsis




#define             G_TYPE_XIM_IM_ATTR
#define             G_XIM_IM_ATTR                       (_o_)
#define             G_XIM_IM_ATTR_CLASS                 (_c_)
#define             G_IS_XIM_IM_ATTR                    (_o_)
#define             G_IS_XIM_IM_ATTR_CLASS              (_c_)
#define             G_XIM_IM_ATTR_GET_CLASS             (_o_)
#define             G_TYPE_XIM_IC_ATTR
#define             G_XIM_IC_ATTR                       (_o_)
#define             G_XIM_IC_ATTR_CLASS                 (_c_)
#define             G_IS_XIM_IC_ATTR                    (_o_)
#define             G_IS_XIM_IC_ATTR_CLASS              (_c_)
#define             G_XIM_IC_ATTR_GET_CLASS             (_o_)
#define             G_XIM_ATTR_ERROR
#define             XNQueryInputStyle
#define             XNClientWindow
#define             XNInputStyle
#define             XNFocusWindow
#define             XNFilterEvents
#define             XNPreeditAttributes
#define             XNStatusAttributes
#define             XNArea
#define             XNAreaNeeded
#define             XNSpotLocation
#define             XNColormap
#define             XNStdColormap
#define             XNForeground
#define             XNBackground
#define             XNBackgroundPixmap
#define             XNFontSet
#define             XNLineSpace
#define             XNCursor
#define             XNResetState
#define             XNPreeditState
#define             XNSeparatorofNestedList
                    GXimAttrClass;
                    GXimAttrPrivate;
                    GXimAttr;
GQuark              g_xim_attr_get_error_quark          (void);
GSList*             g_xim_attr_get_supported_attributes (GXimAttr *attr);
guint               g_xim_attr_get_n_supported_attributes
                                                        (GXimAttr *attr);
gboolean            g_xim_attr_attribute_is_enabled     (GXimAttr *attr,
                                                         const gchar *attribute_name);
gint                g_xim_attr_get_attribute_id         (GXimAttr *attr,
                                                         const gchar *attribute_name);
gchar*              g_xim_attr_get_attribute_name       (GXimAttr *attr,
                                                         gint attribute_id);
gpointer            g_xim_attr_get_value_by_id          (GXimAttr *attr,
                                                         gint attribute_id);
gpointer            g_xim_attr_get_value_by_name        (GXimAttr *attr,
                                                         const gchar *attribute_name);
GType               g_xim_attr_get_gtype_by_id          (GXimAttr *attr,
                                                         gint attribute_id);
GType               g_xim_attr_get_gtype_by_name        (GXimAttr *attr,
                                                         const gchar *attribute_name);
void                g_xim_attr_set_raw_attr             (GXimAttr *attr,
                                                         GXimRawAttr *raw);
                    GXimIMAttrPrivate;
                    GXimIMAttr;
GType               g_xim_im_attr_get_type              (void);
GXimIMAttr*         g_xim_im_attr_new                   (const gchar *attrs);
void                g_xim_im_attr_set_input_styles      (GXimIMAttr *attr,
                                                         GXimStyles *style);
const GXimStyles*   g_xim_im_attr_get_input_styles      (GXimIMAttr *attr);
                    GXimICAttrPrivate;
                    GXimICAttr;
GType               g_xim_ic_attr_get_type              (void);
GXimICAttr*         g_xim_ic_attr_new                   (const gchar *attrs);

Object Hierarchy


  GObject
   +----GXimAttr
         +----GXimIMAttr
         +----GXimICAttr

  GObject
   +----GXimAttr
         +----GXimIMAttr

  GObject
   +----GXimAttr
         +----GXimICAttr

Properties


  "attrs-enabled"            GStrv                 : Read / Write
  "queryInputStyle"          GXimStyles            : Read / Write
  "area"                     GXimRectangle         : Read / Write
  "areaNeeded"               GXimRectangle         : Read / Write
  "background"               gulong                : Read / Write
  "backgroundPixmap"         gulong                : Read / Write
  "clientWindow"             GdkWindow             : Read / Write
  "colorMap"                 gulong                : Read / Write
  "cursor"                   gulong                : Read / Write
  "filterEvents"             gulong                : Read / Write
  "focusWindow"              GdkWindow             : Read / Write
  "fontSet"                  GXimFontSet           : Read / Write
  "foreground"               gulong                : Read / Write
  "inputStyle"               gulong                : Read / Write
  "lineSpace"                gulong                : Read / Write
  "preeditAttributes"        NESTEDLIST            : Read / Write
  "preeditState"             gulong                : Read / Write
  "resetState"               gulong                : Read / Write
  "separatorofNestedList"    SeparatorofNestedList  : Read / Write
  "spotLocation"             GXimPoint             : Read / Write
  "statusAttributes"         NESTEDLIST            : Read / Write
  "stdColorMap"              gulong                : Read / Write

Description

Details

G_TYPE_XIM_IM_ATTR

#define G_TYPE_XIM_IM_ATTR		(g_xim_im_attr_get_type())


G_XIM_IM_ATTR()

#define G_XIM_IM_ATTR(_o_)		(G_TYPE_CHECK_INSTANCE_CAST ((_o_), G_TYPE_XIM_IM_ATTR, GXimIMAttr))

_o_ :


G_XIM_IM_ATTR_CLASS()

#define G_XIM_IM_ATTR_CLASS(_c_)	(G_TYPE_CHECK_CLASS_CAST ((_c_), G_TYPE_XIM_IM_ATTR, GXimIMAttrClass))

_c_ :


G_IS_XIM_IM_ATTR()

#define G_IS_XIM_IM_ATTR(_o_)		(G_TYPE_CHECK_INSTANCE_TYPE ((_o_), G_TYPE_XIM_IM_ATTR))

_o_ :


G_IS_XIM_IM_ATTR_CLASS()

#define G_IS_XIM_IM_ATTR_CLASS(_c_)	(G_TYPE_CHECK_CLASS_TYPE ((_c_), G_TYPE_XIM_IM_ATTR))

_c_ :


G_XIM_IM_ATTR_GET_CLASS()

#define G_XIM_IM_ATTR_GET_CLASS(_o_)	(G_TYPE_INSTANCE_GET_CLASS ((_o_), G_TYPE_XIM_IM_ATTR, GXimIMAttrClass))

_o_ :


G_TYPE_XIM_IC_ATTR

#define G_TYPE_XIM_IC_ATTR		(g_xim_ic_attr_get_type())


G_XIM_IC_ATTR()

#define G_XIM_IC_ATTR(_o_)		(G_TYPE_CHECK_INSTANCE_CAST ((_o_), G_TYPE_XIM_IC_ATTR, GXimICAttr))

_o_ :


G_XIM_IC_ATTR_CLASS()

#define G_XIM_IC_ATTR_CLASS(_c_)	(G_TYPE_CHECK_CLASS_CAST ((_c_), G_TYPE_XIM_IC_ATTR, GXimICAttrClass))

_c_ :


G_IS_XIM_IC_ATTR()

#define G_IS_XIM_IC_ATTR(_o_)		(G_TYPE_CHECK_INSTANCE_TYPE ((_o_), G_TYPE_XIM_IC_ATTR))

_o_ :


G_IS_XIM_IC_ATTR_CLASS()

#define G_IS_XIM_IC_ATTR_CLASS(_c_)	(G_TYPE_CHECK_CLASS_TYPE ((_c_), G_TYPE_XIM_IC_ATTR))

_c_ :


G_XIM_IC_ATTR_GET_CLASS()

#define G_XIM_IC_ATTR_GET_CLASS(_o_)	(G_TYPE_INSTANCE_GET_CLASS ((_o_), G_TYPE_XIM_IC_ATTR, GXimICAttrClass))

_o_ :


G_XIM_ATTR_ERROR

#define G_XIM_ATTR_ERROR		(g_xim_attr_get_error_quark())


XNQueryInputStyle

#define XNQueryInputStyle		"queryInputStyle"


XNClientWindow

#define XNClientWindow			"clientWindow"


XNInputStyle

#define XNInputStyle			"inputStyle"


XNFocusWindow

#define XNFocusWindow			"focusWindow"


XNFilterEvents

#define XNFilterEvents			"filterEvents"


XNPreeditAttributes

#define XNPreeditAttributes		"preeditAttributes"


XNStatusAttributes

#define XNStatusAttributes		"statusAttributes"


XNArea

#define XNArea				"area"


XNAreaNeeded

#define XNAreaNeeded			"areaNeeded"


XNSpotLocation

#define XNSpotLocation			"spotLocation"


XNColormap

#define XNColormap			"colorMap"


XNStdColormap

#define XNStdColormap			"stdColorMap"


XNForeground

#define XNForeground			"foreground"


XNBackground

#define XNBackground			"background"


XNBackgroundPixmap

#define XNBackgroundPixmap		"backgroundPixmap"


XNFontSet

#define XNFontSet			"fontSet"


XNLineSpace

#define XNLineSpace			"lineSpace"


XNCursor

#define XNCursor			"cursor"


XNResetState

#define XNResetState			"resetState"


XNPreeditState

#define XNPreeditState			"preeditState"


XNSeparatorofNestedList

#define XNSeparatorofNestedList		"separatorofNestedList"


GXimAttrClass

typedef struct _GXimAttrClass GXimAttrClass;


GXimAttrPrivate

typedef struct _GXimAttrPrivate GXimAttrPrivate;


GXimAttr

typedef struct _GXimAttr GXimAttr;


g_xim_attr_get_error_quark ()

GQuark              g_xim_attr_get_error_quark          (void);

Returns :


g_xim_attr_get_supported_attributes ()

GSList*             g_xim_attr_get_supported_attributes (GXimAttr *attr);

attr :

Returns :


g_xim_attr_get_n_supported_attributes ()

guint               g_xim_attr_get_n_supported_attributes
                                                        (GXimAttr *attr);

attr :

Returns :


g_xim_attr_attribute_is_enabled ()

gboolean            g_xim_attr_attribute_is_enabled     (GXimAttr *attr,
                                                         const gchar *attribute_name);

attr :

attribute_name :

Returns :


g_xim_attr_get_attribute_id ()

gint                g_xim_attr_get_attribute_id         (GXimAttr *attr,
                                                         const gchar *attribute_name);

attr :

attribute_name :

Returns :


g_xim_attr_get_attribute_name ()

gchar*              g_xim_attr_get_attribute_name       (GXimAttr *attr,
                                                         gint attribute_id);

attr :

attribute_id :

Returns :


g_xim_attr_get_value_by_id ()

gpointer            g_xim_attr_get_value_by_id          (GXimAttr *attr,
                                                         gint attribute_id);

attr :

attribute_id :

Returns :


g_xim_attr_get_value_by_name ()

gpointer            g_xim_attr_get_value_by_name        (GXimAttr *attr,
                                                         const gchar *attribute_name);

attr :

attribute_name :

Returns :


g_xim_attr_get_gtype_by_id ()

GType               g_xim_attr_get_gtype_by_id          (GXimAttr *attr,
                                                         gint attribute_id);

attr :

attribute_id :

Returns :


g_xim_attr_get_gtype_by_name ()

GType               g_xim_attr_get_gtype_by_name        (GXimAttr *attr,
                                                         const gchar *attribute_name);

attr :

attribute_name :

Returns :


g_xim_attr_set_raw_attr ()

void                g_xim_attr_set_raw_attr             (GXimAttr *attr,
                                                         GXimRawAttr *raw);

attr :

raw :


GXimIMAttrPrivate

typedef struct _GXimIMAttrPrivate GXimIMAttrPrivate;


GXimIMAttr

typedef struct _GXimIMAttr GXimIMAttr;

An implementation of XIM IM Attributes class


g_xim_im_attr_get_type ()

GType               g_xim_im_attr_get_type              (void);

Returns :


g_xim_im_attr_new ()

GXimIMAttr*         g_xim_im_attr_new                   (const gchar *attrs);

attrs :

Returns :


g_xim_im_attr_set_input_styles ()

void                g_xim_im_attr_set_input_styles      (GXimIMAttr *attr,
                                                         GXimStyles *style);

attr :

style :


g_xim_im_attr_get_input_styles ()

const GXimStyles*   g_xim_im_attr_get_input_styles      (GXimIMAttr *attr);

attr :

Returns :


GXimICAttrPrivate

typedef struct _GXimICAttrPrivate GXimICAttrPrivate;


GXimICAttr

typedef struct _GXimICAttr GXimICAttr;

An implementation of XIM IC Attributes class


g_xim_ic_attr_get_type ()

GType               g_xim_ic_attr_get_type              (void);

Returns :


g_xim_ic_attr_new ()

GXimICAttr*         g_xim_ic_attr_new                   (const gchar *attrs);

attrs :

Returns :

Property Details

The "attrs-enabled" property

  "attrs-enabled"            GStrv                 : Read / Write

XIM Attributes allowed to use.


The "queryInputStyle" property

  "queryInputStyle"          GXimStyles            : Read / Write

queryInputStyle.


The "area" property

  "area"                     GXimRectangle         : Read / Write

area.


The "areaNeeded" property

  "areaNeeded"               GXimRectangle         : Read / Write

areaNeeded.


The "background" property

  "background"               gulong                : Read / Write

background.


The "backgroundPixmap" property

  "backgroundPixmap"         gulong                : Read / Write

backgroundPixmap.


The "clientWindow" property

  "clientWindow"             GdkWindow             : Read / Write

clientWindow.


The "colorMap" property

  "colorMap"                 gulong                : Read / Write

colorMap.


The "cursor" property

  "cursor"                   gulong                : Read / Write

cursor.


The "filterEvents" property

  "filterEvents"             gulong                : Read / Write

filterEvents.


The "focusWindow" property

  "focusWindow"              GdkWindow             : Read / Write

focusWindow.


The "fontSet" property

  "fontSet"                  GXimFontSet           : Read / Write

fontSet.


The "foreground" property

  "foreground"               gulong                : Read / Write

foreground.


The "inputStyle" property

  "inputStyle"               gulong                : Read / Write

inputStyle.


The "lineSpace" property

  "lineSpace"                gulong                : Read / Write

lineSpace.


The "preeditAttributes" property

  "preeditAttributes"        NESTEDLIST            : Read / Write

preeditAttributes.


The "preeditState" property

  "preeditState"             gulong                : Read / Write

preeditState.


The "resetState" property

  "resetState"               gulong                : Read / Write

resetState.


The "separatorofNestedList" property

  "separatorofNestedList"    SeparatorofNestedList  : Read / Write

separatorofNestedList.


The "spotLocation" property

  "spotLocation"             GXimPoint             : Read / Write

spotLocation.


The "statusAttributes" property

  "statusAttributes"         NESTEDLIST            : Read / Write

statusAttributes.


The "stdColorMap" property

  "stdColorMap"              gulong                : Read / Write

stdColorMap.