Details
GXimAttr
typedef struct _GXimAttr GXimAttr;
An abstract implementation of XIM Attributes class
struct GXimAttrClass
struct GXimAttrClass {
GObjectClass parent_class;
GSList * (* get_supported_attributes) (GXimAttr *attr);
};
enum GXimAttrError
enum GXimAttrError {
G_XIM_ATTR_ERROR_BEGIN = 128,
G_XIM_ATTR_ERROR_NO_SUCH_PROPERTY,
G_XIM_ATTR_ERROR_UNABLE_TO_CONVERT_TYPE,
};
GXimICAttr
typedef struct _GXimICAttr GXimICAttr;
An implementation of XIM IC Attributes class
struct GXimICAttrClass
struct GXimICAttrClass {
GXimAttrClass parent_class;
};
GXimIMAttr
typedef struct _GXimIMAttr GXimIMAttr;
An implementation of XIM IM Attributes class
struct GXimIMAttrClass
struct GXimIMAttrClass {
GXimAttrClass parent_class;
};
G_XIM_ATTR_ERROR
#define G_XIM_ATTR_ERROR (g_xim_attr_get_error_quark())
XNArea
#define XNArea "area"
XNAreaNeeded
#define XNAreaNeeded "areaNeeded"
XNBackground
#define XNBackground "background"
XNBackgroundPixmap
#define XNBackgroundPixmap "backgroundPixmap"
XNClientWindow
#define XNClientWindow "clientWindow"
XNColormap
#define XNColormap "colorMap"
XNCursor
#define XNCursor "cursor"
XNFilterEvents
#define XNFilterEvents "filterEvents"
XNFocusWindow
#define XNFocusWindow "focusWindow"
XNFontSet
#define XNFontSet "fontSet"
XNForeground
#define XNForeground "foreground"
XNInputStyle
#define XNInputStyle "inputStyle"
XNLineSpace
#define XNLineSpace "lineSpace"
XNPreeditAttributes
#define XNPreeditAttributes "preeditAttributes"
XNPreeditState
#define XNPreeditState "preeditState"
XNQueryInputStyle
#define XNQueryInputStyle "queryInputStyle"
XNResetState
#define XNResetState "resetState"
XNSeparatorofNestedList
#define XNSeparatorofNestedList "separatorofNestedList"
XNSpotLocation
#define XNSpotLocation "spotLocation"
XNStatusAttributes
#define XNStatusAttributes "statusAttributes"
XNStdColormap
#define XNStdColormap "stdColorMap"
g_xim_attr_attribute_is_enabled ()
gboolean g_xim_attr_attribute_is_enabled (GXimAttr *attr,
const gchar *attribute_name);
g_xim_attr_get_attribute_id ()
gint g_xim_attr_get_attribute_id (GXimAttr *attr,
const gchar *attribute_name);
g_xim_attr_get_attribute_name ()
gchar * g_xim_attr_get_attribute_name (GXimAttr *attr,
gint attribute_id);
g_xim_attr_get_error_quark ()
GQuark g_xim_attr_get_error_quark (void);
g_xim_attr_get_gtype_by_id ()
GType g_xim_attr_get_gtype_by_id (GXimAttr *attr,
gint attribute_id);
g_xim_attr_get_gtype_by_name ()
GType g_xim_attr_get_gtype_by_name (GXimAttr *attr,
const gchar *attribute_name);
g_xim_attr_get_n_supported_attributes ()
guint g_xim_attr_get_n_supported_attributes
(GXimAttr *attr);
g_xim_attr_get_supported_attributes ()
GSList * g_xim_attr_get_supported_attributes (GXimAttr *attr);
g_xim_attr_get_value_by_id ()
gpointer g_xim_attr_get_value_by_id (GXimAttr *attr,
gint attribute_id);
g_xim_attr_get_value_by_name ()
gpointer g_xim_attr_get_value_by_name (GXimAttr *attr,
const gchar *attribute_name);
g_xim_ic_attr_new ()
GXimICAttr * g_xim_ic_attr_new (const gchar *attrs);
g_xim_im_attr_get_input_styles ()
const GXimStyles * g_xim_im_attr_get_input_styles (GXimIMAttr *attr);
g_xim_im_attr_new ()
GXimIMAttr * g_xim_im_attr_new (const gchar *attrs);
g_xim_im_attr_set_input_styles ()
void g_xim_im_attr_set_input_styles (GXimIMAttr *attr,
GXimStyles *style);
Property Details
The "attrs-enabled" property
"attrs-enabled" GStrv : Read / Write
XIM Attributes allowed to use.
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.
The "queryInputStyle" property
"queryInputStyle" GXimStyles* : Read / Write
queryInputStyle.