#ifndef OBGTK_EDITABLE_H #define OBGTK_EDITABLE_H 1 #include #include @interface Gtk_Editable : Gtk_Widget { @public GtkEditable *gtkeditable; } - castGtkEditable : (GtkEditable *) castitem; + (id)makeGtkEditable : (GtkEditable *) castitem; - delete_selection; - (gchar*) get_chars : (gint) start_pos : (gint) end_pos; - changed; - copy_clipboard; - delete_text : (gint) start_pos : (gint) end_pos; - set_position : (gint) position; - claim_selection : (gboolean) claim : (guint32) time; - cut_clipboard; - insert_text : (const gchar *) new_text : (gint) new_text_length : (gint *) position; - (gint) get_position; - paste_clipboard; - select_region : (gint) start : (gint) end; - set_editable : (gboolean) is_editable; @end #endif /* OBGTK_EDITABLE_H */ .