|  |  |  | GTK+ Reference Manual |  | 
|---|---|---|---|---|
#include <gtk/gtk.h>
                    GtkOldEditable;
void                (*GtkTextFunction)                  (GtkOldEditable *editable,
                                                         guint32 time_);
void                gtk_old_editable_claim_selection    (GtkOldEditable *old_editable,
                                                         gboolean claim,
                                                         guint32 time_);
void                gtk_old_editable_changed            (GtkOldEditable *old_editable);
  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkOldEditable
                           +----GtkText
activate : Run Last / Action copy-clipboard : Run Last / Action cut-clipboard : Run Last / Action kill-char : Run Last / Action kill-line : Run Last / Action kill-word : Run Last / Action move-cursor : Run Last / Action move-page : Run Last / Action move-to-column : Run Last / Action move-to-row : Run Last / Action move-word : Run Last / Action paste-clipboard : Run Last / Action set-editable : Run Last / Action
GtkOldEditable has been deprecated since GTK+ 2.0 and should not be used in newly written code. Use the GtkEditable interface instead.
typedef struct {
  guint      current_pos;
  guint      selection_start_pos;
  guint      selection_end_pos;
  guint      has_selection : 1;
} GtkOldEditable;
GtkOldEditable is deprecated and should not be used in newly-written code.
void (*GtkTextFunction) (GtkOldEditable *editable, guint32 time_);
GtkTextFunction is deprecated and should not be used in newly-written code.
| editable: | |
| time_: | 
void gtk_old_editable_claim_selection (GtkOldEditable *old_editable, gboolean claim, guint32 time_);
gtk_old_editable_claim_selection is deprecated and should not be used in newly-written code.
Claims or gives up ownership of the selection.
| old_editable: | a GtkOldEditable | 
| claim: | if TRUE, claim ownership of the selection, ifFALSE, give
  up ownership | 
| time_: | timestamp for this operation | 
void gtk_old_editable_changed (GtkOldEditable *old_editable);
gtk_old_editable_changed is deprecated and should not be used in newly-written code.
Emits the ::changed signal on old_editable.
| old_editable: | a GtkOldEditable | 
::activate signalvoid user_function (GtkOldEditable *oldeditable, gpointer user_data) : Run Last / Action
| oldeditable: | the object which received the signal. | 
| user_data: | user data set when the signal handler was connected. | 
::copy-clipboard signalvoid user_function (GtkOldEditable *oldeditable, gpointer user_data) : Run Last / Action
| oldeditable: | the object which received the signal. | 
| user_data: | user data set when the signal handler was connected. | 
::cut-clipboard signalvoid user_function (GtkOldEditable *oldeditable, gpointer user_data) : Run Last / Action
| oldeditable: | the object which received the signal. | 
| user_data: | user data set when the signal handler was connected. | 
::kill-char signalvoid user_function (GtkOldEditable *oldeditable, gint arg1, gpointer user_data) : Run Last / Action
| oldeditable: | the object which received the signal. | 
| arg1: | |
| user_data: | user data set when the signal handler was connected. | 
::kill-line signalvoid user_function (GtkOldEditable *oldeditable, gint arg1, gpointer user_data) : Run Last / Action
| oldeditable: | the object which received the signal. | 
| arg1: | |
| user_data: | user data set when the signal handler was connected. | 
::kill-word signalvoid user_function (GtkOldEditable *oldeditable, gint arg1, gpointer user_data) : Run Last / Action
| oldeditable: | the object which received the signal. | 
| arg1: | |
| user_data: | user data set when the signal handler was connected. | 
::move-cursor signalvoid user_function (GtkOldEditable *oldeditable, gint arg1, gint arg2, gpointer user_data) : Run Last / Action
| oldeditable: | the object which received the signal. | 
| arg1: | |
| arg2: | |
| user_data: | user data set when the signal handler was connected. | 
::move-page signalvoid user_function (GtkOldEditable *oldeditable, gint arg1, gint arg2, gpointer user_data) : Run Last / Action
| oldeditable: | the object which received the signal. | 
| arg1: | |
| arg2: | |
| user_data: | user data set when the signal handler was connected. | 
::move-to-column signalvoid user_function (GtkOldEditable *oldeditable, gint arg1, gpointer user_data) : Run Last / Action
| oldeditable: | the object which received the signal. | 
| arg1: | |
| user_data: | user data set when the signal handler was connected. | 
::move-to-row signalvoid user_function (GtkOldEditable *oldeditable, gint arg1, gpointer user_data) : Run Last / Action
| oldeditable: | the object which received the signal. | 
| arg1: | |
| user_data: | user data set when the signal handler was connected. | 
::move-word signalvoid user_function (GtkOldEditable *oldeditable, gint arg1, gpointer user_data) : Run Last / Action
| oldeditable: | the object which received the signal. | 
| arg1: | |
| user_data: | user data set when the signal handler was connected. | 
::paste-clipboard signalvoid user_function (GtkOldEditable *oldeditable, gpointer user_data) : Run Last / Action
| oldeditable: | the object which received the signal. | 
| user_data: | user data set when the signal handler was connected. | 
::set-editable signalvoid user_function (GtkOldEditable *oldeditable, gboolean arg1, gpointer user_data) : Run Last / Action
| oldeditable: | the object which received the signal. | 
| arg1: | |
| user_data: | user data set when the signal handler was connected. |