~ubuntu-branches/ubuntu/karmic/gtkmm2.4/karmic

« back to all changes in this revision

Viewing changes to docs/reference/html/classGtk_1_1Table.html

  • Committer: Bazaar Package Importer
  • Author(s): Robert Ancell
  • Date: 2009-09-22 10:14:59 UTC
  • mfrom: (1.2.42 upstream)
  • Revision ID: james.westby@ubuntu.com-20090922101459-pespb00fbm1mlqbd
Tags: 1:2.18.1-0ubuntu1
* New upstream release: (LP: #434355)
  - RecentManager: Undeprecate get_default().
  - Clipboard: wait_for_targets): Fix a crash.
  - Window: Added set_icon_name().
  - Require a recent pangomm.
  - Style: Fix a compiler error with the Intel C++ compiler.
  - Fix recently-introduced problems with disable-deprecated options.
* debian/control.in:
  - Bump libpangomm-1.4-dev depends and build-depends

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
 
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
 
1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
2
<html xmlns="http://www.w3.org/1999/xhtml">
 
3
<head>
 
4
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
3
5
<title>gtkmm: Gtk::Table Class Reference</title>
4
 
<link href="tabs.css" rel="stylesheet" type="text/css">
5
 
<link href="doxygen.css" rel="stylesheet" type="text/css">
6
 
</head><body>
7
 
<!-- Generated by Doxygen 1.5.8 -->
 
6
<link href="tabs.css" rel="stylesheet" type="text/css"/>
 
7
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
 
8
</head>
 
9
<body>
 
10
<!-- Generated by Doxygen 1.6.1 -->
8
11
<div class="navigation" id="top">
9
12
  <div class="tabs">
10
13
    <ul>
27
30
  </div>
28
31
</div>
29
32
<div class="contents">
30
 
<h1>Gtk::Table Class Reference<br>
 
33
<h1>Gtk::Table Class Reference<br/>
31
34
<small>
32
35
[<a class="el" href="group__Widgets.html">Widgets</a>,&#160;<a class="el" href="group__Containers.html">Container Widgets</a>]</small>
33
 
</h1><!-- doxytag: class="Gtk::Table" --><!-- doxytag: inherits="Gtk::Container" -->Pack widgets in regular patterns. <a href="#_details">More...</a>
34
 
<p>
35
 
Inherits <a class="el" href="classGtk_1_1Container.html">Gtk::Container</a>.
36
 
<p>
 
36
</h1><!-- doxytag: class="Gtk::Table" --><!-- doxytag: inherits="Gtk::Container" -->
 
37
<p>Pack widgets in regular patterns. <a href="#_details">More...</a></p>
 
38
 
 
39
<p>Inherits <a class="el" href="classGtk_1_1Container.html">Gtk::Container</a>.</p>
37
40
<div class="dynheader">
38
41
Collaboration diagram for Gtk::Table:</div>
39
42
<div class="dynsection">
40
 
<p><center><img src="classGtk_1_1Table__coll__graph.png" border="0" usemap="#Gtk_1_1Table__coll__map" alt="Collaboration graph"></center>
41
 
<map name="Gtk_1_1Table__coll__map">
42
 
<area shape="rect" href="classGtk_1_1Container.html" title="Abstract container class." alt="" coords="61,379,165,405"><area shape="rect" href="classGtk_1_1Widget.html" title="Abstract Widget (Base class for all widgets)." alt="" coords="68,304,159,331"><area shape="rect" href="classGtk_1_1Object.html" title="Gtk::Object is the base class for all widgets, and for a few non&#45;widget objects such..." alt="" coords="5,229,93,256"><area shape="rect" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html" title="Glib::Object" alt="" coords="5,155,96,181"><area shape="rect" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html" title="Glib::ObjectBase" alt="" coords="51,80,171,107"><area shape="rect" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Interface.html" title="Glib::Interface" alt="" coords="123,155,227,181"><area shape="rect" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1trackable.html" title="sigc::trackable" alt="" coords="57,5,164,32"><area shape="rect" href="classAtk_1_1Implementor.html" title="Atk::Implementor" alt="" coords="117,229,237,256"></map>
43
 
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
44
 
 
45
 
<p>
46
 
<a href="classGtk_1_1Table-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
47
 
<tr><td></td></tr>
48
 
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
49
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classGtk_1_1Table__Helpers_1_1TableList.html">Table_Helpers::TableList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#26ca0b1279094591c011dd70f54adc87">TableList</a></td></tr>
50
 
 
51
 
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
52
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#e680cef1bee0049182eae639c3b90fd7">~Table</a> ()</td></tr>
53
 
 
54
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkTable*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#dc4b3dbe18d9cf298b8acb52b29ca1cf">gobj</a> ()</td></tr>
55
 
 
56
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GtkObject. <a href="#dc4b3dbe18d9cf298b8acb52b29ca1cf"></a><br></td></tr>
57
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const GtkTable*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#a8e38be06124af148d38146877f80392">gobj</a> () const </td></tr>
58
 
 
59
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GtkObject. <a href="#a8e38be06124af148d38146877f80392"></a><br></td></tr>
60
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#737661795265212dc75b876dd97034f8">Table</a> (guint n_rows=1, guint n_columns=1, bool homogeneous=false)</td></tr>
61
 
 
62
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#28b6926e68337a51ba29f2b4dd69f087">attach</a> (<a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; child, guint left_attach, guint right_attach, guint top_attach, guint bottom_attach, <a class="el" href="group__gtkmmEnums.html#gd0ae047e9bb4f262003dbb94468f5d81">AttachOptions</a> xoptions=FILL|EXPAND, <a class="el" href="group__gtkmmEnums.html#gd0ae047e9bb4f262003dbb94468f5d81">AttachOptions</a> yoptions=FILL|EXPAND, guint xpadding=0, guint ypadding=0)</td></tr>
63
 
 
64
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#4f424987552a7ab8497eee384004b2dc">resize</a> (guint rows, guint columns)</td></tr>
65
 
 
66
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#eaa6413b00c0a37f31f4c3334e906f67">set_row_spacing</a> (guint row, guint spacing)</td></tr>
67
 
 
68
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">guint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#43a1d11be106859eb3e6181add38777b">get_row_spacing</a> (guint row) const </td></tr>
69
 
 
70
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the amount of space between row <em>row</em>, and row <em>row</em> + 1. <a href="#43a1d11be106859eb3e6181add38777b"></a><br></td></tr>
71
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#f77b4b9ea80e32d1c76c0e4466425676">set_col_spacing</a> (guint column, guint spacing)</td></tr>
72
 
 
73
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">guint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#9dc52f72111ea2b96043ed14cbe0a6d7">get_col_spacing</a> (guint column) const </td></tr>
74
 
 
75
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the amount of space between column <em>col</em>, and column <em>col</em> + 1. <a href="#9dc52f72111ea2b96043ed14cbe0a6d7"></a><br></td></tr>
76
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#9a65db5a52a77361ccf6dae3b30e04d7">set_row_spacings</a> (guint spacing)</td></tr>
77
 
 
78
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#ea0cda0ce75493573df0fca34bb3e05d">set_col_spacings</a> (guint spacing)</td></tr>
79
 
 
80
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#b9f12c5410e9d93f6b1aaa23aedcd342">set_spacings</a> (guint spacing)</td></tr>
81
 
 
82
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">guint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#62c9dddf829da9c26b46c27d1dfab542">get_default_row_spacing</a> ()</td></tr>
83
 
 
84
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the default row spacing for the table. <a href="#62c9dddf829da9c26b46c27d1dfab542"></a><br></td></tr>
85
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">guint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#f38e361d93a52d82d4396a8e427eafe8">get_default_col_spacing</a> ()</td></tr>
86
 
 
87
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the default column spacing for the table. <a href="#f38e361d93a52d82d4396a8e427eafe8"></a><br></td></tr>
88
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#62eac0bc438bc052d247739833d0a84a">set_homogeneous</a> (bool homogeneous=true)</td></tr>
89
 
 
90
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#52ace3060aed96048d39e2120809d716">get_homogeneous</a> () const </td></tr>
91
 
 
92
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether the table cells are all constrained to the same width and height. <a href="#52ace3060aed96048d39e2120809d716"></a><br></td></tr>
93
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classGtk_1_1Table__Helpers_1_1TableList.html">TableList</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#524cbe5effb04026af48070d021149c3">children</a> ()</td></tr>
94
 
 
95
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classGtk_1_1Table__Helpers_1_1TableList.html">TableList</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#437b02c2a52cbbb7be96ade6783810bf">children</a> () const </td></tr>
96
 
 
97
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; guint &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#cfb09e787e160f8a10aaf8a51a3edd8d">property_n_rows</a> ()</td></tr>
98
 
 
99
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The number of rows in the table. <a href="#cfb09e787e160f8a10aaf8a51a3edd8d"></a><br></td></tr>
100
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak">
101
 
&lt; guint &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#bba3ded0d7bc3386eaf1b57fc764ac17">property_n_rows</a> () const </td></tr>
102
 
 
103
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The number of rows in the table. <a href="#bba3ded0d7bc3386eaf1b57fc764ac17"></a><br></td></tr>
104
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; guint &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#d568998787d11cb188541f3cc2571deb">property_n_columns</a> ()</td></tr>
105
 
 
106
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The number of columns in the table. <a href="#d568998787d11cb188541f3cc2571deb"></a><br></td></tr>
107
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak">
108
 
&lt; guint &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#1eab48d30d598f2b8f721e03c5ff84ba">property_n_columns</a> () const </td></tr>
109
 
 
110
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The number of columns in the table. <a href="#1eab48d30d598f2b8f721e03c5ff84ba"></a><br></td></tr>
111
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; guint &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#bf97ec2979409e904514f62359d39b82">property_column_spacing</a> ()</td></tr>
112
 
 
113
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The amount of space between two consecutive columns. <a href="#bf97ec2979409e904514f62359d39b82"></a><br></td></tr>
114
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak">
115
 
&lt; guint &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#e577fd997b3aa1d4e19c7f685918c8c6">property_column_spacing</a> () const </td></tr>
116
 
 
117
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The amount of space between two consecutive columns. <a href="#e577fd997b3aa1d4e19c7f685918c8c6"></a><br></td></tr>
118
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; guint &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#acba83aaed638547c0fd6c08d4294b7e">property_row_spacing</a> ()</td></tr>
119
 
 
120
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The amount of space between two consecutive rows. <a href="#acba83aaed638547c0fd6c08d4294b7e"></a><br></td></tr>
121
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak">
122
 
&lt; guint &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#32766df858a05f112614741974c30f51">property_row_spacing</a> () const </td></tr>
123
 
 
124
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The amount of space between two consecutive rows. <a href="#32766df858a05f112614741974c30f51"></a><br></td></tr>
125
 
<tr><td colspan="2"><br><h2>Related Functions</h2></td></tr>
126
 
<tr><td colspan="2">(Note that these are not member functions.) <br><br></td></tr>
127
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classGtk_1_1Table.html">Gtk::Table</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#59d0a83c09436cb8e8b11e156dd513db">wrap</a> (GtkTable* object, bool take_copy=false)</td></tr>
128
 
 
129
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/namespaceGlib.html#671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. <a href="#59d0a83c09436cb8e8b11e156dd513db"></a><br></td></tr>
 
43
<div class="center"><img src="classGtk_1_1Table__coll__graph.png" border="0" usemap="#Gtk_1_1Table_coll__map" alt="Collaboration graph"/></div>
 
44
<map name="Gtk_1_1Table_coll__map" id="Gtk_1_1Table_coll__map">
 
45
<area shape="rect" href="classGtk_1_1Container.html" title="Abstract container class." alt="" coords="61,379,165,405"/><area shape="rect" href="classGtk_1_1Widget.html" title="Abstract Widget (Base class for all widgets)." alt="" coords="68,304,159,331"/><area shape="rect" href="classGtk_1_1Object.html" title="Gtk::Object is the base class for all widgets, and for a few non&#45;widget objects such..." alt="" coords="5,229,93,256"/><area shape="rect" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html" title="Glib::Object" alt="" coords="5,155,96,181"/><area shape="rect" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html" title="Glib::ObjectBase" alt="" coords="51,80,171,107"/><area shape="rect" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Interface.html" title="Glib::Interface" alt="" coords="123,155,227,181"/><area shape="rect" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1trackable.html" title="sigc::trackable" alt="" coords="57,5,164,32"/><area shape="rect" href="classAtk_1_1Implementor.html" title="Atk::Implementor" alt="" coords="117,229,237,256"/></map>
 
46
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 
47
 
 
48
<p><a href="classGtk_1_1Table-members.html">List of all members.</a></p>
 
49
<table border="0" cellpadding="0" cellspacing="0">
 
50
<tr><td colspan="2"><h2>Public Types</h2></td></tr>
 
51
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classGtk_1_1Table__Helpers_1_1TableList.html">Table_Helpers::TableList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#a26ca0b1279094591c011dd70f54adc87">TableList</a></td></tr>
 
52
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
 
53
<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#ae680cef1bee0049182eae639c3b90fd7">~Table</a> ()</td></tr>
 
54
<tr><td class="memItemLeft" align="right" valign="top">GtkTable*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#adc4b3dbe18d9cf298b8acb52b29ca1cf">gobj</a> ()</td></tr>
 
55
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GtkObject. <a href="#adc4b3dbe18d9cf298b8acb52b29ca1cf"></a><br/></td></tr>
 
56
<tr><td class="memItemLeft" align="right" valign="top">const GtkTable*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#aa8e38be06124af148d38146877f80392">gobj</a> () const </td></tr>
 
57
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GtkObject. <a href="#aa8e38be06124af148d38146877f80392"></a><br/></td></tr>
 
58
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#a737661795265212dc75b876dd97034f8">Table</a> (guint n_rows=1, guint n_columns=1, bool homogeneous=false)</td></tr>
 
59
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#a28b6926e68337a51ba29f2b4dd69f087">attach</a> (<a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; child, guint left_attach, guint right_attach, guint top_attach, guint bottom_attach, <a class="el" href="group__gtkmmEnums.html#gad0ae047e9bb4f262003dbb94468f5d81">AttachOptions</a> xoptions=FILL|EXPAND, <a class="el" href="group__gtkmmEnums.html#gad0ae047e9bb4f262003dbb94468f5d81">AttachOptions</a> yoptions=FILL|EXPAND, guint xpadding=0, guint ypadding=0)</td></tr>
 
60
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#a4f424987552a7ab8497eee384004b2dc">resize</a> (guint rows, guint columns)</td></tr>
 
61
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#aeaa6413b00c0a37f31f4c3334e906f67">set_row_spacing</a> (guint row, guint spacing)</td></tr>
 
62
<tr><td class="memItemLeft" align="right" valign="top">guint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#a43a1d11be106859eb3e6181add38777b">get_row_spacing</a> (guint row) const </td></tr>
 
63
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the amount of space between row <em>row</em>, and row <em>row</em> + 1. <a href="#a43a1d11be106859eb3e6181add38777b"></a><br/></td></tr>
 
64
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#af77b4b9ea80e32d1c76c0e4466425676">set_col_spacing</a> (guint column, guint spacing)</td></tr>
 
65
<tr><td class="memItemLeft" align="right" valign="top">guint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#a9dc52f72111ea2b96043ed14cbe0a6d7">get_col_spacing</a> (guint column) const </td></tr>
 
66
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the amount of space between column <em>col</em>, and column <em>col</em> + 1. <a href="#a9dc52f72111ea2b96043ed14cbe0a6d7"></a><br/></td></tr>
 
67
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#a9a65db5a52a77361ccf6dae3b30e04d7">set_row_spacings</a> (guint spacing)</td></tr>
 
68
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#aea0cda0ce75493573df0fca34bb3e05d">set_col_spacings</a> (guint spacing)</td></tr>
 
69
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#ab9f12c5410e9d93f6b1aaa23aedcd342">set_spacings</a> (guint spacing)</td></tr>
 
70
<tr><td class="memItemLeft" align="right" valign="top">guint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#a62c9dddf829da9c26b46c27d1dfab542">get_default_row_spacing</a> ()</td></tr>
 
71
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the default row spacing for the table. <a href="#a62c9dddf829da9c26b46c27d1dfab542"></a><br/></td></tr>
 
72
<tr><td class="memItemLeft" align="right" valign="top">guint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#af38e361d93a52d82d4396a8e427eafe8">get_default_col_spacing</a> ()</td></tr>
 
73
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the default column spacing for the table. <a href="#af38e361d93a52d82d4396a8e427eafe8"></a><br/></td></tr>
 
74
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#a62eac0bc438bc052d247739833d0a84a">set_homogeneous</a> (bool homogeneous=true)</td></tr>
 
75
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#a52ace3060aed96048d39e2120809d716">get_homogeneous</a> () const </td></tr>
 
76
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether the table cells are all constrained to the same width and height. <a href="#a52ace3060aed96048d39e2120809d716"></a><br/></td></tr>
 
77
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGtk_1_1Table__Helpers_1_1TableList.html">TableList</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#a524cbe5effb04026af48070d021149c3">children</a> ()</td></tr>
 
78
<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGtk_1_1Table__Helpers_1_1TableList.html">TableList</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#a437b02c2a52cbbb7be96ade6783810bf">children</a> () const </td></tr>
 
79
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; guint &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#acfb09e787e160f8a10aaf8a51a3edd8d">property_n_rows</a> ()</td></tr>
 
80
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The number of rows in the table. <a href="#acfb09e787e160f8a10aaf8a51a3edd8d"></a><br/></td></tr>
 
81
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
 
82
&lt; guint &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#abba3ded0d7bc3386eaf1b57fc764ac17">property_n_rows</a> () const </td></tr>
 
83
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The number of rows in the table. <a href="#abba3ded0d7bc3386eaf1b57fc764ac17"></a><br/></td></tr>
 
84
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; guint &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#ad568998787d11cb188541f3cc2571deb">property_n_columns</a> ()</td></tr>
 
85
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The number of columns in the table. <a href="#ad568998787d11cb188541f3cc2571deb"></a><br/></td></tr>
 
86
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
 
87
&lt; guint &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#a1eab48d30d598f2b8f721e03c5ff84ba">property_n_columns</a> () const </td></tr>
 
88
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The number of columns in the table. <a href="#a1eab48d30d598f2b8f721e03c5ff84ba"></a><br/></td></tr>
 
89
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; guint &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#abf97ec2979409e904514f62359d39b82">property_column_spacing</a> ()</td></tr>
 
90
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The amount of space between two consecutive columns. <a href="#abf97ec2979409e904514f62359d39b82"></a><br/></td></tr>
 
91
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
 
92
&lt; guint &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#ae577fd997b3aa1d4e19c7f685918c8c6">property_column_spacing</a> () const </td></tr>
 
93
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The amount of space between two consecutive columns. <a href="#ae577fd997b3aa1d4e19c7f685918c8c6"></a><br/></td></tr>
 
94
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; guint &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#aacba83aaed638547c0fd6c08d4294b7e">property_row_spacing</a> ()</td></tr>
 
95
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The amount of space between two consecutive rows. <a href="#aacba83aaed638547c0fd6c08d4294b7e"></a><br/></td></tr>
 
96
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
 
97
&lt; guint &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#a32766df858a05f112614741974c30f51">property_row_spacing</a> () const </td></tr>
 
98
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The amount of space between two consecutive rows. <a href="#a32766df858a05f112614741974c30f51"></a><br/></td></tr>
 
99
<tr><td colspan="2"><h2>Related Functions</h2></td></tr>
 
100
<tr><td colspan="2"><p>(Note that these are not member functions.) </p>
 
101
<br/><br/></td></tr>
 
102
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGtk_1_1Table.html">Gtk::Table</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Table.html#a59d0a83c09436cb8e8b11e156dd513db">wrap</a> (GtkTable* object, bool take_copy=false)</td></tr>
 
103
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. <a href="#a59d0a83c09436cb8e8b11e156dd513db"></a><br/></td></tr>
130
104
</table>
131
 
<hr><a name="_details"></a><h2>Detailed Description</h2>
132
 
Pack widgets in regular patterns. <p>
133
 
<a class="el" href="classGtk_1_1Table.html" title="Pack widgets in regular patterns.">Gtk::Table</a> is one of the primary ways of grouping widgets together. It consists of a set of lattice points to to which widgets can be attached. There are <em>rows</em>&#160;+&#160;1 lattice points vertically and <em>columns</em>&#160;+&#160;1 lattice points horizontally. Lattice points start counting from 0. Lattice points can either be specified to be <em>homogeneous</em>, meaning equally spaced, or not <em>homogeneous</em>, meaning each cell should be calculated based on the widgets contained in the row and column. The <em>homogeneous</em> property defaults to false.<p>
134
 
Widgets can be attached to the table by specifying the top, bottom, left and right points corresponding to upper, lefthand lattice point and the lower, righthand lattice point which the widget should span. Widgets can either be contained in a cell or may span cells. A number of options control the resizing behavior of widgets contained in the table.<p>
135
 
<dl class="user" compact><dt><b>Packing options:</b></dt><dd>There are a number of packing options that can be specified when adding a widget. With <code><a class="el" href="group__gtkmmEnums.html#ggd0ae047e9bb4f262003dbb94468f5d81376c39238459ee8d7dcb06ba100c4259">Gtk::EXPAND</a></code>, the lattice is allowed to grow to fill space. With <code><a class="el" href="group__gtkmmEnums.html#ggd0ae047e9bb4f262003dbb94468f5d81a150380dbcd41f196d5fa3b1761c0160">Gtk::SHRINK</a></code>, the lattice is allowed to shrink when resized. It is also possible to specify the behaviour of the widgets allocation within the table. The flag <code><a class="el" href="group__gtkmmEnums.html#ggd0ae047e9bb4f262003dbb94468f5d81036abcca77c9906e325a7bbd2a9787ea">Gtk::FILL</a></code> declares the widget should grow to fill lattice. If this is not set any extra space is used as padding. The default is <code>(<a class="el" href="group__gtkmmEnums.html#ggd0ae047e9bb4f262003dbb94468f5d81036abcca77c9906e325a7bbd2a9787ea">Gtk::FILL</a>&#160;|&#160;<a class="el" href="group__gtkmmEnums.html#ggd0ae047e9bb4f262003dbb94468f5d81376c39238459ee8d7dcb06ba100c4259">Gtk::EXPAND</a>)</code>.</dd></dl>
136
 
<dl class="user" compact><dt><b>Table sizing:</b></dt><dd>The table size is calculated based on the size of the widgets contained within and the restrictions imposed by specified options. Padding and spacing can be used in the table. Padding is added on either side of a widget, while spacing is placed between widgets.</dd></dl>
137
 
A <a class="el" href="classGtk_1_1Table.html" title="Pack widgets in regular patterns.">Table</a> widget looks like this: <div align="center">
138
 
<img src="table1.png" alt="table1.png">
 
105
<hr/><a name="_details"></a><h2>Detailed Description</h2>
 
106
<p>Pack widgets in regular patterns. </p>
 
107
<p><a class="el" href="classGtk_1_1Table.html" title="Pack widgets in regular patterns.">Gtk::Table</a> is one of the primary ways of grouping widgets together. It consists of a set of lattice points to to which widgets can be attached. There are <em>rows</em>&#160;+&#160;1 lattice points vertically and <em>columns</em>&#160;+&#160;1 lattice points horizontally. Lattice points start counting from 0. Lattice points can either be specified to be <em>homogeneous</em>, meaning equally spaced, or not <em>homogeneous</em>, meaning each cell should be calculated based on the widgets contained in the row and column. The <em>homogeneous</em> property defaults to false.</p>
 
108
<p>Widgets can be attached to the table by specifying the top, bottom, left and right points corresponding to upper, lefthand lattice point and the lower, righthand lattice point which the widget should span. Widgets can either be contained in a cell or may span cells. A number of options control the resizing behavior of widgets contained in the table.</p>
 
109
<dl class="user"><dt><b>Packing options:</b></dt><dd>There are a number of packing options that can be specified when adding a widget. With <code><a class="el" href="group__gtkmmEnums.html#ggad0ae047e9bb4f262003dbb94468f5d81a376c39238459ee8d7dcb06ba100c4259">Gtk::EXPAND</a></code>, the lattice is allowed to grow to fill space. With <code><a class="el" href="group__gtkmmEnums.html#ggad0ae047e9bb4f262003dbb94468f5d81aa150380dbcd41f196d5fa3b1761c0160">Gtk::SHRINK</a></code>, the lattice is allowed to shrink when resized. It is also possible to specify the behaviour of the widgets allocation within the table. The flag <code><a class="el" href="group__gtkmmEnums.html#ggad0ae047e9bb4f262003dbb94468f5d81a036abcca77c9906e325a7bbd2a9787ea" title="The widget should fill the space allocated to it.">Gtk::FILL</a></code> declares the widget should grow to fill lattice. If this is not set any extra space is used as padding. The default is <code>(<a class="el" href="group__gtkmmEnums.html#ggad0ae047e9bb4f262003dbb94468f5d81a036abcca77c9906e325a7bbd2a9787ea" title="The widget should fill the space allocated to it.">Gtk::FILL</a>&#160;|&#160;<a class="el" href="group__gtkmmEnums.html#ggad0ae047e9bb4f262003dbb94468f5d81a376c39238459ee8d7dcb06ba100c4259">Gtk::EXPAND</a>)</code>.</dd></dl>
 
110
<dl class="user"><dt><b>Table sizing:</b></dt><dd>The table size is calculated based on the size of the widgets contained within and the restrictions imposed by specified options. Padding and spacing can be used in the table. Padding is added on either side of a widget, while spacing is placed between widgets.</dd></dl>
 
111
<p>A <a class="el" href="classGtk_1_1Table.html" title="Pack widgets in regular patterns.">Table</a> widget looks like this: </p>
 
112
<div align="center">
 
113
<img src="table1.png" alt="table1.png"/>
139
114
</div>
140
 
<p>
141
 
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="classGtk_1_1HBox.html" title="Horizontal Box for laying widgets in a horizontal row.">Gtk::HBox</a>, <a class="el" href="classGtk_1_1VBox.html" title="Vertical Box for laying widgets in a vertical row.">Gtk::VBox</a> </dd></dl>
142
 
<hr><h2>Member Typedef Documentation</h2>
143
 
<a class="anchor" name="26ca0b1279094591c011dd70f54adc87"></a><!-- doxytag: member="Gtk::Table::TableList" ref="26ca0b1279094591c011dd70f54adc87" args="" -->
 
115
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classGtk_1_1HBox.html" title="Horizontal Box for laying widgets in a horizontal row.">Gtk::HBox</a>, <a class="el" href="classGtk_1_1VBox.html" title="Vertical Box for laying widgets in a vertical row.">Gtk::VBox</a> </dd></dl>
 
116
<hr/><h2>Member Typedef Documentation</h2>
 
117
<a class="anchor" id="a26ca0b1279094591c011dd70f54adc87"></a><!-- doxytag: member="Gtk::Table::TableList" ref="a26ca0b1279094591c011dd70f54adc87" args="" -->
144
118
<div class="memitem">
145
119
<div class="memproto">
146
120
      <table class="memname">
147
121
        <tr>
148
 
          <td class="memname">typedef <a class="el" href="classGtk_1_1Table__Helpers_1_1TableList.html">Table_Helpers::TableList</a> <a class="el" href="classGtk_1_1Table__Helpers_1_1TableList.html">Gtk::Table::TableList</a> </td>
 
122
          <td class="memname">typedef <a class="el" href="classGtk_1_1Table__Helpers_1_1TableList.html">Table_Helpers::TableList</a> <a class="el" href="classGtk_1_1Table__Helpers_1_1TableList.html">Gtk::Table::TableList</a></td>
149
123
        </tr>
150
124
      </table>
151
125
</div>
152
126
<div class="memdoc">
153
127
 
154
 
<p>
155
 
 
156
 
</div>
157
 
</div><p>
158
 
<hr><h2>Constructor &amp; Destructor Documentation</h2>
159
 
<a class="anchor" name="e680cef1bee0049182eae639c3b90fd7"></a><!-- doxytag: member="Gtk::Table::~Table" ref="e680cef1bee0049182eae639c3b90fd7" args="()" -->
 
128
</div>
 
129
</div>
 
130
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
 
131
<a class="anchor" id="ae680cef1bee0049182eae639c3b90fd7"></a><!-- doxytag: member="Gtk::Table::~Table" ref="ae680cef1bee0049182eae639c3b90fd7" args="()" -->
160
132
<div class="memitem">
161
133
<div class="memproto">
162
134
      <table class="memname">
163
135
        <tr>
164
136
          <td class="memname">virtual Gtk::Table::~Table </td>
165
137
          <td>(</td>
166
 
          <td class="paramname"> </td>
 
138
          <td class="paramname"></td>
167
139
          <td>&#160;)&#160;</td>
168
140
          <td><code> [virtual]</code></td>
169
141
        </tr>
171
143
</div>
172
144
<div class="memdoc">
173
145
 
174
 
<p>
175
 
 
176
 
</div>
177
 
</div><p>
178
 
<a class="anchor" name="737661795265212dc75b876dd97034f8"></a><!-- doxytag: member="Gtk::Table::Table" ref="737661795265212dc75b876dd97034f8" args="(guint n_rows=1, guint n_columns=1, bool homogeneous=false)" -->
 
146
</div>
 
147
</div>
 
148
<a class="anchor" id="a737661795265212dc75b876dd97034f8"></a><!-- doxytag: member="Gtk::Table::Table" ref="a737661795265212dc75b876dd97034f8" args="(guint n_rows=1, guint n_columns=1, bool homogeneous=false)" -->
179
149
<div class="memitem">
180
150
<div class="memproto">
181
151
      <table class="memname">
206
176
</div>
207
177
<div class="memdoc">
208
178
 
209
 
<p>
210
 
 
211
 
</div>
212
 
</div><p>
213
 
<hr><h2>Member Function Documentation</h2>
214
 
<a class="anchor" name="28b6926e68337a51ba29f2b4dd69f087"></a><!-- doxytag: member="Gtk::Table::attach" ref="28b6926e68337a51ba29f2b4dd69f087" args="(Widget &amp;child, guint left_attach, guint right_attach, guint top_attach, guint bottom_attach, AttachOptions xoptions=FILL|EXPAND, AttachOptions yoptions=FILL|EXPAND, guint xpadding=0, guint ypadding=0)" -->
 
179
</div>
 
180
</div>
 
181
<hr/><h2>Member Function Documentation</h2>
 
182
<a class="anchor" id="a28b6926e68337a51ba29f2b4dd69f087"></a><!-- doxytag: member="Gtk::Table::attach" ref="a28b6926e68337a51ba29f2b4dd69f087" args="(Widget &amp;child, guint left_attach, guint right_attach, guint top_attach, guint bottom_attach, AttachOptions xoptions=FILL|EXPAND, AttachOptions yoptions=FILL|EXPAND, guint xpadding=0, guint ypadding=0)" -->
215
183
<div class="memitem">
216
184
<div class="memproto">
217
185
      <table class="memname">
248
216
        <tr>
249
217
          <td class="paramkey"></td>
250
218
          <td></td>
251
 
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gd0ae047e9bb4f262003dbb94468f5d81">AttachOptions</a>&#160;</td>
 
219
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gad0ae047e9bb4f262003dbb94468f5d81">AttachOptions</a>&#160;</td>
252
220
          <td class="paramname"> <em>xoptions</em> = <code>FILL|EXPAND</code>, </td>
253
221
        </tr>
254
222
        <tr>
255
223
          <td class="paramkey"></td>
256
224
          <td></td>
257
 
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gd0ae047e9bb4f262003dbb94468f5d81">AttachOptions</a>&#160;</td>
 
225
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gad0ae047e9bb4f262003dbb94468f5d81">AttachOptions</a>&#160;</td>
258
226
          <td class="paramname"> <em>yoptions</em> = <code>FILL|EXPAND</code>, </td>
259
227
        </tr>
260
228
        <tr>
278
246
</div>
279
247
<div class="memdoc">
280
248
 
281
 
<p>
282
 
 
283
 
</div>
284
 
</div><p>
285
 
<a class="anchor" name="437b02c2a52cbbb7be96ade6783810bf"></a><!-- doxytag: member="Gtk::Table::children" ref="437b02c2a52cbbb7be96ade6783810bf" args="() const " -->
 
249
</div>
 
250
</div>
 
251
<a class="anchor" id="a437b02c2a52cbbb7be96ade6783810bf"></a><!-- doxytag: member="Gtk::Table::children" ref="a437b02c2a52cbbb7be96ade6783810bf" args="() const " -->
286
252
<div class="memitem">
287
253
<div class="memproto">
288
254
      <table class="memname">
289
255
        <tr>
290
256
          <td class="memname">const <a class="el" href="classGtk_1_1Table__Helpers_1_1TableList.html">TableList</a>&amp; Gtk::Table::children </td>
291
257
          <td>(</td>
292
 
          <td class="paramname"> </td>
 
258
          <td class="paramname"></td>
293
259
          <td>&#160;)&#160;</td>
294
260
          <td> const</td>
295
261
        </tr>
297
263
</div>
298
264
<div class="memdoc">
299
265
 
300
 
<p>
301
 
 
302
 
</div>
303
 
</div><p>
304
 
<a class="anchor" name="524cbe5effb04026af48070d021149c3"></a><!-- doxytag: member="Gtk::Table::children" ref="524cbe5effb04026af48070d021149c3" args="()" -->
 
266
</div>
 
267
</div>
 
268
<a class="anchor" id="a524cbe5effb04026af48070d021149c3"></a><!-- doxytag: member="Gtk::Table::children" ref="a524cbe5effb04026af48070d021149c3" args="()" -->
305
269
<div class="memitem">
306
270
<div class="memproto">
307
271
      <table class="memname">
308
272
        <tr>
309
273
          <td class="memname"><a class="el" href="classGtk_1_1Table__Helpers_1_1TableList.html">TableList</a>&amp; Gtk::Table::children </td>
310
274
          <td>(</td>
311
 
          <td class="paramname"> </td>
 
275
          <td class="paramname"></td>
312
276
          <td>&#160;)&#160;</td>
313
277
          <td></td>
314
278
        </tr>
316
280
</div>
317
281
<div class="memdoc">
318
282
 
319
 
<p>
320
 
 
321
 
</div>
322
 
</div><p>
323
 
<a class="anchor" name="9dc52f72111ea2b96043ed14cbe0a6d7"></a><!-- doxytag: member="Gtk::Table::get_col_spacing" ref="9dc52f72111ea2b96043ed14cbe0a6d7" args="(guint column) const " -->
 
283
</div>
 
284
</div>
 
285
<a class="anchor" id="a9dc52f72111ea2b96043ed14cbe0a6d7"></a><!-- doxytag: member="Gtk::Table::get_col_spacing" ref="a9dc52f72111ea2b96043ed14cbe0a6d7" args="(guint column) const " -->
324
286
<div class="memitem">
325
287
<div class="memproto">
326
288
      <table class="memname">
328
290
          <td class="memname">guint Gtk::Table::get_col_spacing </td>
329
291
          <td>(</td>
330
292
          <td class="paramtype">guint&#160;</td>
331
 
          <td class="paramname"> <em>column</em> </td>
 
293
          <td class="paramname"> <em>column</em></td>
332
294
          <td>&#160;)&#160;</td>
333
295
          <td> const</td>
334
296
        </tr>
336
298
</div>
337
299
<div class="memdoc">
338
300
 
339
 
<p>
340
 
Gets the amount of space between column <em>col</em>, and column <em>col</em> + 1. <p>
341
 
See <a class="el" href="classGtk_1_1Table.html#f77b4b9ea80e32d1c76c0e4466425676">set_col_spacing()</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
 
301
<p>Gets the amount of space between column <em>col</em>, and column <em>col</em> + 1. </p>
 
302
<p>See <a class="el" href="classGtk_1_1Table.html#af77b4b9ea80e32d1c76c0e4466425676">set_col_spacing()</a>. </p>
 
303
<dl><dt><b>Parameters:</b></dt><dd>
342
304
  <table border="0" cellspacing="2" cellpadding="0">
343
305
    <tr><td valign="top"></td><td valign="top"><em>column</em>&#160;</td><td>A column in the table, 0 indicates the first column. </td></tr>
344
306
  </table>
 
307
  </dd>
345
308
</dl>
346
 
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The column spacing. </dd></dl>
 
309
<dl class="return"><dt><b>Returns:</b></dt><dd>The column spacing. </dd></dl>
347
310
 
348
311
</div>
349
 
</div><p>
350
 
<a class="anchor" name="f38e361d93a52d82d4396a8e427eafe8"></a><!-- doxytag: member="Gtk::Table::get_default_col_spacing" ref="f38e361d93a52d82d4396a8e427eafe8" args="()" -->
 
312
</div>
 
313
<a class="anchor" id="af38e361d93a52d82d4396a8e427eafe8"></a><!-- doxytag: member="Gtk::Table::get_default_col_spacing" ref="af38e361d93a52d82d4396a8e427eafe8" args="()" -->
351
314
<div class="memitem">
352
315
<div class="memproto">
353
316
      <table class="memname">
354
317
        <tr>
355
318
          <td class="memname">guint Gtk::Table::get_default_col_spacing </td>
356
319
          <td>(</td>
357
 
          <td class="paramname"> </td>
 
320
          <td class="paramname"></td>
358
321
          <td>&#160;)&#160;</td>
359
322
          <td></td>
360
323
        </tr>
362
325
</div>
363
326
<div class="memdoc">
364
327
 
365
 
<p>
366
 
Gets the default column spacing for the table. <p>
367
 
This is the spacing that will be used for newly added columns. (See <a class="el" href="classGtk_1_1Table.html#ea0cda0ce75493573df0fca34bb3e05d">set_col_spacings()</a>) <dl class="return" compact><dt><b>Returns:</b></dt><dd>The default column spacing. </dd></dl>
 
328
<p>Gets the default column spacing for the table. </p>
 
329
<p>This is the spacing that will be used for newly added columns. (See <a class="el" href="classGtk_1_1Table.html#aea0cda0ce75493573df0fca34bb3e05d">set_col_spacings()</a>) </p>
 
330
<dl class="return"><dt><b>Returns:</b></dt><dd>The default column spacing. </dd></dl>
368
331
 
369
332
</div>
370
 
</div><p>
371
 
<a class="anchor" name="62c9dddf829da9c26b46c27d1dfab542"></a><!-- doxytag: member="Gtk::Table::get_default_row_spacing" ref="62c9dddf829da9c26b46c27d1dfab542" args="()" -->
 
333
</div>
 
334
<a class="anchor" id="a62c9dddf829da9c26b46c27d1dfab542"></a><!-- doxytag: member="Gtk::Table::get_default_row_spacing" ref="a62c9dddf829da9c26b46c27d1dfab542" args="()" -->
372
335
<div class="memitem">
373
336
<div class="memproto">
374
337
      <table class="memname">
375
338
        <tr>
376
339
          <td class="memname">guint Gtk::Table::get_default_row_spacing </td>
377
340
          <td>(</td>
378
 
          <td class="paramname"> </td>
 
341
          <td class="paramname"></td>
379
342
          <td>&#160;)&#160;</td>
380
343
          <td></td>
381
344
        </tr>
383
346
</div>
384
347
<div class="memdoc">
385
348
 
386
 
<p>
387
 
Gets the default row spacing for the table. <p>
388
 
This is the spacing that will be used for newly added rows. (See <a class="el" href="classGtk_1_1Table.html#9a65db5a52a77361ccf6dae3b30e04d7">set_row_spacings()</a>) <dl class="return" compact><dt><b>Returns:</b></dt><dd>The default row spacing. </dd></dl>
 
349
<p>Gets the default row spacing for the table. </p>
 
350
<p>This is the spacing that will be used for newly added rows. (See <a class="el" href="classGtk_1_1Table.html#a9a65db5a52a77361ccf6dae3b30e04d7">set_row_spacings()</a>) </p>
 
351
<dl class="return"><dt><b>Returns:</b></dt><dd>The default row spacing. </dd></dl>
389
352
 
390
353
</div>
391
 
</div><p>
392
 
<a class="anchor" name="52ace3060aed96048d39e2120809d716"></a><!-- doxytag: member="Gtk::Table::get_homogeneous" ref="52ace3060aed96048d39e2120809d716" args="() const " -->
 
354
</div>
 
355
<a class="anchor" id="a52ace3060aed96048d39e2120809d716"></a><!-- doxytag: member="Gtk::Table::get_homogeneous" ref="a52ace3060aed96048d39e2120809d716" args="() const " -->
393
356
<div class="memitem">
394
357
<div class="memproto">
395
358
      <table class="memname">
396
359
        <tr>
397
360
          <td class="memname">bool Gtk::Table::get_homogeneous </td>
398
361
          <td>(</td>
399
 
          <td class="paramname"> </td>
 
362
          <td class="paramname"></td>
400
363
          <td>&#160;)&#160;</td>
401
364
          <td> const</td>
402
365
        </tr>
404
367
</div>
405
368
<div class="memdoc">
406
369
 
407
 
<p>
408
 
Returns whether the table cells are all constrained to the same width and height. <p>
409
 
(See set_homogenous()) <dl class="return" compact><dt><b>Returns:</b></dt><dd><code>true</code> if the cells are all constrained to the same size. </dd></dl>
 
370
<p>Returns whether the table cells are all constrained to the same width and height. </p>
 
371
<p>(See set_homogenous()) </p>
 
372
<dl class="return"><dt><b>Returns:</b></dt><dd><code>true</code> if the cells are all constrained to the same size. </dd></dl>
410
373
 
411
374
</div>
412
 
</div><p>
413
 
<a class="anchor" name="43a1d11be106859eb3e6181add38777b"></a><!-- doxytag: member="Gtk::Table::get_row_spacing" ref="43a1d11be106859eb3e6181add38777b" args="(guint row) const " -->
 
375
</div>
 
376
<a class="anchor" id="a43a1d11be106859eb3e6181add38777b"></a><!-- doxytag: member="Gtk::Table::get_row_spacing" ref="a43a1d11be106859eb3e6181add38777b" args="(guint row) const " -->
414
377
<div class="memitem">
415
378
<div class="memproto">
416
379
      <table class="memname">
418
381
          <td class="memname">guint Gtk::Table::get_row_spacing </td>
419
382
          <td>(</td>
420
383
          <td class="paramtype">guint&#160;</td>
421
 
          <td class="paramname"> <em>row</em> </td>
 
384
          <td class="paramname"> <em>row</em></td>
422
385
          <td>&#160;)&#160;</td>
423
386
          <td> const</td>
424
387
        </tr>
426
389
</div>
427
390
<div class="memdoc">
428
391
 
429
 
<p>
430
 
Gets the amount of space between row <em>row</em>, and row <em>row</em> + 1. <p>
431
 
See <a class="el" href="classGtk_1_1Table.html#eaa6413b00c0a37f31f4c3334e906f67">set_row_spacing()</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
 
392
<p>Gets the amount of space between row <em>row</em>, and row <em>row</em> + 1. </p>
 
393
<p>See <a class="el" href="classGtk_1_1Table.html#aeaa6413b00c0a37f31f4c3334e906f67">set_row_spacing()</a>. </p>
 
394
<dl><dt><b>Parameters:</b></dt><dd>
432
395
  <table border="0" cellspacing="2" cellpadding="0">
433
396
    <tr><td valign="top"></td><td valign="top"><em>row</em>&#160;</td><td>A row in the table, 0 indicates the first row. </td></tr>
434
397
  </table>
 
398
  </dd>
435
399
</dl>
436
 
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The row spacing. </dd></dl>
 
400
<dl class="return"><dt><b>Returns:</b></dt><dd>The row spacing. </dd></dl>
437
401
 
438
402
</div>
439
 
</div><p>
440
 
<a class="anchor" name="a8e38be06124af148d38146877f80392"></a><!-- doxytag: member="Gtk::Table::gobj" ref="a8e38be06124af148d38146877f80392" args="() const " -->
 
403
</div>
 
404
<a class="anchor" id="aa8e38be06124af148d38146877f80392"></a><!-- doxytag: member="Gtk::Table::gobj" ref="aa8e38be06124af148d38146877f80392" args="() const " -->
441
405
<div class="memitem">
442
406
<div class="memproto">
443
407
      <table class="memname">
444
408
        <tr>
445
409
          <td class="memname">const GtkTable* Gtk::Table::gobj </td>
446
410
          <td>(</td>
447
 
          <td class="paramname"> </td>
 
411
          <td class="paramname"></td>
448
412
          <td>&#160;)&#160;</td>
449
413
          <td> const<code> [inline]</code></td>
450
414
        </tr>
452
416
</div>
453
417
<div class="memdoc">
454
418
 
455
 
<p>
456
 
Provides access to the underlying C GtkObject. <p>
457
 
 
458
 
<p>Reimplemented from <a class="el" href="classGtk_1_1Container.html#b80be58ac27710f10f329120587e7d60">Gtk::Container</a>.</p>
459
 
 
460
 
</div>
461
 
</div><p>
462
 
<a class="anchor" name="dc4b3dbe18d9cf298b8acb52b29ca1cf"></a><!-- doxytag: member="Gtk::Table::gobj" ref="dc4b3dbe18d9cf298b8acb52b29ca1cf" args="()" -->
 
419
<p>Provides access to the underlying C GtkObject. </p>
 
420
 
 
421
<p>Reimplemented from <a class="el" href="classGtk_1_1Container.html#ab80be58ac27710f10f329120587e7d60">Gtk::Container</a>.</p>
 
422
 
 
423
</div>
 
424
</div>
 
425
<a class="anchor" id="adc4b3dbe18d9cf298b8acb52b29ca1cf"></a><!-- doxytag: member="Gtk::Table::gobj" ref="adc4b3dbe18d9cf298b8acb52b29ca1cf" args="()" -->
463
426
<div class="memitem">
464
427
<div class="memproto">
465
428
      <table class="memname">
466
429
        <tr>
467
430
          <td class="memname">GtkTable* Gtk::Table::gobj </td>
468
431
          <td>(</td>
469
 
          <td class="paramname"> </td>
 
432
          <td class="paramname"></td>
470
433
          <td>&#160;)&#160;</td>
471
434
          <td><code> [inline]</code></td>
472
435
        </tr>
474
437
</div>
475
438
<div class="memdoc">
476
439
 
477
 
<p>
478
 
Provides access to the underlying C GtkObject. <p>
479
 
 
480
 
<p>Reimplemented from <a class="el" href="classGtk_1_1Container.html#1b45ff015f4b09b143699bad9d4e423d">Gtk::Container</a>.</p>
481
 
 
482
 
</div>
483
 
</div><p>
484
 
<a class="anchor" name="e577fd997b3aa1d4e19c7f685918c8c6"></a><!-- doxytag: member="Gtk::Table::property_column_spacing" ref="e577fd997b3aa1d4e19c7f685918c8c6" args="() const " -->
 
440
<p>Provides access to the underlying C GtkObject. </p>
 
441
 
 
442
<p>Reimplemented from <a class="el" href="classGtk_1_1Container.html#a1b45ff015f4b09b143699bad9d4e423d">Gtk::Container</a>.</p>
 
443
 
 
444
</div>
 
445
</div>
 
446
<a class="anchor" id="ae577fd997b3aa1d4e19c7f685918c8c6"></a><!-- doxytag: member="Gtk::Table::property_column_spacing" ref="ae577fd997b3aa1d4e19c7f685918c8c6" args="() const " -->
485
447
<div class="memitem">
486
448
<div class="memproto">
487
449
      <table class="memname">
488
450
        <tr>
489
451
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;guint&gt; Gtk::Table::property_column_spacing </td>
490
452
          <td>(</td>
491
 
          <td class="paramname"> </td>
 
453
          <td class="paramname"></td>
492
454
          <td>&#160;)&#160;</td>
493
455
          <td> const</td>
494
456
        </tr>
496
458
</div>
497
459
<div class="memdoc">
498
460
 
499
 
<p>
500
 
The amount of space between two consecutive columns. <p>
501
 
You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
 
461
<p>The amount of space between two consecutive columns. </p>
 
462
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
 
463
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
502
464
 
503
465
</div>
504
 
</div><p>
505
 
<a class="anchor" name="bf97ec2979409e904514f62359d39b82"></a><!-- doxytag: member="Gtk::Table::property_column_spacing" ref="bf97ec2979409e904514f62359d39b82" args="()" -->
 
466
</div>
 
467
<a class="anchor" id="abf97ec2979409e904514f62359d39b82"></a><!-- doxytag: member="Gtk::Table::property_column_spacing" ref="abf97ec2979409e904514f62359d39b82" args="()" -->
506
468
<div class="memitem">
507
469
<div class="memproto">
508
470
      <table class="memname">
509
471
        <tr>
510
472
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;guint&gt; Gtk::Table::property_column_spacing </td>
511
473
          <td>(</td>
512
 
          <td class="paramname"> </td>
 
474
          <td class="paramname"></td>
513
475
          <td>&#160;)&#160;</td>
514
476
          <td></td>
515
477
        </tr>
517
479
</div>
518
480
<div class="memdoc">
519
481
 
520
 
<p>
521
 
The amount of space between two consecutive columns. <p>
522
 
You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
 
482
<p>The amount of space between two consecutive columns. </p>
 
483
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
 
484
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
523
485
 
524
486
</div>
525
 
</div><p>
526
 
<a class="anchor" name="1eab48d30d598f2b8f721e03c5ff84ba"></a><!-- doxytag: member="Gtk::Table::property_n_columns" ref="1eab48d30d598f2b8f721e03c5ff84ba" args="() const " -->
 
487
</div>
 
488
<a class="anchor" id="a1eab48d30d598f2b8f721e03c5ff84ba"></a><!-- doxytag: member="Gtk::Table::property_n_columns" ref="a1eab48d30d598f2b8f721e03c5ff84ba" args="() const " -->
527
489
<div class="memitem">
528
490
<div class="memproto">
529
491
      <table class="memname">
530
492
        <tr>
531
493
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;guint&gt; Gtk::Table::property_n_columns </td>
532
494
          <td>(</td>
533
 
          <td class="paramname"> </td>
 
495
          <td class="paramname"></td>
534
496
          <td>&#160;)&#160;</td>
535
497
          <td> const</td>
536
498
        </tr>
538
500
</div>
539
501
<div class="memdoc">
540
502
 
541
 
<p>
542
 
The number of columns in the table. <p>
543
 
You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
 
503
<p>The number of columns in the table. </p>
 
504
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
 
505
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
544
506
 
545
507
</div>
546
 
</div><p>
547
 
<a class="anchor" name="d568998787d11cb188541f3cc2571deb"></a><!-- doxytag: member="Gtk::Table::property_n_columns" ref="d568998787d11cb188541f3cc2571deb" args="()" -->
 
508
</div>
 
509
<a class="anchor" id="ad568998787d11cb188541f3cc2571deb"></a><!-- doxytag: member="Gtk::Table::property_n_columns" ref="ad568998787d11cb188541f3cc2571deb" args="()" -->
548
510
<div class="memitem">
549
511
<div class="memproto">
550
512
      <table class="memname">
551
513
        <tr>
552
514
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;guint&gt; Gtk::Table::property_n_columns </td>
553
515
          <td>(</td>
554
 
          <td class="paramname"> </td>
 
516
          <td class="paramname"></td>
555
517
          <td>&#160;)&#160;</td>
556
518
          <td></td>
557
519
        </tr>
559
521
</div>
560
522
<div class="memdoc">
561
523
 
562
 
<p>
563
 
The number of columns in the table. <p>
564
 
You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
 
524
<p>The number of columns in the table. </p>
 
525
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
 
526
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
565
527
 
566
528
</div>
567
 
</div><p>
568
 
<a class="anchor" name="bba3ded0d7bc3386eaf1b57fc764ac17"></a><!-- doxytag: member="Gtk::Table::property_n_rows" ref="bba3ded0d7bc3386eaf1b57fc764ac17" args="() const " -->
 
529
</div>
 
530
<a class="anchor" id="abba3ded0d7bc3386eaf1b57fc764ac17"></a><!-- doxytag: member="Gtk::Table::property_n_rows" ref="abba3ded0d7bc3386eaf1b57fc764ac17" args="() const " -->
569
531
<div class="memitem">
570
532
<div class="memproto">
571
533
      <table class="memname">
572
534
        <tr>
573
535
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;guint&gt; Gtk::Table::property_n_rows </td>
574
536
          <td>(</td>
575
 
          <td class="paramname"> </td>
 
537
          <td class="paramname"></td>
576
538
          <td>&#160;)&#160;</td>
577
539
          <td> const</td>
578
540
        </tr>
580
542
</div>
581
543
<div class="memdoc">
582
544
 
583
 
<p>
584
 
The number of rows in the table. <p>
585
 
You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
 
545
<p>The number of rows in the table. </p>
 
546
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
 
547
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
586
548
 
587
549
</div>
588
 
</div><p>
589
 
<a class="anchor" name="cfb09e787e160f8a10aaf8a51a3edd8d"></a><!-- doxytag: member="Gtk::Table::property_n_rows" ref="cfb09e787e160f8a10aaf8a51a3edd8d" args="()" -->
 
550
</div>
 
551
<a class="anchor" id="acfb09e787e160f8a10aaf8a51a3edd8d"></a><!-- doxytag: member="Gtk::Table::property_n_rows" ref="acfb09e787e160f8a10aaf8a51a3edd8d" args="()" -->
590
552
<div class="memitem">
591
553
<div class="memproto">
592
554
      <table class="memname">
593
555
        <tr>
594
556
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;guint&gt; Gtk::Table::property_n_rows </td>
595
557
          <td>(</td>
596
 
          <td class="paramname"> </td>
 
558
          <td class="paramname"></td>
597
559
          <td>&#160;)&#160;</td>
598
560
          <td></td>
599
561
        </tr>
601
563
</div>
602
564
<div class="memdoc">
603
565
 
604
 
<p>
605
 
The number of rows in the table. <p>
606
 
You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
 
566
<p>The number of rows in the table. </p>
 
567
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
 
568
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
607
569
 
608
570
</div>
609
 
</div><p>
610
 
<a class="anchor" name="32766df858a05f112614741974c30f51"></a><!-- doxytag: member="Gtk::Table::property_row_spacing" ref="32766df858a05f112614741974c30f51" args="() const " -->
 
571
</div>
 
572
<a class="anchor" id="a32766df858a05f112614741974c30f51"></a><!-- doxytag: member="Gtk::Table::property_row_spacing" ref="a32766df858a05f112614741974c30f51" args="() const " -->
611
573
<div class="memitem">
612
574
<div class="memproto">
613
575
      <table class="memname">
614
576
        <tr>
615
577
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;guint&gt; Gtk::Table::property_row_spacing </td>
616
578
          <td>(</td>
617
 
          <td class="paramname"> </td>
 
579
          <td class="paramname"></td>
618
580
          <td>&#160;)&#160;</td>
619
581
          <td> const</td>
620
582
        </tr>
622
584
</div>
623
585
<div class="memdoc">
624
586
 
625
 
<p>
626
 
The amount of space between two consecutive rows. <p>
627
 
You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
 
587
<p>The amount of space between two consecutive rows. </p>
 
588
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
 
589
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
628
590
 
629
591
</div>
630
 
</div><p>
631
 
<a class="anchor" name="acba83aaed638547c0fd6c08d4294b7e"></a><!-- doxytag: member="Gtk::Table::property_row_spacing" ref="acba83aaed638547c0fd6c08d4294b7e" args="()" -->
 
592
</div>
 
593
<a class="anchor" id="aacba83aaed638547c0fd6c08d4294b7e"></a><!-- doxytag: member="Gtk::Table::property_row_spacing" ref="aacba83aaed638547c0fd6c08d4294b7e" args="()" -->
632
594
<div class="memitem">
633
595
<div class="memproto">
634
596
      <table class="memname">
635
597
        <tr>
636
598
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;guint&gt; Gtk::Table::property_row_spacing </td>
637
599
          <td>(</td>
638
 
          <td class="paramname"> </td>
 
600
          <td class="paramname"></td>
639
601
          <td>&#160;)&#160;</td>
640
602
          <td></td>
641
603
        </tr>
643
605
</div>
644
606
<div class="memdoc">
645
607
 
646
 
<p>
647
 
The amount of space between two consecutive rows. <p>
648
 
You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
 
608
<p>The amount of space between two consecutive rows. </p>
 
609
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
 
610
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
649
611
 
650
612
</div>
651
 
</div><p>
652
 
<a class="anchor" name="4f424987552a7ab8497eee384004b2dc"></a><!-- doxytag: member="Gtk::Table::resize" ref="4f424987552a7ab8497eee384004b2dc" args="(guint rows, guint columns)" -->
 
613
</div>
 
614
<a class="anchor" id="a4f424987552a7ab8497eee384004b2dc"></a><!-- doxytag: member="Gtk::Table::resize" ref="a4f424987552a7ab8497eee384004b2dc" args="(guint rows, guint columns)" -->
653
615
<div class="memitem">
654
616
<div class="memproto">
655
617
      <table class="memname">
674
636
</div>
675
637
<div class="memdoc">
676
638
 
677
 
<p>
678
 
 
679
 
</div>
680
 
</div><p>
681
 
<a class="anchor" name="f77b4b9ea80e32d1c76c0e4466425676"></a><!-- doxytag: member="Gtk::Table::set_col_spacing" ref="f77b4b9ea80e32d1c76c0e4466425676" args="(guint column, guint spacing)" -->
 
639
</div>
 
640
</div>
 
641
<a class="anchor" id="af77b4b9ea80e32d1c76c0e4466425676"></a><!-- doxytag: member="Gtk::Table::set_col_spacing" ref="af77b4b9ea80e32d1c76c0e4466425676" args="(guint column, guint spacing)" -->
682
642
<div class="memitem">
683
643
<div class="memproto">
684
644
      <table class="memname">
703
663
</div>
704
664
<div class="memdoc">
705
665
 
706
 
<p>
707
 
 
708
 
</div>
709
 
</div><p>
710
 
<a class="anchor" name="ea0cda0ce75493573df0fca34bb3e05d"></a><!-- doxytag: member="Gtk::Table::set_col_spacings" ref="ea0cda0ce75493573df0fca34bb3e05d" args="(guint spacing)" -->
 
666
</div>
 
667
</div>
 
668
<a class="anchor" id="aea0cda0ce75493573df0fca34bb3e05d"></a><!-- doxytag: member="Gtk::Table::set_col_spacings" ref="aea0cda0ce75493573df0fca34bb3e05d" args="(guint spacing)" -->
711
669
<div class="memitem">
712
670
<div class="memproto">
713
671
      <table class="memname">
715
673
          <td class="memname">void Gtk::Table::set_col_spacings </td>
716
674
          <td>(</td>
717
675
          <td class="paramtype">guint&#160;</td>
718
 
          <td class="paramname"> <em>spacing</em> </td>
 
676
          <td class="paramname"> <em>spacing</em></td>
719
677
          <td>&#160;)&#160;</td>
720
678
          <td></td>
721
679
        </tr>
723
681
</div>
724
682
<div class="memdoc">
725
683
 
726
 
<p>
727
 
 
728
 
</div>
729
 
</div><p>
730
 
<a class="anchor" name="62eac0bc438bc052d247739833d0a84a"></a><!-- doxytag: member="Gtk::Table::set_homogeneous" ref="62eac0bc438bc052d247739833d0a84a" args="(bool homogeneous=true)" -->
 
684
</div>
 
685
</div>
 
686
<a class="anchor" id="a62eac0bc438bc052d247739833d0a84a"></a><!-- doxytag: member="Gtk::Table::set_homogeneous" ref="a62eac0bc438bc052d247739833d0a84a" args="(bool homogeneous=true)" -->
731
687
<div class="memitem">
732
688
<div class="memproto">
733
689
      <table class="memname">
735
691
          <td class="memname">void Gtk::Table::set_homogeneous </td>
736
692
          <td>(</td>
737
693
          <td class="paramtype">bool&#160;</td>
738
 
          <td class="paramname"> <em>homogeneous</em> = <code>true</code> </td>
 
694
          <td class="paramname"> <em>homogeneous</em> = <code>true</code></td>
739
695
          <td>&#160;)&#160;</td>
740
696
          <td></td>
741
697
        </tr>
743
699
</div>
744
700
<div class="memdoc">
745
701
 
746
 
<p>
747
 
 
748
 
</div>
749
 
</div><p>
750
 
<a class="anchor" name="eaa6413b00c0a37f31f4c3334e906f67"></a><!-- doxytag: member="Gtk::Table::set_row_spacing" ref="eaa6413b00c0a37f31f4c3334e906f67" args="(guint row, guint spacing)" -->
 
702
</div>
 
703
</div>
 
704
<a class="anchor" id="aeaa6413b00c0a37f31f4c3334e906f67"></a><!-- doxytag: member="Gtk::Table::set_row_spacing" ref="aeaa6413b00c0a37f31f4c3334e906f67" args="(guint row, guint spacing)" -->
751
705
<div class="memitem">
752
706
<div class="memproto">
753
707
      <table class="memname">
772
726
</div>
773
727
<div class="memdoc">
774
728
 
775
 
<p>
776
 
 
777
 
</div>
778
 
</div><p>
779
 
<a class="anchor" name="9a65db5a52a77361ccf6dae3b30e04d7"></a><!-- doxytag: member="Gtk::Table::set_row_spacings" ref="9a65db5a52a77361ccf6dae3b30e04d7" args="(guint spacing)" -->
 
729
</div>
 
730
</div>
 
731
<a class="anchor" id="a9a65db5a52a77361ccf6dae3b30e04d7"></a><!-- doxytag: member="Gtk::Table::set_row_spacings" ref="a9a65db5a52a77361ccf6dae3b30e04d7" args="(guint spacing)" -->
780
732
<div class="memitem">
781
733
<div class="memproto">
782
734
      <table class="memname">
784
736
          <td class="memname">void Gtk::Table::set_row_spacings </td>
785
737
          <td>(</td>
786
738
          <td class="paramtype">guint&#160;</td>
787
 
          <td class="paramname"> <em>spacing</em> </td>
 
739
          <td class="paramname"> <em>spacing</em></td>
788
740
          <td>&#160;)&#160;</td>
789
741
          <td></td>
790
742
        </tr>
792
744
</div>
793
745
<div class="memdoc">
794
746
 
795
 
<p>
796
 
 
797
 
</div>
798
 
</div><p>
799
 
<a class="anchor" name="b9f12c5410e9d93f6b1aaa23aedcd342"></a><!-- doxytag: member="Gtk::Table::set_spacings" ref="b9f12c5410e9d93f6b1aaa23aedcd342" args="(guint spacing)" -->
 
747
</div>
 
748
</div>
 
749
<a class="anchor" id="ab9f12c5410e9d93f6b1aaa23aedcd342"></a><!-- doxytag: member="Gtk::Table::set_spacings" ref="ab9f12c5410e9d93f6b1aaa23aedcd342" args="(guint spacing)" -->
800
750
<div class="memitem">
801
751
<div class="memproto">
802
752
      <table class="memname">
804
754
          <td class="memname">void Gtk::Table::set_spacings </td>
805
755
          <td>(</td>
806
756
          <td class="paramtype">guint&#160;</td>
807
 
          <td class="paramname"> <em>spacing</em> </td>
 
757
          <td class="paramname"> <em>spacing</em></td>
808
758
          <td>&#160;)&#160;</td>
809
759
          <td></td>
810
760
        </tr>
812
762
</div>
813
763
<div class="memdoc">
814
764
 
815
 
<p>
816
 
 
817
 
</div>
818
 
</div><p>
819
 
<hr><h2>Friends And Related Function Documentation</h2>
820
 
<a class="anchor" name="59d0a83c09436cb8e8b11e156dd513db"></a><!-- doxytag: member="Gtk::Table::wrap" ref="59d0a83c09436cb8e8b11e156dd513db" args="(GtkTable *object, bool take_copy=false)" -->
 
765
</div>
 
766
</div>
 
767
<hr/><h2>Friends And Related Function Documentation</h2>
 
768
<a class="anchor" id="a59d0a83c09436cb8e8b11e156dd513db"></a><!-- doxytag: member="Gtk::Table::wrap" ref="a59d0a83c09436cb8e8b11e156dd513db" args="(GtkTable *object, bool take_copy=false)" -->
821
769
<div class="memitem">
822
770
<div class="memproto">
823
771
      <table class="memname">
842
790
</div>
843
791
<div class="memdoc">
844
792
 
845
 
<p>
846
 
A <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/namespaceGlib.html#671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. <p>
847
 
<dl compact><dt><b>Parameters:</b></dt><dd>
 
793
<p>A <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. </p>
 
794
<dl><dt><b>Parameters:</b></dt><dd>
848
795
  <table border="0" cellspacing="2" cellpadding="0">
849
796
    <tr><td valign="top"></td><td valign="top"><em>object</em>&#160;</td><td>The C instance. </td></tr>
850
797
    <tr><td valign="top"></td><td valign="top"><em>take_copy</em>&#160;</td><td>False if the result should take ownership of the C instance. True if it should take a new copy or ref. </td></tr>
851
798
  </table>
 
799
  </dd>
852
800
</dl>
853
 
<dl class="return" compact><dt><b>Returns:</b></dt><dd>A C++ instance that wraps this C instance. </dd></dl>
 
801
<dl class="return"><dt><b>Returns:</b></dt><dd>A C++ instance that wraps this C instance. </dd></dl>
854
802
 
855
803
</div>
856
 
</div><p>
857
 
<hr>The documentation for this class was generated from the following file:<ul>
858
 
<li>gtkmm/table.h</ul>
859
 
</div>
860
 
<hr size="1"><address style="text-align: right;"><small>Generated on Sun Sep 6 18:45:33 2009 for gtkmm by&#160;
 
804
</div>
 
805
<hr/>The documentation for this class was generated from the following file:<ul>
 
806
<li>gtkmm/table.h</li>
 
807
</ul>
 
808
</div>
 
809
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Sep 21 16:34:42 2009 for gtkmm by&#160;
861
810
<a href="http://www.doxygen.org/index.html">
862
 
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.8 </small></address>
 
811
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
863
812
</body>
864
813
</html>