type Gtk_Old_Editable_Record is new Gtk.Widget.Gtk_Widget_Record with private;
type Gtk_Old_Editable is access all Gtk_Old_Editable_Record'Class;
Signal_Activate : constant Glib.Signal_Name := "activate";
Signal_Copy_Clipboard : constant Glib.Signal_Name := "copy_clipboard";
Signal_Cut_Clipboard : constant Glib.Signal_Name := "cut_clipboard";
Signal_Kill_Char : constant Glib.Signal_Name := "kill_char";
Signal_Kill_Line : constant Glib.Signal_Name := "kill_line";
Signal_Kill_Word : constant Glib.Signal_Name := "kill_word";
Signal_Move_Cursor : constant Glib.Signal_Name := "move_cursor";
Signal_Move_Page : constant Glib.Signal_Name := "move_page";
Signal_Move_To_Column : constant Glib.Signal_Name := "move_to_column";
Signal_Move_To_Row : constant Glib.Signal_Name := "move_to_row";
Signal_Move_Word : constant Glib.Signal_Name := "move_word";
Signal_Paste_Clipboard : constant Glib.Signal_Name := "paste_clipboard";
Signal_Set_Editable : constant Glib.Signal_Name := "set-editable";
function Get_Type return Gtk.Gtk_Type;
procedure Changed
| ( | Editable | : access Gtk_Old_Editable_Record); |
procedure Claim_Selection
| ( | Editable | : access Gtk_Old_Editable_Record; |
| Claim | : in Boolean := True; | |
| Time | : in Guint32); |
procedure Copy_Clipboard
| ( | Editable | : access Gtk_Old_Editable_Record; |
| Time | : in Guint32); |
procedure Cut_Clipboard
| ( | Editable | : access Gtk_Old_Editable_Record; |
| Time | : Guint32); |
procedure Delete_Selection
| ( | Editable | : access Gtk_Old_Editable_Record); |
procedure Delete_Text
| ( | Editable | : access Gtk_Old_Editable_Record; |
| Start_Pos | : Gint := 0; | |
| End_Pos | : Gint := -1); |
function Get_Chars
| ( | Editable | : access Gtk_Old_Editable_Record; |
| Start_Pos | : Gint := 0; | |
| End_Pos | : Gint := -1) return UTF8_String; |
function Get_Clipboard_Text
| ( | Widget | : access Gtk_Old_Editable_Record) return UTF8_String; |
function Get_Editable
| ( | Widget | : access Gtk_Old_Editable_Record) return Boolean; |
procedure Set_Editable
| ( | Widget | : access Gtk_Old_Editable_Record; |
| Editable | : Boolean := True); |
function Get_Has_Selection
| ( | Widget | : access Gtk_Old_Editable_Record) return Boolean; |
function Get_Selection_End_Pos
| ( | Widget | : access Gtk_Old_Editable_Record) return Guint; |
function Get_Selection_Start_Pos
| ( | Widget | : access Gtk_Old_Editable_Record) return Guint; |
procedure Insert_Text
| ( | Editable | : access Gtk_Old_Editable_Record; |
| New_Text | : UTF8_String; | |
| Position | : in out Gint); |
procedure Paste_Clipboard
| ( | Editable | : access Gtk_Old_Editable_Record; |
| Time | : Guint32); |
procedure Select_Region
| ( | Editable | : access Gtk_Old_Editable_Record; |
| Start | : Gint; | |
| The_End | : Gint := -1); |
procedure Set_Position
| ( | Editable | : access Gtk_Old_Editable_Record; |
| Position | : Gint); |
function Get_Position
| ( | Editable | : access Gtk_Old_Editable_Record) return Gint; |
Binding from C File version 2.8.17