IBusText

IBusText

Synopsis

                    IBusText;
IBusText *          ibus_text_new_from_string           (const gchar *str);
IBusText *          ibus_text_new_from_ucs4             (const gunichar *str);
IBusText *          ibus_text_new_from_static_string    (const gchar *str);
IBusText *          ibus_text_new_from_printf           (const gchar *fmt,
                                                         ...);
IBusText *          ibus_text_new_from_unichar          (gunichar c);
void                ibus_text_append_attribute          (IBusText *text,
                                                         guint type,
                                                         guint value,
                                                         guint start_index,
                                                         gint end_index);
guint               ibus_text_get_length                (IBusText *text);

Object Hierarchy

  GObject
   +----IBusObject
         +----IBusSerializable
               +----IBusText

Description

Details

IBusText

typedef struct _IBusText IBusText;


ibus_text_new_from_string ()

IBusText *          ibus_text_new_from_string           (const gchar *str);

str :

Returns :


ibus_text_new_from_ucs4 ()

IBusText *          ibus_text_new_from_ucs4             (const gunichar *str);

str :

Returns :


ibus_text_new_from_static_string ()

IBusText *          ibus_text_new_from_static_string    (const gchar *str);

str :

Returns :


ibus_text_new_from_printf ()

IBusText *          ibus_text_new_from_printf           (const gchar *fmt,
                                                         ...);

fmt :

... :

Returns :


ibus_text_new_from_unichar ()

IBusText *          ibus_text_new_from_unichar          (gunichar c);

c :

Returns :


ibus_text_append_attribute ()

void                ibus_text_append_attribute          (IBusText *text,
                                                         guint type,
                                                         guint value,
                                                         guint start_index,
                                                         gint end_index);

text :

type :

value :

start_index :

end_index :


ibus_text_get_length ()

guint               ibus_text_get_length                (IBusText *text);

text :

Returns :