Details
IBusText
typedef struct {
gboolean is_static;
gchar *text;
IBusAttrList *attrs;
} IBusText;
IBusTextClass
typedef struct {
IBusSerializableClass parent;
} IBusTextClass;
ibus_text_new_from_string ()
IBusText * ibus_text_new_from_string (const gchar *str
);
ibus_text_new_from_ucs4 ()
IBusText * ibus_text_new_from_ucs4 (const gunichar *str
);
ibus_text_new_from_static_string ()
IBusText * ibus_text_new_from_static_string (const gchar *str
);
ibus_text_new_from_printf ()
IBusText * ibus_text_new_from_printf (const gchar *fmt
,
...
);
ibus_text_new_from_unichar ()
IBusText * ibus_text_new_from_unichar (gunichar c
);
ibus_text_append_attribute ()
void ibus_text_append_attribute (IBusText *text
,
guint type
,
guint value
,
guint start_index
,
gint end_index
);
ibus_text_get_length ()
guint ibus_text_get_length (IBusText *text
);