5 AccessibleText_ref (AccessibleText *obj)
7 Accessibility_Text_ref (*obj, &ev);
14 AccessibleText_unref (AccessibleText *obj)
16 Accessibility_Text_unref (*obj, &ev);
23 AccessibleText_getCharacterCount (AccessibleText *obj)
26 Accessibility_Text__get_characterCount (*obj, &ev);
32 AccessibleText_getText (AccessibleText *obj,
36 return string_from_corba_string (
37 Accessibility_Text_getText (*obj,
38 (CORBA_long) startOffset, (CORBA_long) endOffset, &ev));
44 AccessibleText_getCaretOffset (AccessibleText *obj)
47 Accessibility_Text__get_caretOffset (*obj, &ev);
53 AccessibleText_getAttributes (AccessibleText *obj,
58 return string_from_corba_string (
59 Accessibility_Text_getAttributes (*obj,
61 (CORBA_long *) startOffset,
62 (CORBA_long *) endOffset, &ev));
68 AccessibleText_setCaretOffset (AccessibleText *obj,
72 Accessibility_Text_setCaretOffset (*obj,
73 (CORBA_long) newOffset, &ev);
79 AccessibleText_getTextBeforeOffset (AccessibleText *obj,
81 TEXT_BOUNDARY_TYPE type,
82 long *startOffset, long *endOffset)
84 return string_from_corba_string (
85 Accessibility_Text_getTextBeforeOffset (*obj,
86 (CORBA_long) offset, (Accessibility_TEXT_BOUNDARY_TYPE) type,
87 (CORBA_long *) startOffset, (CORBA_long *) endOffset,
94 AccessibleText_getTextAtOffset (AccessibleText *obj,
96 TEXT_BOUNDARY_TYPE type,
97 long *startOffset, long *endOffset)
99 return string_from_corba_string (
100 Accessibility_Text_getTextAtOffset (*obj,
101 (CORBA_long) offset, (Accessibility_TEXT_BOUNDARY_TYPE) type,
102 (CORBA_long *) startOffset, (CORBA_long *) endOffset,
109 AccessibleText_getTextAfterOffset (AccessibleText *obj,
111 TEXT_BOUNDARY_TYPE type,
112 long *startOffset, long *endOffset)
114 return string_from_corba_string (
115 Accessibility_Text_getTextAfterOffset (*obj,
116 (CORBA_long) offset, (Accessibility_TEXT_BOUNDARY_TYPE) type,
117 (CORBA_long *) startOffset, (CORBA_long *) endOffset,
124 AccessibleText_getCharacterAtOffset (AccessibleText *obj,
128 Accessibility_Text_getCharacterAtOffset (*obj,
129 (CORBA_long) offset, &ev);
135 AccessibleText_getCharacterExtents (AccessibleText *obj,
141 AccessibleCoordType type)
143 Accessibility_Text_getCharacterExtents (*obj,
147 (CORBA_long *) width,
148 (CORBA_long *) height,
149 (CORBA_short) type, &ev);
155 AccessibleText_getOffsetAtPoint (AccessibleText *obj,
158 AccessibleCoordType type)
161 Accessibility_Text_getOffsetAtPoint (*obj,
162 (CORBA_long) x, (CORBA_long) y, (CORBA_short) type, &ev);
168 AccessibleText_getNSelections (AccessibleText *obj)
171 Accessibility_Text_getNSelections (*obj, &ev);
177 AccessibleText_getSelection (AccessibleText *obj,
178 long selectionNum, long *startOffset,
181 Accessibility_Text_getSelection (*obj,
182 (CORBA_long) selectionNum,
183 (CORBA_long *) startOffset,
184 (CORBA_long *) endOffset, &ev);
190 AccessibleText_addSelection (AccessibleText *obj,
191 long startOffset, long endOffset)
194 Accessibility_Text_addSelection (*obj,
195 (CORBA_long) startOffset, (CORBA_long) endOffset,
202 AccessibleText_removeSelection (AccessibleText *obj,
206 Accessibility_Text_removeSelection (*obj,
207 (CORBA_long) selectionNum, &ev);
213 AccessibleText_setSelection (AccessibleText *obj,
219 Accessibility_Text_setSelection (*obj,
220 (CORBA_long) selectionNum,
221 (CORBA_long) startOffset,
222 (CORBA_long) endOffset, &ev);