Release atk 1.32.0
[atk.git] / docs / tmpl / atkeditabletext.sgml
blobed00800b5536b909cce3503aa159f5927a8fabd1
1 <!-- ##### SECTION Title ##### -->
2 AtkEditableText
4 <!-- ##### SECTION Short_Description ##### -->
5 The ATK interface implemented by components containing user-editable text content.
7 <!-- ##### SECTION Long_Description ##### -->
8 <para>
9 #AtkEditableText should be implemented by UI components which contain
10 text which the user can edit, via the #AtkObject corresponding to that
11 component (see #AtkObject).
12 </para>
13 <para>
14 #AtkEditableText is a subclass of #AtkText, and as such, an object which
15 implements #AtkEditableText is by definition an #AtkText implementor as well.
16 </para>
18 <!-- ##### SECTION See_Also ##### -->
19 <para>
20 #AtkText
21 </para>
23 <!-- ##### SECTION Stability_Level ##### -->
26 <!-- ##### SECTION Image ##### -->
29 <!-- ##### STRUCT AtkEditableText ##### -->
30 <para>
31 The AtkEditableText structure does not contain any fields.
33 </para>
36 <!-- ##### FUNCTION atk_editable_text_set_run_attributes ##### -->
37 <para>
39 </para>
41 @text:
42 @attrib_set:
43 @start_offset:
44 @end_offset:
45 @Returns:
48 <!-- ##### FUNCTION atk_editable_text_set_text_contents ##### -->
49 <para>
51 </para>
53 @text:
54 @string:
57 <!-- ##### FUNCTION atk_editable_text_insert_text ##### -->
58 <para>
60 </para>
62 @text:
63 @string:
64 @length:
65 @position:
68 <!-- ##### FUNCTION atk_editable_text_copy_text ##### -->
69 <para>
71 </para>
73 @text:
74 @start_pos:
75 @end_pos:
78 <!-- ##### FUNCTION atk_editable_text_cut_text ##### -->
79 <para>
81 </para>
83 @text:
84 @start_pos:
85 @end_pos:
88 <!-- ##### FUNCTION atk_editable_text_delete_text ##### -->
89 <para>
91 </para>
93 @text:
94 @start_pos:
95 @end_pos:
98 <!-- ##### FUNCTION atk_editable_text_paste_text ##### -->
99 <para>
101 </para>
103 @text:
104 @position: