Class GObj.widget
@gtkdoc gtk GtkWidget
inherit gtkobj
val obj : 'a Gtk.obj
method app_paintable : boolmethod as_widget : Gtk.widget Gtk.objmethod can_default : boolmethod can_focus : boolmethod coerce : widgetmethod composite_child : boolmethod destroy : unit -> unitmethod drag : drag_opsmethod events : GdkEnums.event_mask listmethod expand : boolmethod focus_on_click : boolmethod halign : GtkEnums.alignmethod has_default : boolmethod has_focus : boolmethod has_tooltip : boolmethod height_request : intmethod hexpand : boolmethod hexpand_set : boolmethod is_focus : boolmethod margin : intmethod margin_bottom : intmethod margin_end : intmethod margin_left : intmethod margin_right : intmethod margin_start : intmethod margin_top : intmethod misc : misc_opsmethod destroy : unit -> unitmethod name : stringmethod no_show_all : boolmethod opacity : floatmethod parent : Gtk.container Gtk.obj optionmethod receives_default : boolmethod scale_factor : intmethod sensitive : boolmethod set_app_paintable : bool -> unitmethod set_can_default : bool -> unitmethod set_can_focus : bool -> unitmethod set_events : GdkEnums.event_mask list -> unitmethod set_expand : bool -> unitmethod set_focus_on_click : bool -> unitmethod set_halign : GtkEnums.align -> unitmethod set_has_default : bool -> unitmethod set_has_focus : bool -> unitmethod set_has_tooltip : bool -> unitmethod set_height_request : int -> unitmethod set_hexpand : bool -> unitmethod set_hexpand_set : bool -> unitmethod set_is_focus : bool -> unitmethod set_margin : int -> unitmethod set_margin_bottom : int -> unitmethod set_margin_end : int -> unitmethod set_margin_left : int -> unitmethod set_margin_right : int -> unitmethod set_margin_start : int -> unitmethod set_margin_top : int -> unitmethod set_name : string -> unitmethod set_no_show_all : bool -> unitmethod set_opacity : float -> unitmethod set_parent : Gtk.container Gtk.obj option -> unitmethod set_receives_default : bool -> unitmethod set_sensitive : bool -> unitmethod set_style : Gtk.style -> unitmethod set_tooltip_markup : string -> unitmethod set_tooltip_text : string -> unitmethod set_valign : GtkEnums.align -> unitmethod set_vexpand : bool -> unitmethod set_vexpand_set : bool -> unitmethod set_visible : bool -> unitmethod set_width_request : int -> unitmethod style : Gtk.stylemethod tooltip_markup : stringmethod tooltip_text : stringmethod valign : GtkEnums.alignmethod vexpand : boolmethod vexpand_set : boolmethod visible : boolmethod width_request : int