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
<!-- ##### SECTION Image ##### -->
29
<!-- ##### STRUCT GtkTextIter ##### -->
35
<!-- ##### FUNCTION gtk_text_iter_get_buffer ##### -->
44
<!-- ##### FUNCTION gtk_text_iter_copy ##### -->
53
<!-- ##### FUNCTION gtk_text_iter_free ##### -->
61
<!-- ##### FUNCTION gtk_text_iter_get_offset ##### -->
70
<!-- ##### FUNCTION gtk_text_iter_get_line ##### -->
79
<!-- ##### FUNCTION gtk_text_iter_get_line_offset ##### -->
88
<!-- ##### FUNCTION gtk_text_iter_get_line_index ##### -->
97
<!-- ##### FUNCTION gtk_text_iter_get_visible_line_index ##### -->
106
<!-- ##### FUNCTION gtk_text_iter_get_visible_line_offset ##### -->
115
<!-- ##### FUNCTION gtk_text_iter_get_char ##### -->
124
<!-- ##### FUNCTION gtk_text_iter_get_slice ##### -->
134
<!-- ##### FUNCTION gtk_text_iter_get_text ##### -->
144
<!-- ##### FUNCTION gtk_text_iter_get_visible_slice ##### -->
154
<!-- ##### FUNCTION gtk_text_iter_get_visible_text ##### -->
164
<!-- ##### FUNCTION gtk_text_iter_get_pixbuf ##### -->
173
<!-- ##### FUNCTION gtk_text_iter_get_marks ##### -->
182
<!-- ##### FUNCTION gtk_text_iter_get_toggled_tags ##### -->
192
<!-- ##### FUNCTION gtk_text_iter_get_child_anchor ##### -->
201
<!-- ##### FUNCTION gtk_text_iter_begins_tag ##### -->
211
<!-- ##### FUNCTION gtk_text_iter_ends_tag ##### -->
221
<!-- ##### FUNCTION gtk_text_iter_toggles_tag ##### -->
231
<!-- ##### FUNCTION gtk_text_iter_has_tag ##### -->
241
<!-- ##### FUNCTION gtk_text_iter_get_tags ##### -->
250
<!-- ##### FUNCTION gtk_text_iter_editable ##### -->
260
<!-- ##### FUNCTION gtk_text_iter_can_insert ##### -->
266
@default_editability:
270
<!-- ##### FUNCTION gtk_text_iter_starts_word ##### -->
279
<!-- ##### FUNCTION gtk_text_iter_ends_word ##### -->
288
<!-- ##### FUNCTION gtk_text_iter_inside_word ##### -->
297
<!-- ##### FUNCTION gtk_text_iter_starts_line ##### -->
306
<!-- ##### FUNCTION gtk_text_iter_ends_line ##### -->
315
<!-- ##### FUNCTION gtk_text_iter_starts_sentence ##### -->
324
<!-- ##### FUNCTION gtk_text_iter_ends_sentence ##### -->
333
<!-- ##### FUNCTION gtk_text_iter_inside_sentence ##### -->
342
<!-- ##### FUNCTION gtk_text_iter_is_cursor_position ##### -->
351
<!-- ##### FUNCTION gtk_text_iter_get_chars_in_line ##### -->
360
<!-- ##### FUNCTION gtk_text_iter_get_bytes_in_line ##### -->
369
<!-- ##### FUNCTION gtk_text_iter_get_attributes ##### -->
379
<!-- ##### FUNCTION gtk_text_iter_get_language ##### -->
388
<!-- ##### FUNCTION gtk_text_iter_is_end ##### -->
397
<!-- ##### FUNCTION gtk_text_iter_is_start ##### -->
406
<!-- ##### FUNCTION gtk_text_iter_forward_char ##### -->
415
<!-- ##### FUNCTION gtk_text_iter_backward_char ##### -->
424
<!-- ##### FUNCTION gtk_text_iter_forward_chars ##### -->
434
<!-- ##### FUNCTION gtk_text_iter_backward_chars ##### -->
444
<!-- ##### FUNCTION gtk_text_iter_forward_line ##### -->
453
<!-- ##### FUNCTION gtk_text_iter_backward_line ##### -->
462
<!-- ##### FUNCTION gtk_text_iter_forward_lines ##### -->
472
<!-- ##### FUNCTION gtk_text_iter_backward_lines ##### -->
482
<!-- ##### FUNCTION gtk_text_iter_forward_word_ends ##### -->
492
<!-- ##### FUNCTION gtk_text_iter_backward_word_starts ##### -->
502
<!-- ##### FUNCTION gtk_text_iter_forward_word_end ##### -->
511
<!-- ##### FUNCTION gtk_text_iter_backward_word_start ##### -->
520
<!-- ##### FUNCTION gtk_text_iter_forward_cursor_position ##### -->
529
<!-- ##### FUNCTION gtk_text_iter_backward_cursor_position ##### -->
538
<!-- ##### FUNCTION gtk_text_iter_forward_cursor_positions ##### -->
548
<!-- ##### FUNCTION gtk_text_iter_backward_cursor_positions ##### -->
558
<!-- ##### FUNCTION gtk_text_iter_backward_sentence_start ##### -->
567
<!-- ##### FUNCTION gtk_text_iter_backward_sentence_starts ##### -->
577
<!-- ##### FUNCTION gtk_text_iter_forward_sentence_end ##### -->
586
<!-- ##### FUNCTION gtk_text_iter_forward_sentence_ends ##### -->
596
<!-- ##### FUNCTION gtk_text_iter_forward_visible_word_ends ##### -->
606
<!-- ##### FUNCTION gtk_text_iter_backward_visible_word_starts ##### -->
616
<!-- ##### FUNCTION gtk_text_iter_forward_visible_word_end ##### -->
625
<!-- ##### FUNCTION gtk_text_iter_backward_visible_word_start ##### -->
634
<!-- ##### FUNCTION gtk_text_iter_forward_visible_cursor_position ##### -->
643
<!-- ##### FUNCTION gtk_text_iter_backward_visible_cursor_position ##### -->
652
<!-- ##### FUNCTION gtk_text_iter_forward_visible_cursor_positions ##### -->
662
<!-- ##### FUNCTION gtk_text_iter_backward_visible_cursor_positions ##### -->
672
<!-- ##### FUNCTION gtk_text_iter_forward_visible_line ##### -->
681
<!-- ##### FUNCTION gtk_text_iter_backward_visible_line ##### -->
690
<!-- ##### FUNCTION gtk_text_iter_forward_visible_lines ##### -->
700
<!-- ##### FUNCTION gtk_text_iter_backward_visible_lines ##### -->
710
<!-- ##### FUNCTION gtk_text_iter_set_offset ##### -->
719
<!-- ##### FUNCTION gtk_text_iter_set_line ##### -->
728
<!-- ##### FUNCTION gtk_text_iter_set_line_offset ##### -->
737
<!-- ##### FUNCTION gtk_text_iter_set_line_index ##### -->
746
<!-- ##### FUNCTION gtk_text_iter_set_visible_line_index ##### -->
755
<!-- ##### FUNCTION gtk_text_iter_set_visible_line_offset ##### -->
764
<!-- ##### FUNCTION gtk_text_iter_forward_to_end ##### -->
772
<!-- ##### FUNCTION gtk_text_iter_forward_to_line_end ##### -->
781
<!-- ##### FUNCTION gtk_text_iter_forward_to_tag_toggle ##### -->
791
<!-- ##### FUNCTION gtk_text_iter_backward_to_tag_toggle ##### -->
801
<!-- ##### USER_FUNCTION GtkTextCharPredicate ##### -->
811
<!-- ##### FUNCTION gtk_text_iter_forward_find_char ##### -->
823
<!-- ##### FUNCTION gtk_text_iter_backward_find_char ##### -->
835
<!-- ##### ENUM GtkTextSearchFlags ##### -->
840
@GTK_TEXT_SEARCH_VISIBLE_ONLY:
841
@GTK_TEXT_SEARCH_TEXT_ONLY:
843
<!-- ##### FUNCTION gtk_text_iter_forward_search ##### -->
857
<!-- ##### FUNCTION gtk_text_iter_backward_search ##### -->
871
<!-- ##### FUNCTION gtk_text_iter_equal ##### -->
881
<!-- ##### FUNCTION gtk_text_iter_compare ##### -->
891
<!-- ##### FUNCTION gtk_text_iter_in_range ##### -->
902
<!-- ##### FUNCTION gtk_text_iter_order ##### -->