1 <!-- ##### SECTION Title ##### -->
4 <!-- ##### SECTION Short_Description ##### -->
7 <!-- ##### SECTION Long_Description ##### -->
9 You may wish to begin by reading the <link linkend="TextWidget">text widget
10 conceptual overview</link> which gives an overview of all the objects and data
11 types related to the text widget and how they work together.
18 <!-- ##### SECTION See_Also ##### -->
23 <!-- ##### SECTION Stability_Level ##### -->
26 <!-- ##### STRUCT GtkTextIter ##### -->
32 <!-- ##### FUNCTION gtk_text_iter_get_buffer ##### -->
41 <!-- ##### FUNCTION gtk_text_iter_copy ##### -->
50 <!-- ##### FUNCTION gtk_text_iter_free ##### -->
58 <!-- ##### FUNCTION gtk_text_iter_get_offset ##### -->
67 <!-- ##### FUNCTION gtk_text_iter_get_line ##### -->
76 <!-- ##### FUNCTION gtk_text_iter_get_line_offset ##### -->
85 <!-- ##### FUNCTION gtk_text_iter_get_line_index ##### -->
94 <!-- ##### FUNCTION gtk_text_iter_get_visible_line_index ##### -->
103 <!-- ##### FUNCTION gtk_text_iter_get_visible_line_offset ##### -->
112 <!-- ##### FUNCTION gtk_text_iter_get_char ##### -->
121 <!-- ##### FUNCTION gtk_text_iter_get_slice ##### -->
131 <!-- ##### FUNCTION gtk_text_iter_get_text ##### -->
141 <!-- ##### FUNCTION gtk_text_iter_get_visible_slice ##### -->
151 <!-- ##### FUNCTION gtk_text_iter_get_visible_text ##### -->
161 <!-- ##### FUNCTION gtk_text_iter_get_pixbuf ##### -->
170 <!-- ##### FUNCTION gtk_text_iter_get_marks ##### -->
179 <!-- ##### FUNCTION gtk_text_iter_get_toggled_tags ##### -->
189 <!-- ##### FUNCTION gtk_text_iter_get_child_anchor ##### -->
198 <!-- ##### FUNCTION gtk_text_iter_begins_tag ##### -->
208 <!-- ##### FUNCTION gtk_text_iter_ends_tag ##### -->
218 <!-- ##### FUNCTION gtk_text_iter_toggles_tag ##### -->
228 <!-- ##### FUNCTION gtk_text_iter_has_tag ##### -->
238 <!-- ##### FUNCTION gtk_text_iter_get_tags ##### -->
247 <!-- ##### FUNCTION gtk_text_iter_editable ##### -->
257 <!-- ##### FUNCTION gtk_text_iter_can_insert ##### -->
263 @default_editability:
267 <!-- ##### FUNCTION gtk_text_iter_starts_word ##### -->
276 <!-- ##### FUNCTION gtk_text_iter_ends_word ##### -->
285 <!-- ##### FUNCTION gtk_text_iter_inside_word ##### -->
294 <!-- ##### FUNCTION gtk_text_iter_starts_line ##### -->
303 <!-- ##### FUNCTION gtk_text_iter_ends_line ##### -->
312 <!-- ##### FUNCTION gtk_text_iter_starts_sentence ##### -->
321 <!-- ##### FUNCTION gtk_text_iter_ends_sentence ##### -->
330 <!-- ##### FUNCTION gtk_text_iter_inside_sentence ##### -->
339 <!-- ##### FUNCTION gtk_text_iter_is_cursor_position ##### -->
348 <!-- ##### FUNCTION gtk_text_iter_get_chars_in_line ##### -->
357 <!-- ##### FUNCTION gtk_text_iter_get_bytes_in_line ##### -->
366 <!-- ##### FUNCTION gtk_text_iter_get_attributes ##### -->
376 <!-- ##### FUNCTION gtk_text_iter_get_language ##### -->
385 <!-- ##### FUNCTION gtk_text_iter_is_end ##### -->
394 <!-- ##### FUNCTION gtk_text_iter_is_start ##### -->
403 <!-- ##### FUNCTION gtk_text_iter_forward_char ##### -->
412 <!-- ##### FUNCTION gtk_text_iter_backward_char ##### -->
421 <!-- ##### FUNCTION gtk_text_iter_forward_chars ##### -->
431 <!-- ##### FUNCTION gtk_text_iter_backward_chars ##### -->
441 <!-- ##### FUNCTION gtk_text_iter_forward_line ##### -->
450 <!-- ##### FUNCTION gtk_text_iter_backward_line ##### -->
459 <!-- ##### FUNCTION gtk_text_iter_forward_lines ##### -->
469 <!-- ##### FUNCTION gtk_text_iter_backward_lines ##### -->
479 <!-- ##### FUNCTION gtk_text_iter_forward_word_ends ##### -->
489 <!-- ##### FUNCTION gtk_text_iter_backward_word_starts ##### -->
499 <!-- ##### FUNCTION gtk_text_iter_forward_word_end ##### -->
508 <!-- ##### FUNCTION gtk_text_iter_backward_word_start ##### -->
517 <!-- ##### FUNCTION gtk_text_iter_forward_cursor_position ##### -->
526 <!-- ##### FUNCTION gtk_text_iter_backward_cursor_position ##### -->
535 <!-- ##### FUNCTION gtk_text_iter_forward_cursor_positions ##### -->
545 <!-- ##### FUNCTION gtk_text_iter_backward_cursor_positions ##### -->
555 <!-- ##### FUNCTION gtk_text_iter_backward_sentence_start ##### -->
564 <!-- ##### FUNCTION gtk_text_iter_backward_sentence_starts ##### -->
574 <!-- ##### FUNCTION gtk_text_iter_forward_sentence_end ##### -->
583 <!-- ##### FUNCTION gtk_text_iter_forward_sentence_ends ##### -->
593 <!-- ##### FUNCTION gtk_text_iter_forward_visible_word_ends ##### -->
603 <!-- ##### FUNCTION gtk_text_iter_backward_visible_word_starts ##### -->
613 <!-- ##### FUNCTION gtk_text_iter_forward_visible_word_end ##### -->
622 <!-- ##### FUNCTION gtk_text_iter_backward_visible_word_start ##### -->
631 <!-- ##### FUNCTION gtk_text_iter_forward_visible_cursor_position ##### -->
640 <!-- ##### FUNCTION gtk_text_iter_backward_visible_cursor_position ##### -->
649 <!-- ##### FUNCTION gtk_text_iter_forward_visible_cursor_positions ##### -->
659 <!-- ##### FUNCTION gtk_text_iter_backward_visible_cursor_positions ##### -->
669 <!-- ##### FUNCTION gtk_text_iter_forward_visible_line ##### -->
678 <!-- ##### FUNCTION gtk_text_iter_backward_visible_line ##### -->
687 <!-- ##### FUNCTION gtk_text_iter_forward_visible_lines ##### -->
697 <!-- ##### FUNCTION gtk_text_iter_backward_visible_lines ##### -->
707 <!-- ##### FUNCTION gtk_text_iter_set_offset ##### -->
716 <!-- ##### FUNCTION gtk_text_iter_set_line ##### -->
725 <!-- ##### FUNCTION gtk_text_iter_set_line_offset ##### -->
734 <!-- ##### FUNCTION gtk_text_iter_set_line_index ##### -->
743 <!-- ##### FUNCTION gtk_text_iter_set_visible_line_index ##### -->
752 <!-- ##### FUNCTION gtk_text_iter_set_visible_line_offset ##### -->
761 <!-- ##### FUNCTION gtk_text_iter_forward_to_end ##### -->
769 <!-- ##### FUNCTION gtk_text_iter_forward_to_line_end ##### -->
778 <!-- ##### FUNCTION gtk_text_iter_forward_to_tag_toggle ##### -->
788 <!-- ##### FUNCTION gtk_text_iter_backward_to_tag_toggle ##### -->
798 <!-- ##### USER_FUNCTION GtkTextCharPredicate ##### -->
808 <!-- ##### FUNCTION gtk_text_iter_forward_find_char ##### -->
820 <!-- ##### FUNCTION gtk_text_iter_backward_find_char ##### -->
832 <!-- ##### ENUM GtkTextSearchFlags ##### -->
837 @GTK_TEXT_SEARCH_VISIBLE_ONLY:
838 @GTK_TEXT_SEARCH_TEXT_ONLY:
840 <!-- ##### FUNCTION gtk_text_iter_forward_search ##### -->
854 <!-- ##### FUNCTION gtk_text_iter_backward_search ##### -->
868 <!-- ##### FUNCTION gtk_text_iter_equal ##### -->
878 <!-- ##### FUNCTION gtk_text_iter_compare ##### -->
888 <!-- ##### FUNCTION gtk_text_iter_in_range ##### -->
899 <!-- ##### FUNCTION gtk_text_iter_order ##### -->