object
  val virtual obj : [> `window ] Gobject.obj
  method accept_focus : bool
  method allow_grow : bool
  method allow_shrink : bool
  method decorated : bool
  method default_height : int
  method default_width : int
  method deletable : bool
  method destroy_with_parent : bool
  method focus_on_map : bool
  method gravity : GdkEnums.gravity
  method has_toplevel_focus : bool
  method icon : GdkPixbuf.pixbuf option
  method icon_name : string
  method is_active : bool
  method kind : GtkEnums.window_type
  method modal : bool
  method opacity : float
  method position : GtkEnums.window_position
  method resizable : bool
  method role : string
  method screen : Gdk.screen
  method set_accept_focus : bool -> unit
  method set_allow_grow : bool -> unit
  method set_allow_shrink : bool -> unit
  method set_decorated : bool -> unit
  method set_default_height : int -> unit
  method set_default_width : int -> unit
  method set_deletable : bool -> unit
  method set_destroy_with_parent : bool -> unit
  method set_focus_on_map : bool -> unit
  method set_gravity : GdkEnums.gravity -> unit
  method set_icon : GdkPixbuf.pixbuf option -> unit
  method set_icon_name : string -> unit
  method set_modal : bool -> unit
  method set_opacity : float -> unit
  method set_position : GtkEnums.window_position -> unit
  method set_resizable : bool -> unit
  method set_role : string -> unit
  method set_screen : Gdk.screen -> unit
  method set_skip_pager_hint : bool -> unit
  method set_skip_taskbar_hint : bool -> unit
  method set_title : string -> unit
  method set_type_hint : GdkEnums.window_type_hint -> unit
  method set_urgency_hint : bool -> unit
  method skip_pager_hint : bool
  method skip_taskbar_hint : bool
  method title : string
  method type_hint : GdkEnums.window_type_hint
  method urgency_hint : bool
end