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