?align:Widget.align -> ?icon:Widget.icon -> ?label:string -> ?border:bool -> ?tooltip:string -> unit -> object   method coerce : GObj.widget   method connect : (bool -> unit) -> unit   method fire : bool -> unit   method get : bool   method lock : (unit -> unit) -> unit   method on_check : bool -> (bool -> unit) -> unit   method on_event : (unit -> unit) -> unit   method on_value : bool -> (unit -> unit) -> unit   method send : (bool -> unit) -> unit -> unit   method set : bool -> unit   method set_enabled : bool -> unit   method set_icon : Widget.icon -> unit   method set_label : string -> unit   method set_relief : bool -> unit   method set_tooltip : string -> unit   method set_visible : bool -> unit   method widget : widget end