|
Public Member Functions |
| void | copy_clipboard () |
| void | cut_clipboard () |
| void | delete_selection () |
| void | delete_text (int start_pos, int end_pos) |
| Glib::ustring | get_chars (int start_pos, int end_pos) const |
| bool | get_editable () const |
| | Retrieves whether editable is editable.
|
| int | get_position () const |
| bool | get_selection_bounds (int& start_pos, int& end_pos) const |
| const GtkEditable* | gobj () const |
| | Provides access to the underlying C GObject.
|
| GtkEditable* | gobj () |
| | Provides access to the underlying C GObject.
|
| void | insert_text (const Glib::ustring& text, int length, int& position) |
| void | paste_clipboard () |
| void | select_region (int start_pos, int end_pos) |
| void | set_editable (bool is_editable=true) |
| void | set_position (int position) |
| Glib::SignalProxy0<void> | signal_changed () |
Glib::SignalProxy2< void,
int, int > | signal_delete_text () |
Glib::SignalProxy2< void,
const Glib::ustring&, int* > | signal_insert_text () |
| virtual | ~Editable () |
Static Public Member Functions |
| static void | add_interface (GType gtype_implementer) |
Protected Member Functions |
| virtual void | delete_text_vfunc (int start_pos, int end_pos) |
| virtual Glib::ustring | get_chars_vfunc (int start_pos, int end_pos) const |
| virtual int | get_position_vfunc () const |
| virtual bool | get_selection_bounds_vfunc (int& start_pos, int& end_pos) const |
| virtual void | insert_text_vfunc (const Glib::ustring& text, int& position) |
| virtual void | select_region_vfunc (int start_pos, int end_pos) |
| virtual void | set_position_vfunc (int position) |
Related Functions |
(Note that these are not member functions.)
|
| Glib::RefPtr<Gtk::Editable> | wrap (GtkEditable* object, bool take_copy=false) |