Module GtkButton.Button

include GtkButtonProps.Button
val cast : 'a Gobject.obj -> Gtk.button Gtk.obj
val create : Gtk.button Gobject.param list -> Gtk.button Gtk.obj
val make_params : cont:([> `button ] as 'a Gobject.param list -> 'b) -> 'a Gobject.param list -> ?⁠label:string -> ?⁠use_stock:bool -> ?⁠use_underline:bool -> ?⁠relief:GtkEnums.relief_style -> 'b
val make_params : cont:([> `button ] as 'a Gobject.param list -> 'b) -> 'a Gobject.param list -> ?⁠label:string -> ?⁠use_mnemonic:bool -> ?⁠stock:GtkStock.id -> ?⁠relief:GtkEnums.relief_style -> 'b
val pressed : [> `button ] Gtk.obj -> unit
val released : [> `button ] Gtk.obj -> unit
val clicked : [> `button ] Gtk.obj -> unit
val enter : [> `button ] Gtk.obj -> unit
val leave : [> `button ] Gtk.obj -> unit