Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > by-pkgid > e0521f28751d07a87e3a3d6c7d15a1ac > files > 1358

libgtkmm2.0_1-devel-2.2.1-2mdk.ppc.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>Gtk::TreeViewColumn class Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor="#ffffff">
<table border="0" width="100%">
<tr>
    <td width="10%" height="40"><img src="../../images/gtkmm_logo.gif" alt="logo" border="0" width="100%" height="100%"/></td>
    <td width="90%" height="40"><img src="../../images/top.gif" alt="top" width="100%" height="40"/></td>
</tr>
</table>
<center>
  <a class="qindex" href="../../index.html">Main Page</a> &nbsp;
  <a href="group__Widgets.html">Widgets</a> &nbsp;
  <a class="qindex" href="namespaces.html"> Namespaces</a> &nbsp;
  <a href="../../tutorial/html/index.html"> Book</a> &nbsp;
</center>
<hr width="100%"/>

<!-- Generated by Doxygen 1.3-rc1 -->
<h1>Gtk::TreeViewColumn Class Reference<br>
<small>
[<a class="el" href="group__TreeView.html">TreeView Classes</a>]</small>
</h1>Typedefed as <a class="el" href="classGtk_1_1TreeView.html#s0">Gtk::TreeView::Column</a>. 
<a href="#_details">More...</a>
<p>
Inheritance diagram for Gtk::TreeViewColumn:<p><center><img src="classGtk_1_1TreeViewColumn__inherit__graph.png" border="0" usemap="#Gtk_1_1TreeViewColumn__inherit__map" alt="Inheritance graph"></center>
<map name="Gtk_1_1TreeViewColumn__inherit__map">
<area href="classGtk_1_1Object.html" shape="rect" coords="39,155,116,174" alt="">
<area href="classGlib_1_1Object.html" shape="rect" coords="37,86,117,105" alt="">
<area href="classGlib_1_1ObjectBase.html" shape="rect" coords="23,17,132,35" alt="">
</map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classGtk_1_1TreeViewColumn-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
<tr><td></td></tr>
<tr><td colspan=2><br><h2>Public Types</h2></td></tr>
<tr><td nowrap align=right valign=top>typedef TreeViewColumn&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#s0">Column</a></td></tr>
<tr><td nowrap align=right valign=top>typedef SigC::Slot2&lt; void,<br>
 <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>*, const <a class="el" href="classGtk_1_1TreeModel.html#s1">Gtk::TreeModel::iterator</a>&amp; &gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#s1">SlotCellData</a></td></tr>
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
<tr><td nowrap align=right valign=top>virtual&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a0">~TreeViewColumn</a> ()</td></tr>
<tr><td nowrap align=right valign=top>GtkTreeViewColumn*&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a1">gobj</a> ()</td></tr>
<tr><td nowrap align=right valign=top>const GtkTreeViewColumn*&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a2">gobj</a> () const</td></tr>
<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a3">TreeViewColumn</a> ()</td></tr>
<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a4">TreeViewColumn</a> (const <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&amp; title)</td></tr>
<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a5">TreeViewColumn</a> (const <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&amp; title, <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp; cell)</td></tr>
<tr><td nowrap align=right valign=top>template &lt;class T_ModelColumnType&gt; &nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a6">TreeViewColumn</a> (const <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&amp; title, const <a class="el" href="classGtk_1_1TreeModelColumn.html">TreeModelColumn</a>&lt;T_ModelColumnType&gt;&amp; column)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Create a default view column for the given model column type.</em> <a href="#a6"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a7">pack_start</a> (<a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp; cell, bool expand=true)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Packs the <em>cell</em> into the beginning of the column.</em> <a href="#a7"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a8">pack_end</a> (<a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp; cell, bool expand=true)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Adds the <em>cell</em> to end of the column.</em> <a href="#a8"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>template &lt;class T_ModelColumnType&gt; void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a9">pack_start</a> (const <a class="el" href="classGtk_1_1TreeModelColumn.html">TreeModelColumn</a>&lt;T_ModelColumnType&gt;&amp; column, bool expand=true)</td></tr>
<tr><td nowrap align=right valign=top>template &lt;class T_ModelColumnType&gt; void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a10">pack_end</a> (const <a class="el" href="classGtk_1_1TreeModelColumn.html">TreeModelColumn</a>&lt;T_ModelColumnType&gt;&amp; column, bool expand=true)</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a11">clear</a> ()</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Unsets all the mappings on all renderers on the <em>tree_column</em> .</em> <a href="#a11"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>*&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a12">get_first_cell_renderer</a> ()</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Gets the <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a> for the column.</em> <a href="#a12"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>const <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>*&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a13">get_first_cell_renderer</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Gets the <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a> for the column.</em> <a href="#a13"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1ListHandle.html">Glib::ListHandle</a>&lt;<a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>*&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a14">get_cell_renderers</a> ()</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns a newly-allocated G::List of all the cell renderers in the column, in no particular order.</em> <a href="#a14"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1ListHandle.html">Glib::ListHandle</a>&lt;const <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>*&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a15">get_cell_renderers</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns a newly-allocated G::List of all the cell renderers in the column, in no particular order.</em> <a href="#a15"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a16">add_attribute</a> (<a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp; cell_renderer, const <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&amp; attribute, int column)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Adds an attribute mapping to the list in <em>tree_column</em> .</em> <a href="#a16"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a17">add_attribute</a> (const <a class="el" href="classGlib_1_1PropertyProxy__Base.html">Glib::PropertyProxy_Base</a>&amp; property, const <a class="el" href="classGtk_1_1TreeModelColumnBase.html">TreeModelColumnBase</a>&amp; column)</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a18">set_renderer</a> (<a class="el" href="classGtk_1_1CellRenderer.html">Gtk::CellRenderer</a>&amp; renderer, const <a class="el" href="classGtk_1_1TreeModelColumnBase.html">TreeModelColumnBase</a>&amp; column)</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a19">set_cell_data_func</a> (<a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp; cell_renderer, const <a class="el" href="classGtk_1_1TreeViewColumn.html#s1">SlotCellData</a>&amp; slot)</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a20">unset_cell_data_func</a> (<a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp; cell_renderer)</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a21">clear_attributes</a> (<a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp; cell_renderer)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Clears all existing attributes previously set with set_attributes().</em> <a href="#a21"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a22">set_spacing</a> (int spacing)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Sets the spacing field of <em>tree_column</em> , which is the number of pixels to place between cell renderers packed into it.</em> <a href="#a22"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a23">get_spacing</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the spacing of <em>tree_column</em> .</em> <a href="#a23"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a24">set_visible</a> (bool visible=true)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Sets the visibility of <em>tree_column</em> .</em> <a href="#a24"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a25">get_visible</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns <code>true</code> if <em>tree_column</em> is visible.</em> <a href="#a25"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a26">set_resizable</a> (bool resizable=true)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>If <em>resizable</em> is <code>true</code>, then the user can explicitly resize the column by grabbing the outer edge of the column button.</em> <a href="#a26"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a27">get_resizable</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns #<code>true</code> if the <em>tree_column</em> can be resized by the end user.</em> <a href="#a27"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a28">set_sizing</a> (<a class="el" href="group__gtkmmEnums.html#a112">TreeViewColumnSizing</a> type)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Sets the growth behavior of <em>tree_column</em> to <em>type</em> .</em> <a href="#a28"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="group__gtkmmEnums.html#a112">TreeViewColumnSizing</a>&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a29">get_sizing</a> ()</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the current type of <em>tree_column</em> .</em> <a href="#a29"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a30">get_width</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the current size of <em>tree_column</em> in pixels.</em> <a href="#a30"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a31">get_fixed_width</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Gets the fixed width of the column.</em> <a href="#a31"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a32">set_fixed_width</a> (int fixed_width)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Sets the size of the column in pixels.</em> <a href="#a32"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a33">set_min_width</a> (int min_width)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Sets the minimum width of the <em>tree_column</em> .</em> <a href="#a33"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a34">get_min_width</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the minimum width in pixels of the <em>tree_column</em> , or -1 if no minimum width is set.</em> <a href="#a34"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a35">set_max_width</a> (int max_width)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Sets the maximum width of the <em>tree_column</em> .</em> <a href="#a35"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a36">get_max_width</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the maximum width in pixels of the <em>tree_column</em> , or -1 if no maximum width is set.</em> <a href="#a36"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a37">clicked</a> ()</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Emits the "clicked" signal on the column.</em> <a href="#a37"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a38">set_title</a> (const <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&amp; title)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Sets the title of the <em>tree_column</em> .</em> <a href="#a38"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a39">get_title</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the title of the widget.</em> <a href="#a39"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a40">set_clickable</a> (bool clickable=true)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Sets the header to be active if <em>active</em> is <code>true</code>.</em> <a href="#a40"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a41">get_clickable</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns <code>true</code> if the user can click on the header for the column.</em> <a href="#a41"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a42">set_widget</a> (<a class="el" href="classGtk_1_1Widget.html">Gtk::Widget</a>&amp; widget)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Sets the widget in the header to be <em>widget</em> .</em> <a href="#a42"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGtk_1_1Widget.html">Widget</a>*&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a43">get_widget</a> ()</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the <a class="el" href="classGtk_1_1Widget.html">Gtk::Widget</a> in the button on the column header.</em> <a href="#a43"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>const <a class="el" href="classGtk_1_1Widget.html">Widget</a>*&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a44">get_widget</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the <a class="el" href="classGtk_1_1Widget.html">Gtk::Widget</a> in the button on the column header.</em> <a href="#a44"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a45">set_alignment</a> (float xalign)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Sets the alignment of the title or custom widget inside the column header.</em> <a href="#a45"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a46">set_alignment</a> (AlignmentEnum xalign)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Sets the alignment of the title or custom widget inside the column header.</em> <a href="#a46"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>float&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a47">get_alignment</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the current x alignment of <em>tree_column</em> .</em> <a href="#a47"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a48">set_reorderable</a> (bool reorderable=true)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>If <em>reorderable</em> is #<code>true</code>, then the column can be reordered by the end user dragging the header.</em> <a href="#a48"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a49">get_reorderable</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns #<code>true</code> if the <em>tree_column</em> can be reordered by the user.</em> <a href="#a49"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a50">set_sort_column_id</a> (const <a class="el" href="classGtk_1_1TreeModelColumnBase.html">TreeModelColumnBase</a>&amp; sort_column_id)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Sets the logical <em>sort_column_id</em> that this column sorts on when this column is selected for sorting.</em> <a href="#a50"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a51">set_sort_column_id</a> (int sort_column_id)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Sets the logical <em>sort_column_id</em> that this column sorts on when this column is selected for sorting.</em> <a href="#a51"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a52">get_sort_column_id</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Gets the logical <em>sort_column_id</em> that the model sorts on when this column is selected for sorting.</em> <a href="#a52"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a53">set_sort_indicator</a> (bool setting)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Call this function with a <em>setting</em> of <code>true</code> to display an arrow in the header button indicating the column is sorted.</em> <a href="#a53"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a54">get_sort_indicator</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Gets the value set by <a class="el" href="classGtk_1_1TreeViewColumn.html#a53">set_sort_indicator()</a>.</em> <a href="#a54"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a55">set_sort_order</a> (<a class="el" href="group__gtkmmEnums.html#a95">SortType</a> order)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Changes the appearance of the sort indicator.</em> <a href="#a55"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="group__gtkmmEnums.html#a95">SortType</a>&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a56">get_sort_order</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Gets the value set by <a class="el" href="classGtk_1_1TreeViewColumn.html#a55">set_sort_order()</a>.</em> <a href="#a56"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a57">cell_set_cell_data</a> (const <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1TreeModel.html">TreeModel</a>&gt;&amp; tree_model, const <a class="el" href="classGtk_1_1TreeModel.html#s1">TreeModel::iterator</a>&amp; iter, bool is_expander, bool is_expanded)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Sets the cell renderer based on the <em>tree_model</em> and <em>iter</em> .</em> <a href="#a57"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a58">cell_get_size</a> (<a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; cell_area, int&amp; x_offset, int&amp; y_offset, int&amp; width, int&amp; height) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Obtains the width and height needed to render the column.</em> <a href="#a58"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a59">cell_is_visible</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns #<code>true</code> if any of the cells packed into the <em>tree_column</em> are visible.</em> <a href="#a59"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a60">focus_cell</a> (<a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp; cell)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Sets the current keyboard focus to be at <em>cell</em> , if the column contains 2 or more editable and activatable cells.</em> <a href="#a60"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt;void&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a61">signal_clicked</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;bool&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a62">property_visible</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<br>
 int &gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a63">property_width</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="el" href="group__gtkmmEnums.html#a112">TreeViewColumnSizing</a>&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a64">property_sizing</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;int&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a65">property_fixed_width</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;int&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a66">property_min_width</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;int&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a67">property_max_width</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a68">property_title</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;bool&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a69">property_clickable</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="el" href="classGtk_1_1Widget.html">Widget</a>*&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a70">property_widget</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;float&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a71">property_alignment</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;bool&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a72">property_reorderable</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;bool&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a73">property_sort_indicator</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="el" href="group__gtkmmEnums.html#a95">SortType</a>&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#a74">property_sort_order</a> ()</td></tr>
<tr><td colspan=2><br><h2>Protected Methods</h2></td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#b0">on_clicked</a> ()</td></tr>
<tr><td colspan=2><br><h2>Related Functions</h2></td></tr>
<tr><td colspan=2>(Note that these are not member functions.)<br><br></td></tr>
<tr><td nowrap align=right valign=top>Gtk::TreeViewColumn*&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeViewColumn.html#k0">wrap</a> (GtkTreeViewColumn* object, bool take_copy=false)</td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Typedefed as <a class="el" href="classGtk_1_1TreeView.html#s0">Gtk::TreeView::Column</a>.
<p>
This is a visible column in a <a class="el" href="classGtk_1_1TreeView.html">Gtk::TreeView</a> widget. It determines the geometry, type. 
<p>
<hr><h2>Member Typedef Documentation</h2>
<a name="s0" doxytag="Gtk::TreeViewColumn::Column"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> typedef TreeViewColumn Gtk::TreeViewColumn::Column
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a name="s1" doxytag="Gtk::TreeViewColumn::SlotCellData"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> typedef SigC::Slot2&lt;void, <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>*, const <a class="el" href="classGtk_1_1TreeModel.html#s1">Gtk::TreeModel::iterator</a>&amp;&gt; Gtk::TreeViewColumn::SlotCellData
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a name="a0" doxytag="Gtk::TreeViewColumn::~TreeViewColumn"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> virtual Gtk::TreeViewColumn::~TreeViewColumn </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [virtual]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a name="a3" doxytag="Gtk::TreeViewColumn::TreeViewColumn"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> Gtk::TreeViewColumn::TreeViewColumn </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a name="a4" doxytag="Gtk::TreeViewColumn::TreeViewColumn"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> Gtk::TreeViewColumn::TreeViewColumn </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>title</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [explicit]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a name="a5" doxytag="Gtk::TreeViewColumn::TreeViewColumn"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> Gtk::TreeViewColumn::TreeViewColumn </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>title</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>cell</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a name="a6" doxytag="Gtk::TreeViewColumn::TreeViewColumn"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" colspan="4">
template &lt;class T_ModelColumnType&gt; </td>
        </tr>
        <tr>
          <td class="md" nowrap valign="top"> Gtk::TreeViewColumn::TreeViewColumn </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>title</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>const <a class="el" href="classGtk_1_1TreeModelColumn.html">TreeModelColumn</a>&lt;T_ModelColumnType&gt;&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>column</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Create a default view column for the given model column type.
<p>
    </td>
  </tr>
</table>
<hr><h2>Member Function Documentation</h2>
<a name="a17" doxytag="Gtk::TreeViewColumn::add_attribute"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::add_attribute </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGlib_1_1PropertyProxy__Base.html">Glib::PropertyProxy_Base</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>property</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>const <a class="el" href="classGtk_1_1TreeModelColumnBase.html">TreeModelColumnBase</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>column</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a name="a16" doxytag="Gtk::TreeViewColumn::add_attribute"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::add_attribute </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>cell_renderer</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>const <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>attribute</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>column</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Adds an attribute mapping to the list in <em>tree_column</em> .
<p>
The <em>column</em> is the column of the model to get a value from, and the <em>attribute</em> is the parameter on <em>cell_renderer</em> to be set from the value. So for example if column 2 of the model contains strings, you could have the "text" attribute of a <a class="el" href="classGtk_1_1CellRendererText.html">Gtk::CellRendererText</a> get its values from column 2. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>cell_renderer</em>&nbsp;</td><td>The <a class="el" href="classGtk_1_1CellRenderer.html">Gtk::CellRenderer</a> to set attributes on. </td></tr>
    <tr><td valign=top><em>attribute</em>&nbsp;</td><td>An attribute on the renderer. </td></tr>
    <tr><td valign=top><em>column</em>&nbsp;</td><td>The column position on the model to get the attribute from. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a58" doxytag="Gtk::TreeViewColumn::cell_get_size"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::cell_get_size </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top"><a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>cell_area</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>int&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>x_offset</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>int&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>y_offset</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>int&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>width</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>int&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>height</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Obtains the width and height needed to render the column.
<p>
This is used primarily by the <a class="el" href="classGtk_1_1TreeView.html">Gtk::TreeView</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>cell_area</em>&nbsp;</td><td>The area a cell in the column will be allocated, or <code>0</code>. </td></tr>
    <tr><td valign=top><em>x_offset</em>&nbsp;</td><td>Location to return x offset of a cell relative to <em>cell_area</em> , or <code>0</code>. </td></tr>
    <tr><td valign=top><em>y_offset</em>&nbsp;</td><td>Location to return y offset of a cell relative to <em>cell_area</em> , or <code>0</code>. </td></tr>
    <tr><td valign=top><em>width</em>&nbsp;</td><td>Location to return width needed to render a cell, or <code>0</code>. </td></tr>
    <tr><td valign=top><em>height</em>&nbsp;</td><td>Location to return height needed to render a cell, or <code>0</code>. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a59" doxytag="Gtk::TreeViewColumn::cell_is_visible"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Gtk::TreeViewColumn::cell_is_visible </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns #<code>true</code> if any of the cells packed into the <em>tree_column</em> are visible.
<p>
For this to be meaningful, you must first initialize the cells with <a class="el" href="classGtk_1_1TreeViewColumn.html#a57">cell_set_cell_data()</a> <dl compact><dt><b>Returns:</b></dt><dd>#<code>true</code>, if any of the cells packed into the <em>tree_column</em> are currently visible. </dd></dl>
    </td>
  </tr>
</table>
<a name="a57" doxytag="Gtk::TreeViewColumn::cell_set_cell_data"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::cell_set_cell_data </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1TreeModel.html">TreeModel</a>&gt;&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>tree_model</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>const <a class="el" href="classGtk_1_1TreeModel.html#s1">TreeModel::iterator</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>iter</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>bool&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>is_expander</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>bool&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>is_expanded</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Sets the cell renderer based on the <em>tree_model</em> and <em>iter</em> .
<p>
That is, for every attribute mapping in <em>tree_column</em> , it will get a value from the set column on the <em>iter</em> , and use that value to set the attribute on the cell renderer. This is used primarily by the <a class="el" href="classGtk_1_1TreeView.html">Gtk::TreeView</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>tree_model</em>&nbsp;</td><td>The <a class="el" href="classGtk_1_1TreeModel.html">Gtk::TreeModel</a> to to get the cell renderers attributes from. </td></tr>
    <tr><td valign=top><em>iter</em>&nbsp;</td><td>The <a class="el" href="classGtk_1_1TreeIter.html">Gtk::TreeIter</a> to to get the cell renderer's attributes from. </td></tr>
    <tr><td valign=top><em>is_expander</em>&nbsp;</td><td><code>true</code>, if the row has children. </td></tr>
    <tr><td valign=top><em>is_expanded</em>&nbsp;</td><td><code>true</code>, if the row has visible children. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a11" doxytag="Gtk::TreeViewColumn::clear"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::clear </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Unsets all the mappings on all renderers on the <em>tree_column</em> .
<p>
    </td>
  </tr>
</table>
<a name="a21" doxytag="Gtk::TreeViewColumn::clear_attributes"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::clear_attributes </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>cell_renderer</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Clears all existing attributes previously set with set_attributes().
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>cell_renderer</em>&nbsp;</td><td>A <a class="el" href="classGtk_1_1CellRenderer.html">Gtk::CellRenderer</a> to clear the attribute mapping on. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a37" doxytag="Gtk::TreeViewColumn::clicked"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::clicked </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Emits the "clicked" signal on the column.
<p>
This function will only work if <em>tree_column</em> is clickable.     </td>
  </tr>
</table>
<a name="a60" doxytag="Gtk::TreeViewColumn::focus_cell"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::focus_cell </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>cell</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Sets the current keyboard focus to be at <em>cell</em> , if the column contains 2 or more editable and activatable cells.
<p>
Since: 2.2 <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>cell</em>&nbsp;</td><td>A <a class="el" href="classGtk_1_1CellRenderer.html">Gtk::CellRenderer</a>. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a47" doxytag="Gtk::TreeViewColumn::get_alignment"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> float Gtk::TreeViewColumn::get_alignment </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the current x alignment of <em>tree_column</em> .
<p>
This value can range between 0.0 and 1.0. <dl compact><dt><b>Returns:</b></dt><dd>The current alignent of <em>tree_column</em> . </dd></dl>
    </td>
  </tr>
</table>
<a name="a15" doxytag="Gtk::TreeViewColumn::get_cell_renderers"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classGlib_1_1ListHandle.html">Glib::ListHandle</a>&lt;const <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>*&gt; Gtk::TreeViewColumn::get_cell_renderers </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns a newly-allocated G::List of all the cell renderers in the column, in no particular order.
<p>
The list must be freed with Glib::list_free(). <dl compact><dt><b>Returns:</b></dt><dd>A list of Gtk::CellRenderers. </dd></dl>
    </td>
  </tr>
</table>
<a name="a14" doxytag="Gtk::TreeViewColumn::get_cell_renderers"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classGlib_1_1ListHandle.html">Glib::ListHandle</a>&lt;<a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>*&gt; Gtk::TreeViewColumn::get_cell_renderers </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns a newly-allocated G::List of all the cell renderers in the column, in no particular order.
<p>
The list must be freed with Glib::list_free(). <dl compact><dt><b>Returns:</b></dt><dd>A list of Gtk::CellRenderers. </dd></dl>
    </td>
  </tr>
</table>
<a name="a41" doxytag="Gtk::TreeViewColumn::get_clickable"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Gtk::TreeViewColumn::get_clickable </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns <code>true</code> if the user can click on the header for the column.
<p>
<dl compact><dt><b>Returns:</b></dt><dd><code>true</code> if user can click the column header. </dd></dl>
    </td>
  </tr>
</table>
<a name="a13" doxytag="Gtk::TreeViewColumn::get_first_cell_renderer"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>* Gtk::TreeViewColumn::get_first_cell_renderer </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Gets the <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a> for the column.
<p>
You should dynamic_cast&lt;&gt; to the expected derived <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a> type. This assumes that the <a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a> contains only one <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>.     </td>
  </tr>
</table>
<a name="a12" doxytag="Gtk::TreeViewColumn::get_first_cell_renderer"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>* Gtk::TreeViewColumn::get_first_cell_renderer </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Gets the <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a> for the column.
<p>
You should dynamic_cast&lt;&gt; to the expected derived <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a> type. This assumes that the <a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a> contains only one <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>.     </td>
  </tr>
</table>
<a name="a31" doxytag="Gtk::TreeViewColumn::get_fixed_width"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> int Gtk::TreeViewColumn::get_fixed_width </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Gets the fixed width of the column.
<p>
This value is only meaning may not be the actual width of the column on the screen, just what is requested. <dl compact><dt><b>Returns:</b></dt><dd>The fixed width of the column. </dd></dl>
    </td>
  </tr>
</table>
<a name="a36" doxytag="Gtk::TreeViewColumn::get_max_width"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> int Gtk::TreeViewColumn::get_max_width </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the maximum width in pixels of the <em>tree_column</em> , or -1 if no maximum width is set.
<p>
<dl compact><dt><b>Returns:</b></dt><dd>The maximum width of the <em>tree_column</em> . </dd></dl>
    </td>
  </tr>
</table>
<a name="a34" doxytag="Gtk::TreeViewColumn::get_min_width"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> int Gtk::TreeViewColumn::get_min_width </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the minimum width in pixels of the <em>tree_column</em> , or -1 if no minimum width is set.
<p>
<dl compact><dt><b>Returns:</b></dt><dd>The minimum width of the <em>tree_column</em> . </dd></dl>
    </td>
  </tr>
</table>
<a name="a49" doxytag="Gtk::TreeViewColumn::get_reorderable"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Gtk::TreeViewColumn::get_reorderable </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns #<code>true</code> if the <em>tree_column</em> can be reordered by the user.
<p>
<dl compact><dt><b>Returns:</b></dt><dd>#<code>true</code> if the <em>tree_column</em> can be reordered by the user. </dd></dl>
    </td>
  </tr>
</table>
<a name="a27" doxytag="Gtk::TreeViewColumn::get_resizable"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Gtk::TreeViewColumn::get_resizable </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns #<code>true</code> if the <em>tree_column</em> can be resized by the end user.
<p>
<dl compact><dt><b>Returns:</b></dt><dd>#<code>true</code>, if the <em>tree_column</em> can be resized. </dd></dl>
    </td>
  </tr>
</table>
<a name="a29" doxytag="Gtk::TreeViewColumn::get_sizing"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="group__gtkmmEnums.html#a112">TreeViewColumnSizing</a> Gtk::TreeViewColumn::get_sizing </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the current type of <em>tree_column</em> .
<p>
<dl compact><dt><b>Returns:</b></dt><dd>The type of <em>tree_column</em> . </dd></dl>
    </td>
  </tr>
</table>
<a name="a52" doxytag="Gtk::TreeViewColumn::get_sort_column_id"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> int Gtk::TreeViewColumn::get_sort_column_id </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Gets the logical <em>sort_column_id</em> that the model sorts on when this column is selected for sorting.
<p>
See <a class="el" href="classGtk_1_1TreeViewColumn.html#a50">set_sort_column_id()</a>. <dl compact><dt><b>Returns:</b></dt><dd>The current <em>sort_column_id</em> for this column, or -1 if this column can't be used for sorting. </dd></dl>
    </td>
  </tr>
</table>
<a name="a54" doxytag="Gtk::TreeViewColumn::get_sort_indicator"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Gtk::TreeViewColumn::get_sort_indicator </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Gets the value set by <a class="el" href="classGtk_1_1TreeViewColumn.html#a53">set_sort_indicator()</a>.
<p>
<dl compact><dt><b>Returns:</b></dt><dd>Whether the sort indicator arrow is displayed. </dd></dl>
    </td>
  </tr>
</table>
<a name="a56" doxytag="Gtk::TreeViewColumn::get_sort_order"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="group__gtkmmEnums.html#a95">SortType</a> Gtk::TreeViewColumn::get_sort_order </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Gets the value set by <a class="el" href="classGtk_1_1TreeViewColumn.html#a55">set_sort_order()</a>.
<p>
<dl compact><dt><b>Returns:</b></dt><dd>The sort order the sort indicator is indicating. </dd></dl>
    </td>
  </tr>
</table>
<a name="a23" doxytag="Gtk::TreeViewColumn::get_spacing"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> int Gtk::TreeViewColumn::get_spacing </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the spacing of <em>tree_column</em> .
<p>
<dl compact><dt><b>Returns:</b></dt><dd>The spacing of <em>tree_column</em> . </dd></dl>
    </td>
  </tr>
</table>
<a name="a39" doxytag="Gtk::TreeViewColumn::get_title"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a> Gtk::TreeViewColumn::get_title </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the title of the widget.
<p>
<dl compact><dt><b>Returns:</b></dt><dd>The title of the column. This string should not be modified or freed. </dd></dl>
    </td>
  </tr>
</table>
<a name="a25" doxytag="Gtk::TreeViewColumn::get_visible"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Gtk::TreeViewColumn::get_visible </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns <code>true</code> if <em>tree_column</em> is visible.
<p>
<dl compact><dt><b>Returns:</b></dt><dd>Whether the column is visible or not. If it is visible, then the tree will show the column. </dd></dl>
    </td>
  </tr>
</table>
<a name="a44" doxytag="Gtk::TreeViewColumn::get_widget"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const <a class="el" href="classGtk_1_1Widget.html">Widget</a>* Gtk::TreeViewColumn::get_widget </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the <a class="el" href="classGtk_1_1Widget.html">Gtk::Widget</a> in the button on the column header.
<p>
If a custom widget has not been set then <code>0</code> is returned. <dl compact><dt><b>Returns:</b></dt><dd>The <a class="el" href="classGtk_1_1Widget.html">Gtk::Widget</a> in the column header, or <code>0</code>. </dd></dl>
    </td>
  </tr>
</table>
<a name="a43" doxytag="Gtk::TreeViewColumn::get_widget"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classGtk_1_1Widget.html">Widget</a>* Gtk::TreeViewColumn::get_widget </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the <a class="el" href="classGtk_1_1Widget.html">Gtk::Widget</a> in the button on the column header.
<p>
If a custom widget has not been set then <code>0</code> is returned. <dl compact><dt><b>Returns:</b></dt><dd>The <a class="el" href="classGtk_1_1Widget.html">Gtk::Widget</a> in the column header, or <code>0</code>. </dd></dl>
    </td>
  </tr>
</table>
<a name="a30" doxytag="Gtk::TreeViewColumn::get_width"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> int Gtk::TreeViewColumn::get_width </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the current size of <em>tree_column</em> in pixels.
<p>
<dl compact><dt><b>Returns:</b></dt><dd>The current width of <em>tree_column</em> . </dd></dl>
    </td>
  </tr>
</table>
<a name="a2" doxytag="Gtk::TreeViewColumn::gobj"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const GtkTreeViewColumn* Gtk::TreeViewColumn::gobj </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [inline]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Reimplemented from <a class="el" href="classGtk_1_1Object.html#a2">Gtk::Object</a>.    </td>
  </tr>
</table>
<a name="a1" doxytag="Gtk::TreeViewColumn::gobj"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> GtkTreeViewColumn* Gtk::TreeViewColumn::gobj </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [inline]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Reimplemented from <a class="el" href="classGtk_1_1Object.html#a1">Gtk::Object</a>.    </td>
  </tr>
</table>
<a name="b0" doxytag="Gtk::TreeViewColumn::on_clicked"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> virtual void Gtk::TreeViewColumn::on_clicked </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [protected, virtual]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a name="a10" doxytag="Gtk::TreeViewColumn::pack_end"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" colspan="4">
template &lt;class T_ModelColumnType&gt; </td>
        </tr>
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::pack_end </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGtk_1_1TreeModelColumn.html">TreeModelColumn</a>&lt;T_ModelColumnType&gt;&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>column</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>bool&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>expand</em> = true</td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a name="a8" doxytag="Gtk::TreeViewColumn::pack_end"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::pack_end </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>cell</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>bool&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>expand</em> = true</td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Adds the <em>cell</em> to end of the column.
<p>
If <em>expand</em> is <code>false</code>, then the <em>cell</em> is allocated no more space than it needs. Any unused space is divided evenly between cells for which <em>expand</em> is <code>true</code>. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>cell</em>&nbsp;</td><td>The <a class="el" href="classGtk_1_1CellRenderer.html">Gtk::CellRenderer</a>. </td></tr>
    <tr><td valign=top><em>expand</em>&nbsp;</td><td><code>true</code> if <em>cell</em> is to be given extra space allocated to box. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a9" doxytag="Gtk::TreeViewColumn::pack_start"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" colspan="4">
template &lt;class T_ModelColumnType&gt; </td>
        </tr>
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::pack_start </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGtk_1_1TreeModelColumn.html">TreeModelColumn</a>&lt;T_ModelColumnType&gt;&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>column</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>bool&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>expand</em> = true</td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a name="a7" doxytag="Gtk::TreeViewColumn::pack_start"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::pack_start </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>cell</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>bool&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>expand</em> = true</td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Packs the <em>cell</em> into the beginning of the column.
<p>
If <em>expand</em> is <code>false</code>, then the <em>cell</em> is allocated no more space than it needs. Any unused space is divided evenly between cells for which <em>expand</em> is <code>true</code>. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>cell</em>&nbsp;</td><td>The <a class="el" href="classGtk_1_1CellRenderer.html">Gtk::CellRenderer</a>. </td></tr>
    <tr><td valign=top><em>expand</em>&nbsp;</td><td><code>true</code> if <em>cell</em> is to be given extra space allocated to box. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a71" doxytag="Gtk::TreeViewColumn::property_alignment"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;float&gt; Gtk::TreeViewColumn::property_alignment </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a name="a69" doxytag="Gtk::TreeViewColumn::property_clickable"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;bool&gt; Gtk::TreeViewColumn::property_clickable </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a name="a65" doxytag="Gtk::TreeViewColumn::property_fixed_width"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;int&gt; Gtk::TreeViewColumn::property_fixed_width </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a name="a67" doxytag="Gtk::TreeViewColumn::property_max_width"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;int&gt; Gtk::TreeViewColumn::property_max_width </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a name="a66" doxytag="Gtk::TreeViewColumn::property_min_width"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;int&gt; Gtk::TreeViewColumn::property_min_width </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a name="a72" doxytag="Gtk::TreeViewColumn::property_reorderable"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;bool&gt; Gtk::TreeViewColumn::property_reorderable </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a name="a64" doxytag="Gtk::TreeViewColumn::property_sizing"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="el" href="group__gtkmmEnums.html#a112">TreeViewColumnSizing</a>&gt; Gtk::TreeViewColumn::property_sizing </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a name="a73" doxytag="Gtk::TreeViewColumn::property_sort_indicator"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;bool&gt; Gtk::TreeViewColumn::property_sort_indicator </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a name="a74" doxytag="Gtk::TreeViewColumn::property_sort_order"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="el" href="group__gtkmmEnums.html#a95">SortType</a>&gt; Gtk::TreeViewColumn::property_sort_order </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a name="a68" doxytag="Gtk::TreeViewColumn::property_title"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&gt; Gtk::TreeViewColumn::property_title </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a name="a62" doxytag="Gtk::TreeViewColumn::property_visible"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;bool&gt; Gtk::TreeViewColumn::property_visible </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a name="a70" doxytag="Gtk::TreeViewColumn::property_widget"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="el" href="classGtk_1_1Widget.html">Widget</a>*&gt; Gtk::TreeViewColumn::property_widget </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a name="a63" doxytag="Gtk::TreeViewColumn::property_width"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;int&gt; Gtk::TreeViewColumn::property_width </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a name="a46" doxytag="Gtk::TreeViewColumn::set_alignment"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::set_alignment </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">AlignmentEnum&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>xalign</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Sets the alignment of the title or custom widget inside the column header.
<p>
The alignment determines its location inside the button -- 0.0 for left, 0.5 for center, 1.0 for right. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>xalign</em>&nbsp;</td><td>The alignment, which is between [0.0 and 1.0] inclusive. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a45" doxytag="Gtk::TreeViewColumn::set_alignment"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::set_alignment </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">float&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>xalign</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Sets the alignment of the title or custom widget inside the column header.
<p>
The alignment determines its location inside the button -- 0.0 for left, 0.5 for center, 1.0 for right. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>xalign</em>&nbsp;</td><td>The alignment, which is between [0.0 and 1.0] inclusive. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a19" doxytag="Gtk::TreeViewColumn::set_cell_data_func"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::set_cell_data_func </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>cell_renderer</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>const <a class="el" href="classGtk_1_1TreeViewColumn.html#s1">SlotCellData</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>slot</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a name="a40" doxytag="Gtk::TreeViewColumn::set_clickable"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::set_clickable </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">bool&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>clickable</em> = true          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Sets the header to be active if <em>active</em> is <code>true</code>.
<p>
When the header is active, then it can take keyboard focus, and can be clicked. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>clickable</em>&nbsp;</td><td><code>true</code> if the header is active. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a32" doxytag="Gtk::TreeViewColumn::set_fixed_width"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::set_fixed_width </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">int&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>fixed_width</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Sets the size of the column in pixels.
<p>
This is meaningful only if the sizing type is <a class="el" href="group__gtkmmEnums.html#a112a258">Gtk::TREE_VIEW_COLUMN_FIXED</a>. The size of the column is clamped to the min/max width for the column. Please note that the min/max width of the column doesn't actually affect the "fixed_width" property of the widget, just the actual size when displayed. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>fixed_width</em>&nbsp;</td><td>The size to set <em>tree_column</em> to. Must be greater than 0. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a35" doxytag="Gtk::TreeViewColumn::set_max_width"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::set_max_width </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">int&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>max_width</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Sets the maximum width of the <em>tree_column</em> .
<p>
If <em>max_width</em> is -1, then the maximum width is unset. Note, the column can actually be wider than max width if it's the last column in a view. In this case, the column expands to fill any extra space. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>max_width</em>&nbsp;</td><td>The maximum width of the column in pixels, or -1. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a33" doxytag="Gtk::TreeViewColumn::set_min_width"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::set_min_width </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">int&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>min_width</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Sets the minimum width of the <em>tree_column</em> .
<p>
If <em>min_width</em> is -1, then the minimum width is unset. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>min_width</em>&nbsp;</td><td>The minimum width of the column in pixels, or -1. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a18" doxytag="Gtk::TreeViewColumn::set_renderer"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::set_renderer </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top"><a class="el" href="classGtk_1_1CellRenderer.html">Gtk::CellRenderer</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>renderer</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>const <a class="el" href="classGtk_1_1TreeModelColumnBase.html">TreeModelColumnBase</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>column</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a name="a48" doxytag="Gtk::TreeViewColumn::set_reorderable"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::set_reorderable </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">bool&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>reorderable</em> = true          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
If <em>reorderable</em> is #<code>true</code>, then the column can be reordered by the end user dragging the header.
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>reorderable</em>&nbsp;</td><td>#<code>true</code>, if the column can be reordered. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a26" doxytag="Gtk::TreeViewColumn::set_resizable"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::set_resizable </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">bool&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>resizable</em> = true          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
If <em>resizable</em> is <code>true</code>, then the user can explicitly resize the column by grabbing the outer edge of the column button.
<p>
If resizable is <code>true</code> and sizing mode of the column is <a class="el" href="group__gtkmmEnums.html#a112a257">Gtk::TREE_VIEW_COLUMN_AUTOSIZE</a>, then the sizing mode is changed to <a class="el" href="group__gtkmmEnums.html#a112a256">Gtk::TREE_VIEW_COLUMN_GROW_ONLY</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>resizable</em>&nbsp;</td><td><code>true</code>, if the column can be resized. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a28" doxytag="Gtk::TreeViewColumn::set_sizing"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::set_sizing </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top"><a class="el" href="group__gtkmmEnums.html#a112">TreeViewColumnSizing</a>&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>type</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Sets the growth behavior of <em>tree_column</em> to <em>type</em> .
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>type</em>&nbsp;</td><td>The <a class="el" href="group__gtkmmEnums.html#a112">Gtk::TreeViewColumnSizing</a>. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a51" doxytag="Gtk::TreeViewColumn::set_sort_column_id"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::set_sort_column_id </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">int&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>sort_column_id</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Sets the logical <em>sort_column_id</em> that this column sorts on when this column is selected for sorting.
<p>
Doing so makes the column header clickable. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>sort_column_id</em>&nbsp;</td><td>The <em>sort_column_id</em> of the model to sort on. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a50" doxytag="Gtk::TreeViewColumn::set_sort_column_id"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::set_sort_column_id </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGtk_1_1TreeModelColumnBase.html">TreeModelColumnBase</a>&amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>sort_column_id</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Sets the logical <em>sort_column_id</em> that this column sorts on when this column is selected for sorting.
<p>
Doing so makes the column header clickable. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>sort_column_id</em>&nbsp;</td><td>The <em>sort_column_id</em> of the model to sort on. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a53" doxytag="Gtk::TreeViewColumn::set_sort_indicator"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::set_sort_indicator </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">bool&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>setting</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Call this function with a <em>setting</em> of <code>true</code> to display an arrow in the header button indicating the column is sorted.
<p>
Call <a class="el" href="classGtk_1_1TreeViewColumn.html#a55">set_sort_order()</a> to change the direction of the arrow. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>setting</em>&nbsp;</td><td><code>true</code> to display an indicator that the column is sorted. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a55" doxytag="Gtk::TreeViewColumn::set_sort_order"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::set_sort_order </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top"><a class="el" href="group__gtkmmEnums.html#a95">SortType</a>&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>order</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Changes the appearance of the sort indicator.
<p>
This <em>does not</em> actually sort the model. Use <a class="el" href="classGtk_1_1TreeViewColumn.html#a50">set_sort_column_id()</a> if you want automatic sorting support. This function is primarily for custom sorting behavior, and should be used in conjunction with gtk_tree_sortable_set_sort_column() to do that. For custom models, the mechanism will vary.
<p>
The sort indicator changes direction to indicate normal sort or reverse sort. Note that you must have the sort indicator enabled to see anything when calling this function; see <a class="el" href="classGtk_1_1TreeViewColumn.html#a53">set_sort_indicator()</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>order</em>&nbsp;</td><td>Sort order that the sort indicator should indicate. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a22" doxytag="Gtk::TreeViewColumn::set_spacing"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::set_spacing </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">int&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>spacing</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Sets the spacing field of <em>tree_column</em> , which is the number of pixels to place between cell renderers packed into it.
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>spacing</em>&nbsp;</td><td>Distance between cell renderers in pixels. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a38" doxytag="Gtk::TreeViewColumn::set_title"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::set_title </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>title</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Sets the title of the <em>tree_column</em> .
<p>
If a custom widget has been set, then this value is ignored. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>title</em>&nbsp;</td><td>The title of the <em>tree_column</em> . </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a24" doxytag="Gtk::TreeViewColumn::set_visible"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::set_visible </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">bool&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>visible</em> = true          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Sets the visibility of <em>tree_column</em> .
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>visible</em>&nbsp;</td><td><code>true</code> if the <em>tree_column</em> is visible. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a42" doxytag="Gtk::TreeViewColumn::set_widget"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::set_widget </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top"><a class="el" href="classGtk_1_1Widget.html">Gtk::Widget</a>&amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>widget</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Sets the widget in the header to be <em>widget</em> .
<p>
If widget is <code>0</code>, then the header button is set with a <a class="el" href="classGtk_1_1Label.html">Gtk::Label</a> set to the title of <em>tree_column</em> . <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>widget</em>&nbsp;</td><td>A child <a class="el" href="classGtk_1_1Widget.html">Gtk::Widget</a>, or <code>0</code>. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a61" doxytag="Gtk::TreeViewColumn::signal_clicked"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt;void&gt; Gtk::TreeViewColumn::signal_clicked </td>
          <td class="md" valign="top">(</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
<dl compact><dt><b>Prototype:</b></dt><dd><code>void clicked()</code> </dd></dl>
    </td>
  </tr>
</table>
<a name="a20" doxytag="Gtk::TreeViewColumn::unset_cell_data_func"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Gtk::TreeViewColumn::unset_cell_data_func </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>cell_renderer</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<hr><h2>Friends And Related Function Documentation</h2>
<a name="k0" doxytag="Gtk::TreeViewColumn::wrap"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> Gtk::TreeViewColumn* wrap </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">GtkTreeViewColumn*&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>object</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>bool&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>take_copy</em> = false</td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"><code> [related]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="treeviewcolumn_8h.html">treeviewcolumn.h</a></ul>
<hr><address><small>
Generated for gtkmm by <a href="http://www.doxygen.org/index.html">
Doxygen</a> 1.3-rc1 &copy;&nbsp;1997-2001</small></address>
</body>
</html>