|  | 
| 
 Public Methods | 
| virtual | ~EditableText () | 
| AtkEditableText* | gobj () | 
|  | Provides access to the underlying C GObject. 
 
 | 
| const AtkEditableText* | gobj () const | 
|  | Provides access to the underlying C GObject. 
 
 | 
| 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 . 
 
 | 
| void | insert_text (const Glib::ustring& string, int length, int& position) | 
|  | Insert text at a given position. 
 
 | 
| 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 . 
 
 | 
| void | paste_text (int position) | 
|  | Paste text from clipboard to specified position . 
 
 | 
| 
 Static Public Methods | 
| void | add_interface (GType gtype_implementer) | 
| 
 Protected Methods | 
| 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) | 
| virtual void | insert_text_vfunc (const Glib::ustring& string, int length, int& position) | 
| 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 | paste_text_vfunc (int position) | 
| 
 Related Functions | 
| (Note that these are not member functions.) 
 
 | 
| Glib::RefPtr<Atk::EditableText> | wrap (AtkEditableText* object, bool take_copy=false) |