module GPack:sig..end
Several container widgets
class box_skel :[> Gtk.box ] Gtk.obj ->object..end
class box :[> Gtk.box ] Gtk.obj ->object..end
A base class for box containers
val box : Gtk.Tags.orientation ->
?homogeneous:bool ->
?spacing:int ->
?border_width:int ->
?width:int ->
?height:int ->
?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> boxhomogeneous : default value is falseval vbox : ?homogeneous:bool ->
?spacing:int ->
?border_width:int ->
?width:int ->
?height:int ->
?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> boxhomogeneous : default value is falseval hbox : ?homogeneous:bool ->
?spacing:int ->
?border_width:int ->
?width:int ->
?height:int ->
?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> boxhomogeneous : default value is false:[> Gtk.button_box ] Gtk.obj ->object..end
: Gtk.Tags.orientation ->
?spacing:int ->
?layout:Gtk.Tags.button_box_style ->
?border_width:int ->
?width:int ->
?height:int ->
?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> button_boxclass table :Gtk.table Gtk.obj ->object..end
Pack widgets in regular patterns
val table : ?columns:int ->
?rows:int ->
?homogeneous:bool ->
?row_spacings:int ->
?col_spacings:int ->
?border_width:int ->
?width:int ->
?height:int ->
?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> tableclass grid :Gtk.grid Gtk.obj ->object..end
Pack widgets in regular patterns
val grid : ?baseline_row:int ->
?row_homogeneous:bool ->
?col_homogeneous:bool ->
?row_spacings:int ->
?col_spacings:int ->
?border_width:int ->
?width:int ->
?height:int ->
?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> gridclass fixed :Gtk.fixed Gtk.obj ->object..end
A container which allows you to position widgets at fixed coordinates
val fixed : ?border_width:int ->
?width:int ->
?height:int ->
?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> fixedclass layout :[> Gtk.layout ] Gtk.obj ->object..end
Infinite scrollable area containing child widgets and/or custom drawing
val layout : ?hadjustment:GData.adjustment ->
?vadjustment:GData.adjustment ->
?layout_width:int ->
?layout_height:int ->
?border_width:int ->
?width:int ->
?height:int ->
?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> layoutclass notebook_signals :[> Gtk.notebook ] Gtk.obj ->object..end
class notebook :Gtk.notebook Gtk.obj ->object..end
A tabbed notebook container
val notebook : ?enable_popup:bool ->
?group_name:string ->
?scrollable:bool ->
?show_border:bool ->
?show_tabs:bool ->
?tab_pos:Gtk.Tags.position_type ->
?border_width:int ->
?width:int ->
?height:int ->
?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> notebookclass paned :Gtk.paned Gtk.obj ->object..end
Base class for widgets with two adjustable panes
val paned : Gtk.Tags.orientation ->
?border_width:int ->
?width:int ->
?height:int ->
?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> paned