`sig
val cast : 'a Gobject.obj -> Gtk.tool_button Gtk.obj
module P :
sig
val icon_widget :
([> `toolbutton ], Gtk.widget Gtk.obj) Gobject.property
val label : ([> `toolbutton ], string) Gobject.property
val label_widget :
([> `toolbutton ], Gtk.widget Gtk.obj) Gobject.property
val stock_id : ([> `toolbutton ], GtkStock.id) Gobject.property
val use_underline : ([> `toolbutton ], bool) Gobject.property
end
module S :
sig val clicked : ([> `toolbutton ], unit -> unit) GtkSignal.t end
val create : Gtk.tool_button Gobject.param list -> Gtk.tool_button Gtk.obj
end`