# Class virtual OgtkButtonProps.tool_button_props

    class virtual tool_button_props : object .. end

    val virtual obj : [> `toolbutton ] Gobject.obj

    method set_icon_widget : GObj.widget -> unit

    method set_label : string -> unit

    method set_label_widget : GObj.widget -> unit

    method set_stock_id : GtkStock.id -> unit

    method set_use_underline : bool -> unit

    method icon_widget : GObj.widget

    method label : string

    method label_widget : GObj.widget

    method stock_id : GtkStock.id

    method use_underline : bool