`object
val virtual obj : [> `entry ] Gobject.obj
method activates_default : bool
method has_frame : bool
method invisible_char : int
method max_length : int
method overwrite_mode : bool
method primary_icon_activatable : bool
method primary_icon_sensitive : bool
method scroll_offset : int
method secondary_icon_activatable : bool
method secondary_icon_sensitive : bool
method set_activates_default : bool -> unit
method set_has_frame : bool -> unit
method set_invisible_char : int -> unit
method set_max_length : int -> unit
method set_overwrite_mode : bool -> unit
method set_primary_icon_activatable : bool -> unit
method set_primary_icon_pixbuf : GdkPixbuf.pixbuf -> unit
method set_primary_icon_sensitive : bool -> unit
method set_primary_icon_stock : GtkStock.id -> unit
method set_primary_icon_tooltip_markup : string -> unit
method set_primary_icon_tooltip_text : string -> unit
method set_secondary_icon_activatable : bool -> unit
method set_secondary_icon_pixbuf : GdkPixbuf.pixbuf -> unit
method set_secondary_icon_sensitive : bool -> unit
method set_secondary_icon_stock : GtkStock.id -> unit
method set_secondary_icon_tooltip_markup : string -> unit
method set_secondary_icon_tooltip_text : string -> unit
method set_text : string -> unit
method set_visibility : bool -> unit
method set_width_chars : int -> unit
method set_xalign : float -> unit
method text : string
method visibility : bool
method width_chars : int
method xalign : float
end`