RE: About GtkTextBuffer and GtkTextTag



> The "insert-text" signal :
> 
> void user_function(GtkTextBuffer * textbuffer, GtkTextIter 
> *arg1, gchar *arg2, gint arg3, gpointer user_data)
> 
> the arg1 is iter of next char, not the char insered.
> 

Ok, so why can't you get the GtkTextIter, copy it, and with the copy use gtk_text_iter_backward_char() to get the left hand side of the character just entered.  Then using these iterators, apply the tag?

If you want the text/character, you should be able to use gtk_text_iter_get_text().


Regards,
Martyn



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]