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_getCaretOffset (*obj, &ev);
53 AccessibleText_refRunAttributes (AccessibleText *obj,
58 return string_from_corba_string (
59 Accessibility_Text_refRunAttributes (*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,
143 Accessibility_Text_getTextExtents (*obj,
147 (CORBA_long *) width,
148 (CORBA_long *) height, &ev);
154 AccessibleText_getOffsetAtPoint (AccessibleText *obj,
159 Accessibility_Text_getOffsetAtPoint (*obj,
160 (CORBA_long) x, (CORBA_long) y, &ev);
166 AccessibleText_getNSelections (AccessibleText *obj)
169 Accessibility_Text_getNSelections (*obj, &ev);
175 AccessibleText_getSelection (AccessibleText *obj,
176 long selectionNum, long *startOffset,
179 Accessibility_Text_getSelection (*obj,
180 (CORBA_long) selectionNum,
181 (CORBA_long *) startOffset,
182 (CORBA_long *) endOffset, &ev);
188 AccessibleText_addSelection (AccessibleText *obj,
189 long startOffset, long endOffset)
192 Accessibility_Text_addSelection (*obj,
193 (CORBA_long) startOffset, (CORBA_long) endOffset,
200 AccessibleText_removeSelection (AccessibleText *obj,
204 Accessibility_Text_removeSelection (*obj,
205 (CORBA_long) selectionNum, &ev);
211 AccessibleText_setSelection (AccessibleText *obj,
217 Accessibility_Text_setSelection (*obj,
218 (CORBA_long) selectionNum,
219 (CORBA_long) startPos,
220 (CORBA_long) endOffset, &ev);