Description
A
Gtk_Entry is a single line text editing widget.
The text is automatically scrolled if it is longer than can be displayed
on the screen, so that the cursor position is visible at all times.
See Gtk_Text_View for a multiple-line text editing widget.
Subprograms
-
procedure Gtk_New (Widget : out Gtk_Entry);
-
procedure Initialize (Widget : access Gtk_Entry_Record'Class);
-
-
procedure Set_Visibility
(The_Entry : access Gtk_Entry_Record; Visible : Boolean);
function Get_Visibility
(The_Entry : access Gtk_Entry_Record) return Boolean;
-
procedure Set_Invisible_Char
(The_Entry : access Gtk_Entry_Record; Char : Gunichar);
function Get_Invisible_Char
(The_Entry : access Gtk_Entry_Record) return Gunichar;
-
procedure Set_Has_Frame
(The_Entry : access Gtk_Entry_Record; Setting : Boolean := True);
function Get_Has_Frame
(The_Entry : access Gtk_Entry_Record) return Boolean;
-
procedure Set_Max_Length
(The_Entry : access Gtk_Entry_Record; Max : Gint);
function Get_Max_Length (The_Entry : access Gtk_Entry_Record) return Gint;
-
procedure Set_Activates_Default
(The_Entry : access Gtk_Entry_Record; Setting : Boolean);
function Get_Activates_Default
(The_Entry : access Gtk_Entry_Record) return Boolean;
-
procedure Set_Width_Chars
(The_Entry : access Gtk_Entry_Record'Class; Width : Gint);
function Get_Width_Chars
(The_Entry : access Gtk_Entry_Record'Class) return Gint;
-
procedure Set_Text
(The_Entry : access Gtk_Entry_Record; Text : UTF8_String);
function Get_Text (The_Entry : access Gtk_Entry_Record) return UTF8_String;
-
procedure Set_Alignment (Ent : access Gtk_Entry_Record; Xalign : Gfloat);
function Get_Alignment (Ent : access Gtk_Entry_Record) return Gfloat;
-
procedure Set_Completion
(Ent : access Gtk_Entry_Record;
Completion : access Gtk_Entry_Completion_Record'Class);
function Get_Completion
(Ent : access Gtk_Entry_Record)
return Gtk_Entry_Completion;
-
function Text_Index_To_Layout_Index
(Ent : access Gtk_Entry_Record;
Text_Index : Gint)
return Gint;
-
function Layout_Index_To_Text_Index
(Ent : access Gtk_Entry_Record;
Layout_Index : Gint)
return Gint;
-
procedure Get_Layout_Offsets
(The_Entry : access Gtk_Entry_Record;
X : out Gint;
Y : out Gint);
-