man GPack () - Several container widgets
NAME
GPack - Several container widgets
Module
Module GPack
Documentation
Module GPack : sig end
Several container widgets
=== Several container widgets ===
=== Boxes ===
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 -> box
val vbox : ?homogeneous:bool -> ?spacing:int -> ?border_width:int -> ?width:int -> ?height:int -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> box
val hbox : ?homogeneous:bool -> ?spacing:int -> ?border_width:int -> ?width:int -> ?height:int -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> box
class button_box : [> Gtk.button_box ] Gtk.obj -> object end
val button_box : Gtk.Tags.orientation -> ?spacing:int -> ?child_width:int -> ?child_height:int -> ?child_ipadx:int -> ?child_ipady:int -> ?layout:GtkPack.BBox.bbox_style -> ?border_width:int -> ?width:int -> ?height:int -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> button_box
=== GtkTable ===
class 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 -> table
=== GtkFixed ===
class fixed : Gtk.fixed Gtk.obj -> object end
A container which allows you to position widgets at fixed coordinates
val fixed : ?has_window:bool -> ?border_width:int -> ?width:int -> ?height:int -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> fixed
=== GtkLayout ===
class 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 -> layout
=== GtkNotebook ===
class 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 -> ?homogeneous_tabs:bool -> ?scrollable:bool -> ?show_border:bool -> ?show_tabs:bool -> ?tab_border:int -> ?tab_pos:Gtk.Tags.position -> ?border_width:int -> ?width:int -> ?height:int -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> notebook
=== GtkPaned ===
class 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