|
Public Member Functions |
| virtual | ~Text () |
| AtkText* | gobj () |
| | Provides access to the underlying C GObject.
|
| const AtkText* | gobj () const |
| | Provides access to the underlying C GObject.
|
| Glib::ustring | get_text (int start_offset, int end_offset) const |
| gunichar | get_character_at_offset (int offset) const |
| Glib::ustring | get_text_after_offset (int offset, TextBoundary boundary_type, int& start_offset, int& end_offset) const |
| Glib::ustring | get_text_at_offset (int offset, TextBoundary boundary_type, int& start_offset, int& end_offset) const |
| Glib::ustring | get_text_before_offset (int offset, TextBoundary boundary_type, int& start_offset, int& end_offset) const |
| int | get_caret_offset () const |
| void | get_character_extents (int offset, int& x, int& y, int& width, int& height, CoordType coords) const |
| AttributeSet | get_run_attributes (int offset, int& start_offset, int& end_offset) const |
| AttributeSet | get_default_attributes () const |
| int | get_character_count () const |
| int | get_offset_at_point (int x, int y, CoordType coords) const |
| int | get_n_selections () const |
| Glib::ustring | get_selection (int selection_num, int& start_offset, int& end_offset) const |
| bool | add_selection (int start_offset, int end_offset) |
| bool | remove_selection (int selection_num) |
| bool | set_selection (int selection_num, int start_offset, int end_offset) |
| bool | set_caret_offset (int offset) |
Glib::SignalProxy2< void,
int, int > | signal_text_changed () |
Glib::SignalProxy1< void,
int > | signal_text_caret_moved () |
| Glib::SignalProxy0<void> | signal_text_selection_changed () |
| Glib::SignalProxy0<void> | signal_text_attributes_changed () |
Static Public Member Functions |
| void | add_interface (GType gtype_implementer) |
Protected Member Functions |
| virtual Glib::ustring | get_text_vfunc (int start_offset, int end_offset) |
| virtual gunichar | get_character_at_offset_vfunc (int offset) |
| virtual Glib::ustring | get_text_after_offset_vfunc (int offset, TextBoundary boundary_type, int& start_offset, int& end_offset) |
| virtual Glib::ustring | get_text_at_offset_vfunc (int offset, TextBoundary boundary_type, int& start_offset, int& end_offset) |
| virtual Glib::ustring | get_text_before_offset_vfunc (int offset, TextBoundary boundary_type, int& start_offset, int& end_offset) |
| virtual int | get_caret_offset_vfunc () |
| virtual void | get_character_extents_vfunc (int offset, int& x, int& y, int& width, int& height, CoordType coords) |
| virtual AtkAttributeSet* | get_run_attributes_vfunc (int offset, int& start_offset, int& end_offset) |
| virtual AtkAttributeSet* | get_default_attributes_vfunc () |
| virtual int | get_character_count_vfunc () |
| virtual int | get_offset_at_point_vfunc (int x, int y, CoordType coords) |
| virtual int | get_n_selections_vfunc () |
| virtual Glib::ustring | get_selection_vfunc (int selection_num, int& start_offset, int& end_offset) |
| virtual bool | add_selection_vfunc (int start_offset, int end_offset) |
| virtual bool | remove_selection_vfunc (int selection_num) |
| virtual bool | set_selection_vfunc (int selection_num, int start_offset, int end_offset) |
| virtual bool | set_caret_offset_vfunc (int offset) |
| virtual void | on_text_changed (int position, int length) |
| virtual void | on_text_caret_moved (int location) |
| virtual void | on_text_selection_changed () |
| virtual void | on_text_attributes_changed () |
Related Functions |
(Note that these are not member functions.)
|
| Glib::RefPtr<Atk::Text> | wrap (AtkText* object, bool take_copy=false) |