object
  val virtual obj : [> `button ] Gobject.obj
  method focus_on_click : bool
  method image : GObj.widget
  method image_position : GtkEnums.position_type
  method label : string
  method relief : GtkEnums.relief_style
  method set_focus_on_click : bool -> unit
  method set_image : GObj.widget -> unit
  method set_image_position : GtkEnums.position_type -> unit
  method set_label : string -> unit
  method set_relief : GtkEnums.relief_style -> unit
  method set_use_stock : bool -> unit
  method set_use_underline : bool -> unit
  method set_xalign : float -> unit
  method set_yalign : float -> unit
  method use_stock : bool
  method use_underline : bool
  method xalign : float
  method yalign : float
end