|
Public Member Functions |
void | copy_text (int start_pos, int end_pos) |
| Copy text from start_pos up to, but not including end_pos to the clipboard.
|
void | cut_text (int start_pos, int end_pos) |
| Copy text from start_pos up to, but not including end_pos to the clipboard and then delete from the widget.
|
void | delete_text (int start_pos, int end_pos) |
| Delete text start_pos up to, but not including end_pos .
|
const AtkEditableText* | gobj () const |
| Provides access to the underlying C GObject.
|
AtkEditableText* | gobj () |
| Provides access to the underlying C GObject.
|
void | insert_text (const Glib::ustring& string, int length, int& position) |
| Insert text at a given position.
|
void | paste_text (int position) |
| Paste text from clipboard to specified position .
|
bool | set_run_attributes (const AttributeSet& attrib_set, int start_offset, int end_offset) |
| Sets the attributes for a specified range.
|
void | set_text_contents (const Glib::ustring& string) |
| Set text contents of text .
|
virtual | ~EditableText () |
Static Public Member Functions |
static void | add_interface (GType gtype_implementer) |
Protected Member Functions |
virtual void | copy_text_vfunc (int start_pos, int end_pos) |
virtual void | cut_text_vfunc (int start_pos, int end_pos) |
virtual void | delete_text_vfunc (int start_pos, int end_pos) |
virtual void | insert_text_vfunc (const Glib::ustring& string, int length, int& position) |
virtual void | paste_text_vfunc (int position) |
virtual bool | set_run_attributes_vfunc (AtkAttributeSet* attrib_set, int start_offset, int end_offset) |
virtual void | set_text_contents_vfunc (const Glib::ustring& string) |
Related Functions |
(Note that these are not member functions.)
|
Glib::RefPtr<Atk::EditableText> | wrap (AtkEditableText* object, bool take_copy=false) |