AT-SPI C Bindings Reference Manual | |||
---|---|---|---|
<<< Previous Page | Home | Up | Next Page >>> |
void AccessibleEditableText_ref (AccessibleEditableText *obj); void AccessibleEditableText_unref (AccessibleEditableText *obj); SPIBoolean AccessibleEditableText_copyText (AccessibleText *obj, long int startPos, long int endPos); SPIBoolean AccessibleEditableText_deleteText (AccessibleEditableText *obj, long int startPos, long int endPos); SPIBoolean AccessibleEditableText_insertText (AccessibleEditableText *obj, long int position, const char *text, long int length); SPIBoolean AccessibleEditableText_cutText (AccessibleEditableText *obj, long int startPos, long int endPos); SPIBoolean AccessibleEditableText_pasteText (AccessibleEditableText *obj, long int position); SPIBoolean AccessibleEditableText_setTextContents (AccessibleEditableText *obj, const char *newContents); SPIBoolean AccessibleEditableText_setAttributes (AccessibleEditableText *obj, const char *attributes, long int startOffset, long int endOffset); |
void AccessibleEditableText_ref (AccessibleEditableText *obj); |
Increment the reference count for an AccessibleEditableText object. Since AccessibleEditableText is derived from AccessibleText, this is the same as AccessibleText_ref().
void AccessibleEditableText_unref (AccessibleEditableText *obj); |
Decrement the reference count for an AccessibleEdiitableText object. Since AccessibleEditableText is derived from AccessibleText, this is the same as AccessibleText_unref().
SPIBoolean AccessibleEditableText_copyText (AccessibleText *obj, long int startPos, long int endPos); |
Copy text from an AccessibleEditableText object into the clipboard.
see: AccessibleEditableText_pasteText
SPIBoolean AccessibleEditableText_deleteText (AccessibleEditableText *obj, long int startPos, long int endPos); |
Delete text from an AccessibleEditableText object, without copying the excised portion into the clipboard.
see: AccessibleEditableText_cutText
SPIBoolean AccessibleEditableText_insertText (AccessibleEditableText *obj, long int position, const char *text, long int length); |
Insert text into an AccessibleEditableText object. As with all character offsets, the specified position may not be the same as the resulting byte offset, since the text is in a variable-width encoding.
SPIBoolean AccessibleEditableText_cutText (AccessibleEditableText *obj, long int startPos, long int endPos); |
Delete text from an AccessibleEditableText object, copying the excised portion into the clipboard.
see: AccessibleEditableText_pasteText
SPIBoolean AccessibleEditableText_pasteText (AccessibleEditableText *obj, long int position); |
Insert text from the clipboard into an AccessibleEditableText object. As with all character offsets, the specified position may not be the same as the resulting byte offset, since the text is in a variable-width encoding.
SPIBoolean AccessibleEditableText_setTextContents (AccessibleEditableText *obj, const char *newContents); |
Replace the entire text contents of an AccessibleEditableText object.