Module GtkWindow.Window


module Window: sig .. end

include GtkBaseProps.Window
val set_wmclass : [> `window ] Gtk.obj -> name:string -> clas:string -> unit
val get_wmclass_name : [> `window ] Gtk.obj -> string
val get_wmclass_class : [> `window ] Gtk.obj -> string
val add_accel_group : [> `window ] Gtk.obj -> Gtk.accel_group -> unit
val remove_accel_group : [> `window ] Gtk.obj -> Gtk.accel_group -> unit
val activate_focus : [> `window ] Gtk.obj -> bool
val activate_default : [> `window ] Gtk.obj -> bool
val set_geometry_hints : [> `window ] Gtk.obj ->
?pos:bool ->
?min_size:int * int ->
?max_size:int * int ->
?base_size:int * int ->
?aspect:float * float ->
?resize_inc:int * int ->
?win_gravity:Gdk.Tags.gravity ->
?user_pos:bool -> ?user_size:bool -> [> `widget ] Gtk.obj -> unit
val list_toplevels : unit -> Gtk.window Gtk.obj list
val add_mnemonic : [> `window ] Gtk.obj -> Gdk.keysym -> [> `widget ] Gtk.obj -> unit
val remove_mnemonic : [> `window ] Gtk.obj -> Gdk.keysym -> [> `widget ] Gtk.obj -> unit
val activate_mnemonic : [> `window ] Gtk.obj -> ?modi:Gdk.Tags.modifier list -> Gdk.keysym -> unit
val get_focus : [> `window ] Gtk.obj -> Gtk.widget Gtk.obj
val set_focus : [> `window ] Gtk.obj -> [> `widget ] Gtk.obj -> unit
val set_default : [> `window ] Gtk.obj -> [> `widget ] Gtk.obj -> unit
val set_wmclass : ?name:string -> ?clas:string -> [> `window ] Gtk.obj -> unit