You need to parse the user input using a signal key-press-event(or similar signals).
- Get GtkTextBuffer by calling gtk_text_view_get_buffer.
- Get GtkTextMark by calling gtk_text_buffer_get_insert.
- Get GtkTextIter by calling gtk_text_buffer_get_iter_at_mark.
- , GtkTextIter gtk_text_iter_ends_word.
- gtk_text_iter_backward_word_start, GtkTextIter .
- gtk_text_buffer_get_text, .
- GtkTreeView GtkWindow GTK_WINDOW_POPUP.
. :: ->, , .