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);