1 <!-- ##### SECTION Title ##### -->
4 <!-- ##### SECTION Short_Description ##### -->
5 accessibility interface for text widgets
7 <!-- ##### SECTION Long_Description ##### -->
9 AtkText provides an accessibility interface for text widgets
12 <!-- ##### SECTION See_Also ##### -->
17 <!-- ##### STRUCT AtkText ##### -->
23 <!-- ##### STRUCT AtkTextIface ##### -->
30 @get_text_after_offset:
32 @get_character_at_offset:
33 @get_text_before_offset:
35 @get_row_col_at_offset:
36 @get_range_attributes:
37 @get_character_extents:
41 @get_selection_bounds:
42 @set_selection_bounds:
47 <!-- ##### ENUM AtkTextBoundary ##### -->
52 @ATK_TEXT_BOUNDARY_CHAR:
53 @ATK_TEXT_BOUNDARY_CURSOR_POS:
54 @ATK_TEXT_BOUNDARY_WORD_START:
55 @ATK_TEXT_BOUNDARY_WORD_END:
56 @ATK_TEXT_BOUNDARY_SENTENCE_START:
57 @ATK_TEXT_BOUNDARY_SENTENCE_END:
58 @ATK_TEXT_BOUNDARY_LINE_START:
59 @ATK_TEXT_BOUNDARY_LINE_END:
61 <!-- ##### FUNCTION atk_text_get_text ##### -->
72 <!-- ##### FUNCTION atk_text_get_character_at_offset ##### -->
82 <!-- ##### FUNCTION atk_text_get_text_after_offset ##### -->
93 <!-- ##### FUNCTION atk_text_get_text_at_offset ##### -->
104 <!-- ##### FUNCTION atk_text_get_text_before_offset ##### -->
115 <!-- ##### FUNCTION atk_text_get_caret_offset ##### -->
124 <!-- ##### FUNCTION atk_text_get_row_col_at_offset ##### -->
135 <!-- ##### FUNCTION atk_text_get_range_attributes ##### -->
146 <!-- ##### FUNCTION atk_text_get_character_extents ##### -->
159 <!-- ##### FUNCTION atk_text_get_character_count ##### -->
168 <!-- ##### FUNCTION atk_text_get_offset_at_point ##### -->
179 <!-- ##### FUNCTION atk_text_get_selected_text ##### -->
188 <!-- ##### FUNCTION atk_text_get_selection_bounds ##### -->
198 <!-- ##### FUNCTION atk_text_set_selection_bounds ##### -->
209 <!-- ##### FUNCTION atk_text_set_caret_offset ##### -->