# Module GtkPack.BBox

    module BBox: sig .. end

    include GtkPackProps.ButtonBox

    type bbox_style = [ `DEFAULT_STYLE | `EDGE | `END | `SPREAD | `START ]

    val get_child_width : [> `buttonbox ] Gtk.obj -> int

    val get_child_height : [> `buttonbox ] Gtk.obj -> int

    val get_child_ipadx : [> `buttonbox ] Gtk.obj -> int

    val get_child_ipady : [> `buttonbox ] Gtk.obj -> int

    val set_child_size : [> `buttonbox ] Gtk.obj -> width:int -> height:int -> unit

    val set_child_ipadding : [> `buttonbox ] Gtk.obj -> x:int -> y:int -> unit

    val set_child_size : [> `buttonbox ] Gtk.obj -> ?width:int -> ?height:int -> unit -> unit

    val set_child_ipadding : [> `buttonbox ] Gtk.obj -> ?x:int -> ?y:int -> unit -> unit

    val set : ?child_width:int ->
           ?child_height:int ->
           ?child_ipadx:int ->
           ?child_ipady:int ->
           ?layout:GtkEnums.button_box_style -> [> `buttonbox ] Gtk.obj -> unit