<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <link rel="stylesheet" href="style.css" type="text/css"> <link rel="Start" href="index.html"> <link rel="previous" href="GBin.html"> <link rel="next" href="GButton.html"> <link rel="Up" href="index.html"> <title>LablGTK : GPack</title> </head> <body> <div class="navbar"><a href="GBin.html">Previous</a> <a href="index.html">Up</a> <a href="GButton.html">Next</a> </div> <center><h1>Module <a href="type_GPack.html">GPack</a></h1></center> <br> <pre><span class="keyword">module</span> GPack: <code class="code">sig</code> <a href="GPack.html">..</a> <code class="code">end</code></pre>Several container widgets<br> <hr width="100%"> <br> Several container widgets<br> <br> <a name="3_Boxes"></a> <h3>Boxes</h3><br> <pre><span class="keyword">class</span> <a name="TYPEbox_skel"></a><a href="GPack.box_skel.html">box_skel</a> : <code class="type">[> <a href="Gtk.html#TYPEbox">Gtk.box</a> ] <a href="Gtk.html#TYPEobj">Gtk.obj</a> -> </code><code class="code">object</code> <a href="GPack.box_skel.html">..</a> <code class="code">end</code></pre><div class="info"> </div> <br><pre><span class="keyword">class</span> <a name="TYPEbox"></a><a href="GPack.box.html">box</a> : <code class="type">[> <a href="Gtk.html#TYPEbox">Gtk.box</a> ] <a href="Gtk.html#TYPEobj">Gtk.obj</a> -> </code><code class="code">object</code> <a href="GPack.box.html">..</a> <code class="code">end</code></pre><div class="info"> A base class for box containers </div> <br><pre><span class="keyword">val</span> <a name="VALbox"></a>box : <code class="type"><a href="Gtk.Tags.html#TYPEorientation">Gtk.Tags.orientation</a> -><br> ?homogeneous:bool -><br> ?spacing:int -><br> ?border_width:int -><br> ?width:int -><br> ?height:int -><br> ?packing:(<a href="GObj.widget.html">GObj.widget</a> -> unit) -> ?show:bool -> unit -> <a href="GPack.box.html">box</a></code></pre><div class="info"> <small>GTK documentation: <a href="file:///usr/share/gtk-doc/html/gtk/GtkBox.html">GtkBox</a></small></div> <div class="param_info"><code class="code">homogeneous</code> : default value is <code class="code">false</code></div> <pre><span class="keyword">val</span> <a name="VALvbox"></a>vbox : <code class="type">?homogeneous:bool -><br> ?spacing:int -><br> ?border_width:int -><br> ?width:int -><br> ?height:int -><br> ?packing:(<a href="GObj.widget.html">GObj.widget</a> -> unit) -> ?show:bool -> unit -> <a href="GPack.box.html">box</a></code></pre><div class="info"> <small>GTK documentation: <a href="file:///usr/share/gtk-doc/html/gtk/GtkVBox.html">GtkVBox</a></small></div> <div class="param_info"><code class="code">homogeneous</code> : default value is <code class="code">false</code></div> <pre><span class="keyword">val</span> <a name="VALhbox"></a>hbox : <code class="type">?homogeneous:bool -><br> ?spacing:int -><br> ?border_width:int -><br> ?width:int -><br> ?height:int -><br> ?packing:(<a href="GObj.widget.html">GObj.widget</a> -> unit) -> ?show:bool -> unit -> <a href="GPack.box.html">box</a></code></pre><div class="info"> <small>GTK documentation: <a href="file:///usr/share/gtk-doc/html/gtk/GtkHVBox.html">GtkHVBox</a></small></div> <div class="param_info"><code class="code">homogeneous</code> : default value is <code class="code">false</code></div> <pre><span class="keyword">class</span> <a name="TYPEbutton_box"></a><a href="GPack.button_box.html">button_box</a> : <code class="type">[> <a href="Gtk.html#TYPEbutton_box">Gtk.button_box</a> ] <a href="Gtk.html#TYPEobj">Gtk.obj</a> -> </code><code class="code">object</code> <a href="GPack.button_box.html">..</a> <code class="code">end</code></pre><div class="info"> </div> <br><pre><span class="keyword">val</span> <a name="VALbutton_box"></a>button_box : <code class="type"><a href="Gtk.Tags.html#TYPEorientation">Gtk.Tags.orientation</a> -><br> ?spacing:int -><br> ?child_width:int -><br> ?child_height:int -><br> ?child_ipadx:int -><br> ?child_ipady:int -><br> ?layout:<a href="GtkPack.BBox.html#TYPEbbox_style">GtkPack.BBox.bbox_style</a> -><br> ?border_width:int -><br> ?width:int -><br> ?height:int -><br> ?packing:(<a href="GObj.widget.html">GObj.widget</a> -> unit) -> ?show:bool -> unit -> <a href="GPack.button_box.html">button_box</a></code></pre><div class="info"> <small>GTK documentation: <a href="file:///usr/share/gtk-doc/html/gtk/GtkButtonBox.html">GtkButtonBox</a></small></div> <br> <a name="3_GtkTable"></a> <h3>GtkTable</h3><br> <pre><span class="keyword">class</span> <a name="TYPEtable"></a><a href="GPack.table.html">table</a> : <code class="type"><a href="Gtk.html#TYPEtable">Gtk.table</a> <a href="Gtk.html#TYPEobj">Gtk.obj</a> -> </code><code class="code">object</code> <a href="GPack.table.html">..</a> <code class="code">end</code></pre><div class="info"> Pack widgets in regular patterns </div> <br><pre><span class="keyword">val</span> <a name="VALtable"></a>table : <code class="type">?columns:int -><br> ?rows:int -><br> ?homogeneous:bool -><br> ?row_spacings:int -><br> ?col_spacings:int -><br> ?border_width:int -><br> ?width:int -><br> ?height:int -><br> ?packing:(<a href="GObj.widget.html">GObj.widget</a> -> unit) -> ?show:bool -> unit -> <a href="GPack.table.html">table</a></code></pre><div class="info"> <small>GTK documentation: <a href="file:///usr/share/gtk-doc/html/gtk/GtkTable.html">GtkTable</a></small></div> <br> <a name="3_GtkFixed"></a> <h3>GtkFixed</h3><br> <pre><span class="keyword">class</span> <a name="TYPEfixed"></a><a href="GPack.fixed.html">fixed</a> : <code class="type"><a href="Gtk.html#TYPEfixed">Gtk.fixed</a> <a href="Gtk.html#TYPEobj">Gtk.obj</a> -> </code><code class="code">object</code> <a href="GPack.fixed.html">..</a> <code class="code">end</code></pre><div class="info"> A container which allows you to position widgets at fixed coordinates </div> <br><pre><span class="keyword">val</span> <a name="VALfixed"></a>fixed : <code class="type">?has_window:bool -><br> ?border_width:int -><br> ?width:int -><br> ?height:int -><br> ?packing:(<a href="GObj.widget.html">GObj.widget</a> -> unit) -> ?show:bool -> unit -> <a href="GPack.fixed.html">fixed</a></code></pre><div class="info"> <small>GTK documentation: <a href="file:///usr/share/gtk-doc/html/gtk/GtkFixed.html">GtkFixed</a></small></div> <br> <a name="3_GtkLayout"></a> <h3>GtkLayout</h3><br> <pre><span class="keyword">class</span> <a name="TYPElayout"></a><a href="GPack.layout.html">layout</a> : <code class="type">[> <a href="Gtk.html#TYPElayout">Gtk.layout</a> ] <a href="Gtk.html#TYPEobj">Gtk.obj</a> -> </code><code class="code">object</code> <a href="GPack.layout.html">..</a> <code class="code">end</code></pre><div class="info"> Infinite scrollable area containing child widgets and/or custom drawing </div> <br><pre><span class="keyword">val</span> <a name="VALlayout"></a>layout : <code class="type">?hadjustment:<a href="GData.adjustment.html">GData.adjustment</a> -><br> ?vadjustment:<a href="GData.adjustment.html">GData.adjustment</a> -><br> ?layout_width:int -><br> ?layout_height:int -><br> ?border_width:int -><br> ?width:int -><br> ?height:int -><br> ?packing:(<a href="GObj.widget.html">GObj.widget</a> -> unit) -> ?show:bool -> unit -> <a href="GPack.layout.html">layout</a></code></pre><div class="info"> <small>GTK documentation: <a href="file:///usr/share/gtk-doc/html/gtk/GtkLayout.html">GtkLayout</a></small></div> <br> <a name="3_GtkNotebook"></a> <h3>GtkNotebook</h3><br> <pre><span class="keyword">class</span> <a name="TYPEnotebook_signals"></a><a href="GPack.notebook_signals.html">notebook_signals</a> : <code class="type">[> <a href="Gtk.html#TYPEnotebook">Gtk.notebook</a> ] <a href="Gtk.html#TYPEobj">Gtk.obj</a> -> </code><code class="code">object</code> <a href="GPack.notebook_signals.html">..</a> <code class="code">end</code></pre><div class="info"> </div> <br><pre><span class="keyword">class</span> <a name="TYPEnotebook"></a><a href="GPack.notebook.html">notebook</a> : <code class="type"><a href="Gtk.html#TYPEnotebook">Gtk.notebook</a> <a href="Gtk.html#TYPEobj">Gtk.obj</a> -> </code><code class="code">object</code> <a href="GPack.notebook.html">..</a> <code class="code">end</code></pre><div class="info"> A tabbed notebook container </div> <br><pre><span class="keyword">val</span> <a name="VALnotebook"></a>notebook : <code class="type">?enable_popup:bool -><br> ?homogeneous_tabs:bool -><br> ?scrollable:bool -><br> ?show_border:bool -><br> ?show_tabs:bool -><br> ?tab_border:int -><br> ?tab_pos:<a href="Gtk.Tags.html#TYPEposition">Gtk.Tags.position</a> -><br> ?border_width:int -><br> ?width:int -><br> ?height:int -><br> ?packing:(<a href="GObj.widget.html">GObj.widget</a> -> unit) -> ?show:bool -> unit -> <a href="GPack.notebook.html">notebook</a></code></pre><div class="info"> <small>GTK documentation: <a href="file:///usr/share/gtk-doc/html/gtk/GtkNotebook.html">GtkNotebook</a></small></div> <br> <a name="3_GtkPaned"></a> <h3>GtkPaned</h3><br> <pre><span class="keyword">class</span> <a name="TYPEpaned"></a><a href="GPack.paned.html">paned</a> : <code class="type"><a href="Gtk.html#TYPEpaned">Gtk.paned</a> <a href="Gtk.html#TYPEobj">Gtk.obj</a> -> </code><code class="code">object</code> <a href="GPack.paned.html">..</a> <code class="code">end</code></pre><div class="info"> Base class for widgets with two adjustable panes </div> <br><pre><span class="keyword">val</span> <a name="VALpaned"></a>paned : <code class="type"><a href="Gtk.Tags.html#TYPEorientation">Gtk.Tags.orientation</a> -><br> ?border_width:int -><br> ?width:int -><br> ?height:int -><br> ?packing:(<a href="GObj.widget.html">GObj.widget</a> -> unit) -> ?show:bool -> unit -> <a href="GPack.paned.html">paned</a></code></pre><div class="info"> <small>GTK documentation: <a href="file:///usr/share/gtk-doc/html/gtk/GtkPaned.html">GtkPaned</a></small></div> </body></html>