module Table: sig .. end
val cast : 'a Gobject.obj -> Gtk.table Gtk.obj
module P: sig .. end
val create : Gtk.table Gobject.param list -> Gtk.table Gtk.obj
val attach : [> `table ] Gtk.obj ->
       [> `widget ] Gtk.obj ->
       left:int ->
       right:int ->
       top:int ->
       bottom:int ->
       xoptions:Gtk.Tags.attach_options list ->
       yoptions:Gtk.Tags.attach_options list -> xpadding:int -> ypadding:int -> unit
val set_row_spacing : [> `table ] Gtk.obj -> int -> int -> unit
val set_col_spacing : [> `table ] Gtk.obj -> int -> int -> unit
val make_params : cont:(([> `table ] as 'a) Gobject.param list -> 'b) ->
       'a Gobject.param list ->
       ?columns:int ->
       ?rows:int ->
       ?homogeneous:bool -> ?row_spacings:int -> ?col_spacings:int -> 'b