Sophie

Sophie

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

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::TreeView 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::TreeView Class Reference<br>
<small>
[<a class="el" href="group__Widgets.html">Widgets</a>,&nbsp;<a class="el" href="group__Containers.html">Container Widgets</a>,&nbsp;<a class="el" href="group__TreeView.html">TreeView Classes</a>]</small>
</h1>Inheritance diagram for Gtk::TreeView:<p><center><img src="classGtk_1_1TreeView__inherit__graph.png" border="0" usemap="#Gtk_1_1TreeView__inherit__map" alt="Inheritance graph"></center>
<map name="Gtk_1_1TreeView__inherit__map">
<area href="classGtk_1_1Container.html" shape="rect" coords="13,294,109,313" alt="">
<area href="classGtk_1_1Widget.html" shape="rect" coords="23,225,100,244" alt="">
<area href="classGtk_1_1Object.html" shape="rect" coords="23,156,100,174" alt="">
<area href="classGlib_1_1Object.html" shape="rect" coords="21,86,101,105" alt="">
<area href="classGlib_1_1ObjectBase.html" shape="rect" coords="7,17,116,36" alt="">
</map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classGtk_1_1TreeView-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 <a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#s0">Column</a></td></tr>
<tr><td nowrap align=right valign=top>typedef <a class="el" href="classGtk_1_1TreeSelection.html">TreeSelection</a>&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#s1">Selection</a></td></tr>
<tr><td nowrap align=right valign=top>typedef TreeViewColumn::SlotCellData&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#s2">SlotCellData</a></td></tr>
<tr><td nowrap align=right valign=top>typedef SigC::Slot4&lt; bool,<br>
 TreeView*, <a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>*,<br>
 <a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>*, <a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>* &gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#s3">SlotColumnDrop</a></td></tr>
<tr><td nowrap align=right valign=top>typedef SigC::Slot2&lt; void,<br>
 TreeView*, const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; &gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#s4">SlotMapping</a></td></tr>
<tr><td nowrap align=right valign=top>typedef SigC::Slot4&lt; bool,<br>
 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;,<br>
 int, const <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&amp;,<br>
 const <a class="el" href="classGtk_1_1TreeModel.html#s1">TreeModel::iterator</a>&amp; &gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#s5">SlotSearchEqual</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>void on_search_equal(const Glib::RefPtr&lt;TreeModel&gt;&amp; model, int column, const Glib::ustring&amp; key, const TreeModel::iterator&amp; iter)</em> <a href="#s5"></a><em></em></font><br><br></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_1TreeView.html#a0">~TreeView</a> ()</td></tr>
<tr><td nowrap align=right valign=top>GtkTreeView*&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a1">gobj</a> ()</td></tr>
<tr><td nowrap align=right valign=top>const GtkTreeView*&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.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_1TreeView.html#a3">TreeView</a> ()</td></tr>
<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a4">TreeView</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; model)</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1TreeModel.html">TreeModel</a>&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a5">get_model</a> ()</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the model the the Gtk::TreeView is based on.</em> <a href="#a5"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;const <a class="el" href="classGtk_1_1TreeModel.html">TreeModel</a>&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a6">get_model</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the model the the Gtk::TreeView is based on.</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_1TreeView.html#a7">set_model</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; model)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Sets the model for a Gtk::TreeView.</em> <a href="#a7"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1TreeSelection.html">TreeSelection</a>&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a8">get_selection</a> ()</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Gets the <a class="el" href="classGtk_1_1TreeSelection.html">Gtk::TreeSelection</a> associated with <em>tree_view</em> .</em> <a href="#a8"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;const <a class="el" href="classGtk_1_1TreeSelection.html">TreeSelection</a>&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a9">get_selection</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Gets the <a class="el" href="classGtk_1_1TreeSelection.html">Gtk::TreeSelection</a> associated with <em>tree_view</em> .</em> <a href="#a9"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGtk_1_1Adjustment.html">Adjustment</a>*&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a10">get_hadjustment</a> ()</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Gets the <a class="el" href="classGtk_1_1Adjustment.html">Gtk::Adjustment</a> currently being used for the horizontal aspect.</em> <a href="#a10"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>const <a class="el" href="classGtk_1_1Adjustment.html">Adjustment</a>*&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a11">get_hadjustment</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Gets the <a class="el" href="classGtk_1_1Adjustment.html">Gtk::Adjustment</a> currently being used for the horizontal aspect.</em> <a href="#a11"></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_1TreeView.html#a12">set_hadjustment</a> (<a class="el" href="classGtk_1_1Adjustment.html">Adjustment</a>&amp; adjustment)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Sets the <a class="el" href="classGtk_1_1Adjustment.html">Gtk::Adjustment</a> for the current horizontal aspect.</em> <a href="#a12"></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_1TreeView.html#a13">unset_hadjustment</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGtk_1_1Adjustment.html">Adjustment</a>*&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a14">get_vadjustment</a> ()</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Gets the <a class="el" href="classGtk_1_1Adjustment.html">Gtk::Adjustment</a> currently being used for the vertical aspect.</em> <a href="#a14"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>const <a class="el" href="classGtk_1_1Adjustment.html">Adjustment</a>*&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a15">get_vadjustment</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Gets the <a class="el" href="classGtk_1_1Adjustment.html">Gtk::Adjustment</a> currently being used for the vertical aspect.</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_1TreeView.html#a16">set_vadjustment</a> (<a class="el" href="classGtk_1_1Adjustment.html">Adjustment</a>&amp; adjustment)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Sets the <a class="el" href="classGtk_1_1Adjustment.html">Gtk::Adjustment</a> for the current vertical aspect.</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_1TreeView.html#a17">unset_vadjustment</a> ()</td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a18">get_headers_visible</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns <code>true</code> if the headers on the <em>tree_view</em> are visible.</em> <a href="#a18"></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_1TreeView.html#a19">set_headers_visible</a> (bool headers_visible)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Sets the the visibility state of the headers.</em> <a href="#a19"></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_1TreeView.html#a20">columns_autosize</a> ()</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Resizes all columns to their optimal width.</em> <a href="#a20"></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_1TreeView.html#a21">set_headers_clickable</a> (bool setting=true)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Allow the column title buttons to be clicked.</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_1TreeView.html#a22">set_rules_hint</a> (bool setting=true)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>This function tells GTK+ that the user interface for your application requires users to read across tree rows and associate cells with one another.</em> <a href="#a22"></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_1TreeView.html#a23">get_rules_hint</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Gets the setting set by <a class="el" href="classGtk_1_1TreeView.html#a22">set_rules_hint()</a>.</em> <a href="#a23"></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_1TreeView.html#a24">append_column</a> (<a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>&amp; column)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Appends <em>column</em> to the list of columns.</em> <a href="#a24"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>template &lt;class ColumnType&gt; int&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a25">append_column</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;ColumnType&gt;&amp; model_column)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Appends a View column with the appropriate <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a> for the Model column.</em> <a href="#a25"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>template &lt;class ColumnType&gt; int&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a26">append_column_editable</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;ColumnType&gt;&amp; model_column)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Appends a View column with the appropriate <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a> for the Model column.</em> <a href="#a26"></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_1TreeView.html#a27">append_column</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>int&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a28">remove_column</a> (<a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>&amp; column)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Removes <em>column</em> from <em>tree_view</em> .</em> <a href="#a28"></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_1TreeView.html#a29">remove_all_columns</a> ()</td></tr>
<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a30">insert_column</a> (<a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>&amp; column, int position)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>This inserts the <em>column</em> into the <em>tree_view</em> at <em>position</em> .</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_1TreeView.html#a31">insert_column</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, int position)</td></tr>
<tr><td nowrap align=right valign=top>template &lt;class ColumnType&gt; int&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a32">insert_column</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;ColumnType&gt;&amp; model_column, int position)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Inserts a View column with the appropriate <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a> for the Model column.</em> <a href="#a32"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>template &lt;class ColumnType&gt; int&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a33">insert_column_editable</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;ColumnType&gt;&amp; model_column, int position)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Inserts a View column with the appropriate <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a> for the Model column.</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_1TreeView.html#a34">insert_column_with_data_func</a> (int position, 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, const <a class="el" href="classGtk_1_1TreeView.html#s2">SlotCellData</a>&amp; slot)</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>*&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a35">get_column</a> (int n)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Gets the <a class="el" href="classGtk_1_1TreeViewColumn.html">Gtk::TreeViewColumn</a> at the given position in the #tree_view.</em> <a href="#a35"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>const <a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>*&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a36">get_column</a> (int n) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Gets the <a class="el" href="classGtk_1_1TreeViewColumn.html">Gtk::TreeViewColumn</a> at the given position in the #tree_view.</em> <a href="#a36"></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_1TreeView.html#a37">get_column_cell_renderer</a> (int n)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Gets the <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a> for that column.</em> <a href="#a37"></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_1TreeView.html#a38">get_column_cell_renderer</a> (int n) 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 that column.</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_1ListHandle.html">Glib::ListHandle</a>&lt;<a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>*&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a39">get_columns</a> ()</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns a G::List of all the <a class="el" href="classGtk_1_1TreeViewColumn.html">Gtk::TreeViewColumn</a> s currently in <em>tree_view</em> .</em> <a href="#a39"></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_1TreeViewColumn.html">TreeViewColumn</a>*&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a40">get_columns</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns a G::List of all the <a class="el" href="classGtk_1_1TreeViewColumn.html">Gtk::TreeViewColumn</a> s currently in <em>tree_view</em> .</em> <a href="#a40"></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_1TreeView.html#a41">move_column_after</a> (<a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>&amp; column, <a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>&amp; base_column)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Moves <em>column</em> to be after to <em>base_column</em> .</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_1TreeView.html#a42">set_expander_column</a> (<a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>&amp; column)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Sets the column to draw the expander arrow at.</em> <a href="#a42"></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_1TreeView.html#a43">unset_expander_column</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>*&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a44">get_expander_column</a> ()</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the column that is the current expander column.</em> <a href="#a44"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>const <a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>*&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a45">get_expander_column</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the column that is the current expander column.</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_1TreeView.html#a46">set_column_drag_function</a> (const <a class="el" href="classGtk_1_1TreeView.html#s3">SlotColumnDrop</a>&amp; slot)</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a47">scroll_to_point</a> (int tree_x, int tree_y)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Scrolls the tree view such that the top-left corner of the visible area is <em>tree_x</em> , <em>tree_y</em> , where <em>tree_x</em> and <em>tree_y</em> are specified in tree window coordinates.</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_1TreeView.html#a48">scroll_to_cell</a> (const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; path, <a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>&amp; column, float row_align, float col_align)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Moves the alignments of tree view to the position specified by <em>column</em> and <em>path.</em> </em> <a href="#a48"></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_1TreeView.html#a49">scroll_to_cell</a> (const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; path, <a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>&amp; column)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Moves the alignments of tree view to the position specified by <em>column</em> and <em>path.</em> </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_1TreeView.html#a50">scroll_to_row</a> (const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; path, float row_align)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Moves the alignments of tree view to the position specified by <em>path.</em> </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_1TreeView.html#a51">scroll_to_row</a> (const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; path)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Moves the alignments of tree view to the position specified by <em>path.</em> </em> <a href="#a51"></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_1TreeView.html#a52">scroll_to_column</a> (<a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>&amp; column, float col_align)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Moves the alignments of tree view to the position specified by <em>column.</em> </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_1TreeView.html#a53">scroll_to_column</a> (<a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>&amp; column)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Moves the alignments of tree view to the position specified by <em>column.</em> </em> <a href="#a53"></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_1TreeView.html#a54">row_activated</a> (const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; path, <a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>&amp; column)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Activates the cell determined by <em>path</em> and <em>column</em> .</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_1TreeView.html#a55">expand_all</a> ()</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Recursively expands all nodes in the <em>tree_view</em> .</em> <a href="#a55"></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_1TreeView.html#a56">collapse_all</a> ()</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Recursively collapses all visible, expanded nodes in <em>tree_view</em> .</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_1TreeView.html#a57">expand_to_path</a> (const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; path)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Expands the row at <em>path</em> .</em> <a href="#a57"></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_1TreeView.html#a58">expand_row</a> (const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; path, bool open_all)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Opens the row so its children are visible.</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_1TreeView.html#a59">collapse_row</a> (const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; path)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Collapses a row (hides its child rows, if they exist).</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_1TreeView.html#a60">map_expanded_rows</a> (const <a class="el" href="classGtk_1_1TreeView.html#s4">SlotMapping</a>&amp; slot)</td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a61">row_expanded</a> (const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; path)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns <code>true</code> if the node pointed to by <em>path</em> is expanded in <em>tree_view</em> .</em> <a href="#a61"></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_1TreeView.html#a62">set_reorderable</a> (bool reorderable=true)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>This function is a convenience function to allow you to reorder models that support the Gtk::DragSourceIface and the Gtk::DragDestIface.</em> <a href="#a62"></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_1TreeView.html#a63">get_reorderable</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Retrieves whether the user can reorder the tree via drag-and-drop.</em> <a href="#a63"></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_1TreeView.html#a64">set_cursor</a> (const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; path, <a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>&amp; focus_column, bool start_editing=false)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Sets the current keyboard focus to be at <em>path</em> , and selects it.</em> <a href="#a64"></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_1TreeView.html#a65">set_cursor</a> (const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; path, <a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>&amp; focus_column, <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp; cell, bool start_editing=false)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Sets the current keyboard focus to be at <em>path</em> , and selects it.</em> <a href="#a65"></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_1TreeView.html#a66">set_cursor</a> (const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; path)</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a67">get_cursor</a> (<a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; path, <a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>*&amp; focus_column)</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGdk_1_1Window.html">Gdk::Window</a>&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a68">get_bin_window</a> ()</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the window that <em>tree_view</em> renders to.</em> <a href="#a68"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;const <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a>&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a69">get_bin_window</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the window that <em>tree_view</em> renders to.</em> <a href="#a69"></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_1TreeView.html#a70">get_path_at_pos</a> (int x, int y, <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; path, <a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>*&amp; column, int&amp; cell_x, int&amp; cell_y)</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a71">get_cell_area</a> (const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; path, <a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>&amp; column, <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; rect)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Fills the bounding rectangle in tree window coordinates for the cell at the row specified by <em>path</em> and the column specified by <em>column</em> .</em> <a href="#a71"></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_1TreeView.html#a72">get_background_area</a> (const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; path, <a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>&amp; column, <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; rect)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Fills the bounding rectangle in tree window coordinates for the cell at the row specified by <em>path</em> and the column specified by <em>column</em> .</em> <a href="#a72"></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_1TreeView.html#a73">get_visible_rect</a> (<a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; visible_rect)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Fills <em>visible_rect</em> with the currently-visible region of the buffer, in tree coordinates.</em> <a href="#a73"></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_1TreeView.html#a74">widget_to_tree_coords</a> (int wx, int wy, int&amp; tx, int&amp; ty)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Converts widget coordinates to coordinates for the tree window (the full scrollable area of the tree).</em> <a href="#a74"></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_1TreeView.html#a75">tree_to_widget_coords</a> (int tx, int ty, int&amp; wx, int&amp; wy)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Converts tree coordinates (coordinates in full scrollable area of the tree) to widget coordinates.</em> <a href="#a75"></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_1TreeView.html#a76">enable_model_drag_source</a> (<a class="el" href="group__gdkmmEnums.html#a92">Gdk::ModifierType</a> start_button_mask, const <a class="el" href="classGlib_1_1ArrayHandle.html">ArrayHandle_TargetEntry</a>&amp; targets, <a class="el" href="group__gdkmmEnums.html#a72">Gdk::DragAction</a> actions=Gdk::ACTION_COPY|Gdk::ACTION_MOVE)</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a77">enable_model_drag_source</a> (const <a class="el" href="classGlib_1_1ArrayHandle.html">ArrayHandle_TargetEntry</a>&amp; targets, <a class="el" href="group__gdkmmEnums.html#a92">Gdk::ModifierType</a> start_button_mask=Gdk::MODIFIER_MASK, <a class="el" href="group__gdkmmEnums.html#a72">Gdk::DragAction</a> actions=Gdk::ACTION_COPY|Gdk::ACTION_MOVE)</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a78">enable_model_drag_source</a> (<a class="el" href="group__gdkmmEnums.html#a92">Gdk::ModifierType</a> start_button_mask=Gdk::MODIFIER_MASK, <a class="el" href="group__gdkmmEnums.html#a72">Gdk::DragAction</a> actions=Gdk::ACTION_COPY|Gdk::ACTION_MOVE)</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a79">enable_model_drag_dest</a> (const <a class="el" href="classGlib_1_1ArrayHandle.html">ArrayHandle_TargetEntry</a>&amp; targets, <a class="el" href="group__gdkmmEnums.html#a72">Gdk::DragAction</a> actions=Gdk::ACTION_COPY|Gdk::ACTION_MOVE)</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a80">enable_model_drag_dest</a> (<a class="el" href="group__gdkmmEnums.html#a72">Gdk::DragAction</a> actions=Gdk::ACTION_COPY|Gdk::ACTION_MOVE)</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a81">unset_rows_drag_source</a> ()</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a82">unset_rows_drag_dest</a> ()</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a83">set_drag_dest_row</a> (const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; path, <a class="el" href="group__gtkmmEnums.html#a111">TreeViewDropPosition</a> pos)</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a84">get_drag_dest_row</a> (<a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; path, <a class="el" href="group__gtkmmEnums.html#a111">TreeViewDropPosition</a>&amp; pos)</td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a85">get_dest_row_at_pos</a> (int drag_x, int drag_y, <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; path, <a class="el" href="group__gtkmmEnums.html#a111">TreeViewDropPosition</a>&amp; pos)</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGdk_1_1Pixmap.html">Gdk::Pixmap</a>&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a86">create_row_drag_icon</a> (const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; path)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Creates a <a class="el" href="classGdk_1_1Pixmap.html">Gdk::Pixmap</a> representation of the row at <em>path</em> .</em> <a href="#a86"></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_1TreeView.html#a87">set_enable_search</a> (bool enable_search=true)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>If <em>enable_search</em> is set, then the user can type in text to search through the tree interactively.</em> <a href="#a87"></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_1TreeView.html#a88">get_enable_search</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns whether or not the tree allows interactive searching.</em> <a href="#a88"></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_1TreeView.html#a89">get_search_column</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Gets the column searched on by the interactive search code.</em> <a href="#a89"></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_1TreeView.html#a90">set_search_column</a> (const <a class="el" href="classGtk_1_1TreeModelColumnBase.html">TreeModelColumnBase</a>&amp; column)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Sets <em>column</em> as the column where the interactive search code should search in.</em> <a href="#a90"></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_1TreeView.html#a91">set_search_column</a> (int column)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Sets <em>column</em> as the column where the interactive search code should search in.</em> <a href="#a91"></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_1TreeView.html#a92">set_search_equal_func</a> (const <a class="el" href="classGtk_1_1TreeView.html#s5">SlotSearchEqual</a>&amp; slot)</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1SignalProxy2.html">Glib::SignalProxy2</a>&lt; void,<br>
 <a class="el" href="classGtk_1_1Adjustment.html">Adjustment</a>*, <a class="el" href="classGtk_1_1Adjustment.html">Adjustment</a>* &gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a93">signal_set_scroll_adjustments</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1SignalProxy2.html">Glib::SignalProxy2</a>&lt; void,<br>
 const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;,<br>
 <a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>* &gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a94">signal_row_activated</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1SignalProxy2.html">Glib::SignalProxy2</a>&lt; bool,<br>
 const <a class="el" href="classGtk_1_1TreeModel.html#s1">TreeModel::iterator</a>&amp;,<br>
 const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; &gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a95">signal_test_expand_row</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1SignalProxy2.html">Glib::SignalProxy2</a>&lt; bool,<br>
 const <a class="el" href="classGtk_1_1TreeModel.html#s1">TreeModel::iterator</a>&amp;,<br>
 const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; &gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a96">signal_test_collapse_row</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1SignalProxy2.html">Glib::SignalProxy2</a>&lt; void,<br>
 const <a class="el" href="classGtk_1_1TreeModel.html#s1">TreeModel::iterator</a>&amp;,<br>
 const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; &gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a97">signal_row_expanded</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1SignalProxy2.html">Glib::SignalProxy2</a>&lt; void,<br>
 const <a class="el" href="classGtk_1_1TreeModel.html#s1">TreeModel::iterator</a>&amp;,<br>
 const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; &gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a98">signal_row_collapsed</a> ()</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_1TreeView.html#a99">signal_cursor_changed</a> ()</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_1TreeView.html#a100">signal_columns_changed</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1SignalProxy2.html">Glib::SignalProxy2</a>&lt; bool,<br>
 <a class="el" href="group__gtkmmEnums.html#a75">MovementStep</a>, int &gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a101">signal_move_cursor</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt;bool&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a102">signal_select_all</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt;bool&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a103">signal_unselect_all</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>&lt; bool,<br>
 bool &gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a104">signal_select_cursor_row</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt;bool&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a105">signal_toggle_cursor_row</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1SignalProxy3.html">Glib::SignalProxy3</a>&lt; bool,<br>
 bool, bool, bool &gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a106">signal_expand_collapse_cursor_row</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt;bool&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a107">signal_select_cursor_parent</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt;bool&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a108">signal_start_interactive_search</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_1RefPtr.html">Glib::RefPtr</a>&lt;<br>
 <a class="el" href="classGtk_1_1TreeModel.html">TreeModel</a> &gt; &gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a109">property_model</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_1Adjustment.html">Adjustment</a>*&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a110">property_hadjustment</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_1Adjustment.html">Adjustment</a>*&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a111">property_vadjustment</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_1TreeView.html#a112">property_headers_visible</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classGlib_1_1PropertyProxy__WriteOnly.html">Glib::PropertyProxy_WriteOnly</a>&lt;<br>
 bool &gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a113">property_headers_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_1TreeViewColumn.html">TreeViewColumn</a>*&gt;&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#a114">property_expander_column</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_1TreeView.html#a115">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_1TreeView.html#a116">property_rules_hint</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_1TreeView.html#a117">property_enable_search</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_1TreeView.html#a118">property_search_column</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_1TreeView.html#b0">on_set_scroll_adjustments</a> (<a class="el" href="classGtk_1_1Adjustment.html">Adjustment</a>* hadjustment, <a class="el" href="classGtk_1_1Adjustment.html">Adjustment</a>* vadjustment)</td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#b1">on_row_activated</a> (const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; path, <a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>* column)</td></tr>
<tr><td nowrap align=right valign=top>virtual bool&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#b2">on_test_expand_row</a> (const <a class="el" href="classGtk_1_1TreeModel.html#s1">TreeModel::iterator</a>&amp; iter, const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; path)</td></tr>
<tr><td nowrap align=right valign=top>virtual bool&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#b3">on_test_collapse_row</a> (const <a class="el" href="classGtk_1_1TreeModel.html#s1">TreeModel::iterator</a>&amp; iter, const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; path)</td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#b4">on_row_expanded</a> (const <a class="el" href="classGtk_1_1TreeModel.html#s1">TreeModel::iterator</a>&amp; iter, const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; path)</td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#b5">on_row_collapsed</a> (const <a class="el" href="classGtk_1_1TreeModel.html#s1">TreeModel::iterator</a>&amp; iter, const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; path)</td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#b6">on_cursor_changed</a> ()</td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#b7">on_columns_changed</a> ()</td></tr>
<tr><td nowrap align=right valign=top>virtual bool&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#b8">on_move_cursor</a> (<a class="el" href="group__gtkmmEnums.html#a75">MovementStep</a> step, int count)</td></tr>
<tr><td nowrap align=right valign=top>virtual bool&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#b9">on_select_all</a> ()</td></tr>
<tr><td nowrap align=right valign=top>virtual bool&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#b10">on_unselect_all</a> ()</td></tr>
<tr><td nowrap align=right valign=top>virtual bool&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#b11">on_select_cursor_row</a> (bool start_editing)</td></tr>
<tr><td nowrap align=right valign=top>virtual bool&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#b12">on_toggle_cursor_row</a> ()</td></tr>
<tr><td nowrap align=right valign=top>virtual bool&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#b13">on_expand_collapse_cursor_row</a> (bool logical, bool expand, bool open_all)</td></tr>
<tr><td nowrap align=right valign=top>virtual bool&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#b14">on_select_cursor_parent</a> ()</td></tr>
<tr><td nowrap align=right valign=top>virtual bool&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#b15">on_start_interactive_search</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::TreeView*&nbsp;</td><td valign=bottom><a class="el" href="classGtk_1_1TreeView.html#k0">wrap</a> (GtkTreeView* object, bool take_copy=false)</td></tr>
</table>
<hr><h2>Member Typedef Documentation</h2>
<a name="s0" doxytag="Gtk::TreeView::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 <a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a> Gtk::TreeView::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::TreeView::Selection"></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 <a class="el" href="classGtk_1_1TreeSelection.html">TreeSelection</a> Gtk::TreeView::Selection
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a name="s2" doxytag="Gtk::TreeView::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 TreeViewColumn::SlotCellData Gtk::TreeView::SlotCellData
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a name="s3" doxytag="Gtk::TreeView::SlotColumnDrop"></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::Slot4&lt;bool, TreeView*, <a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>*, <a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>*, <a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>*&gt; Gtk::TreeView::SlotColumnDrop
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a name="s4" doxytag="Gtk::TreeView::SlotMapping"></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, TreeView*, const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;&gt; Gtk::TreeView::SlotMapping
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a name="s5" doxytag="Gtk::TreeView::SlotSearchEqual"></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::Slot4&lt;bool, 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;, int, const <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&amp;, const <a class="el" href="classGtk_1_1TreeModel.html#s1">TreeModel::iterator</a>&amp;&gt; Gtk::TreeView::SlotSearchEqual
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
void on_search_equal(const Glib::RefPtr&lt;TreeModel&gt;&amp; model, int column, const Glib::ustring&amp; key, const TreeModel::iterator&amp; iter)
<p>
    </td>
  </tr>
</table>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a name="a0" doxytag="Gtk::TreeView::~TreeView"></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::TreeView::~TreeView </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::TreeView::TreeView"></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::TreeView::TreeView </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::TreeView::TreeView"></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::TreeView::TreeView </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="mdname1" valign="top" nowrap>&nbsp; <em>model</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>
<hr><h2>Member Function Documentation</h2>
<a name="a27" doxytag="Gtk::TreeView::append_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"> int Gtk::TreeView::append_column </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="a25" doxytag="Gtk::TreeView::append_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" colspan="4">
template &lt;class ColumnType&gt; </td>
        </tr>
        <tr>
          <td class="md" nowrap valign="top"> int Gtk::TreeView::append_column </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;ColumnType&gt;&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>model_column</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"><code> [inline]</code></td>
        </tr>

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

<p>
Appends a View column with the appropriate <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a> for the Model column.
<p>
    </td>
  </tr>
</table>
<a name="a24" doxytag="Gtk::TreeView::append_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"> int Gtk::TreeView::append_column </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top"><a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>&amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>column</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>
Appends <em>column</em> to the list of columns.
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>column</em>&nbsp;</td><td>The <a class="el" href="classGtk_1_1TreeViewColumn.html">Gtk::TreeViewColumn</a> to add. </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd>The number of columns in <em>tree_view</em> after appending. </dd></dl>
    </td>
  </tr>
</table>
<a name="a26" doxytag="Gtk::TreeView::append_column_editable"></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 ColumnType&gt; </td>
        </tr>
        <tr>
          <td class="md" nowrap valign="top"> int Gtk::TreeView::append_column_editable </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;ColumnType&gt;&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>model_column</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"><code> [inline]</code></td>
        </tr>

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

<p>
Appends a View column with the appropriate <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a> for the Model column.
<p>
The compiler will attempt to instantiate appropriate template code to automatically store user changes in the model. To intercept the user's change and implement non-default logic, or if the compiler can't instantiate appropriate code for your model type, you should use <a class="el" href="classGtk_1_1TreeView.html#a24">append_column()</a> and connect a signal handler to the <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>.     </td>
  </tr>
</table>
<a name="a56" doxytag="Gtk::TreeView::collapse_all"></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::TreeView::collapse_all </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>
Recursively collapses all visible, expanded nodes in <em>tree_view</em> .
<p>
    </td>
  </tr>
</table>
<a name="a59" doxytag="Gtk::TreeView::collapse_row"></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::TreeView::collapse_row </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>path</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>
Collapses a row (hides its child rows, if they exist).
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>path</em>&nbsp;</td><td>Path to a row in the <em>tree_view</em> . </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd><code>true</code> if the row was collapsed. </dd></dl>
    </td>
  </tr>
</table>
<a name="a20" doxytag="Gtk::TreeView::columns_autosize"></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::TreeView::columns_autosize </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>
Resizes all columns to their optimal width.
<p>
Only works after the treeview has been realized.     </td>
  </tr>
</table>
<a name="a86" doxytag="Gtk::TreeView::create_row_drag_icon"></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_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGdk_1_1Pixmap.html">Gdk::Pixmap</a>&gt; Gtk::TreeView::create_row_drag_icon </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>path</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>
Creates a <a class="el" href="classGdk_1_1Pixmap.html">Gdk::Pixmap</a> representation of the row at <em>path</em> .
<p>
This image is used for a drag icon. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>path</em>&nbsp;</td><td>A <a class="el" href="classGtk_1_1TreePath.html">Gtk::TreePath</a> in <em>tree_view</em> . </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd>A newly-allocated pixmap of the drag icon. </dd></dl>
    </td>
  </tr>
</table>
<a name="a80" doxytag="Gtk::TreeView::enable_model_drag_dest"></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::TreeView::enable_model_drag_dest </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top"><a class="el" href="group__gdkmmEnums.html#a72">Gdk::DragAction</a>&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>actions</em> = Gdk::ACTION_COPY|Gdk::ACTION_MOVE          </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="a79" doxytag="Gtk::TreeView::enable_model_drag_dest"></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::TreeView::enable_model_drag_dest </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGlib_1_1ArrayHandle.html">ArrayHandle_TargetEntry</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>targets</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="group__gdkmmEnums.html#a72">Gdk::DragAction</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>actions</em> = Gdk::ACTION_COPY|Gdk::ACTION_MOVE</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="a78" doxytag="Gtk::TreeView::enable_model_drag_source"></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::TreeView::enable_model_drag_source </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top"><a class="el" href="group__gdkmmEnums.html#a92">Gdk::ModifierType</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>start_button_mask</em> = Gdk::MODIFIER_MASK, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="group__gdkmmEnums.html#a72">Gdk::DragAction</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>actions</em> = Gdk::ACTION_COPY|Gdk::ACTION_MOVE</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="a77" doxytag="Gtk::TreeView::enable_model_drag_source"></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::TreeView::enable_model_drag_source </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGlib_1_1ArrayHandle.html">ArrayHandle_TargetEntry</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>targets</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="group__gdkmmEnums.html#a92">Gdk::ModifierType</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>start_button_mask</em> = Gdk::MODIFIER_MASK, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="group__gdkmmEnums.html#a72">Gdk::DragAction</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>actions</em> = Gdk::ACTION_COPY|Gdk::ACTION_MOVE</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="a76" doxytag="Gtk::TreeView::enable_model_drag_source"></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::TreeView::enable_model_drag_source </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top"><a class="el" href="group__gdkmmEnums.html#a92">Gdk::ModifierType</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>start_button_mask</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>const <a class="el" href="classGlib_1_1ArrayHandle.html">ArrayHandle_TargetEntry</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>targets</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="group__gdkmmEnums.html#a72">Gdk::DragAction</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>actions</em> = Gdk::ACTION_COPY|Gdk::ACTION_MOVE</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="a55" doxytag="Gtk::TreeView::expand_all"></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::TreeView::expand_all </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>
Recursively expands all nodes in the <em>tree_view</em> .
<p>
    </td>
  </tr>
</table>
<a name="a58" doxytag="Gtk::TreeView::expand_row"></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::TreeView::expand_row </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>path</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>bool&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>open_all</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>
Opens the row so its children are visible.
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>path</em>&nbsp;</td><td>Path to a row. </td></tr>
    <tr><td valign=top><em>open_all</em>&nbsp;</td><td>Whether to recursively expand, or just expand immediate children. </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd><code>true</code> if the row existed and had children. </dd></dl>
    </td>
  </tr>
</table>
<a name="a57" doxytag="Gtk::TreeView::expand_to_path"></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::TreeView::expand_to_path </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>path</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>
Expands the row at <em>path</em> .
<p>
This will also expand all parent rows of <em>path</em> as necessary.
<p>
Since: 2.2 <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>path</em>&nbsp;</td><td>Path to a row. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a72" doxytag="Gtk::TreeView::get_background_area"></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::TreeView::get_background_area </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>path</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>column</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>rect</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>
Fills the bounding rectangle in tree window coordinates for the cell at the row specified by <em>path</em> and the column specified by <em>column</em> .
<p>
If <em>path</em> is <code>0</code>, or points to a node not found in the tree, the <em>y</em> and <em>height</em> fields of the rectangle will be filled with 0. If <em>column</em> is <code>0</code>, the <em>x</em> and <em>width</em> fields will be filled with 0. The returned rectangle is equivalent to the <em>background_area</em> passed to <a class="el" href="classGtk_1_1CellRenderer.html#a5">Gtk::CellRenderer::render()</a>. These background areas tile to cover the entire tree window (except for the area used for header buttons). Contrast with the <em>cell_area</em> , returned by <a class="el" href="classGtk_1_1TreeView.html#a71">get_cell_area()</a>, which returns only the cell itself, excluding surrounding borders and the tree expander area. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>path</em>&nbsp;</td><td>A <a class="el" href="classGtk_1_1TreePath.html">Gtk::TreePath</a> for the row, or <code>0</code> to get only horizontal coordinates. </td></tr>
    <tr><td valign=top><em>column</em>&nbsp;</td><td>A <a class="el" href="classGtk_1_1TreeViewColumn.html">Gtk::TreeViewColumn</a> for the column, or <code>0</code> to get only vertical coordiantes. </td></tr>
    <tr><td valign=top><em>rect</em>&nbsp;</td><td>Rectangle to fill with cell background rect. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a69" doxytag="Gtk::TreeView::get_bin_window"></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_1RefPtr.html">Glib::RefPtr</a>&lt;const <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a>&gt; Gtk::TreeView::get_bin_window </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 window that <em>tree_view</em> renders to.
<p>
This is used primarily to compare to <code>event-&gt;window</code> to confirm that the event on <em>tree_view</em> is on the right window. <dl compact><dt><b>Returns:</b></dt><dd>A <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a>, or <code>0</code> when <em>tree_view</em> hasn't been realized yet. </dd></dl>
    </td>
  </tr>
</table>
<a name="a68" doxytag="Gtk::TreeView::get_bin_window"></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_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGdk_1_1Window.html">Gdk::Window</a>&gt; Gtk::TreeView::get_bin_window </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 window that <em>tree_view</em> renders to.
<p>
This is used primarily to compare to <code>event-&gt;window</code> to confirm that the event on <em>tree_view</em> is on the right window. <dl compact><dt><b>Returns:</b></dt><dd>A <a class="el" href="classGdk_1_1Window.html">Gdk::Window</a>, or <code>0</code> when <em>tree_view</em> hasn't been realized yet. </dd></dl>
    </td>
  </tr>
</table>
<a name="a71" doxytag="Gtk::TreeView::get_cell_area"></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::TreeView::get_cell_area </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>path</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>column</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>rect</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>
Fills the bounding rectangle in tree window coordinates for the cell at the row specified by <em>path</em> and the column specified by <em>column</em> .
<p>
If <em>path</em> is <code>0</code>, or points to a path not currently displayed, the <em>y</em> and <em>height</em> fields of the rectangle will be filled with 0. If <em>column</em> is <code>0</code>, the <em>x</em> and <em>width</em> fields will be filled with 0. The sum of all cell rects does not cover the entire tree; there are extra pixels in between rows, for example. The returned rectangle is equivalent to the <em>cell_area</em> passed to <a class="el" href="classGtk_1_1CellRenderer.html#a5">Gtk::CellRenderer::render()</a>. This function is only valid if #tree_view is realized. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>path</em>&nbsp;</td><td>A <a class="el" href="classGtk_1_1TreePath.html">Gtk::TreePath</a> for the row, or <code>0</code> to get only horizontal coordinates. </td></tr>
    <tr><td valign=top><em>column</em>&nbsp;</td><td>A <a class="el" href="classGtk_1_1TreeViewColumn.html">Gtk::TreeViewColumn</a> for the column, or <code>0</code> to get only vertical coordiantes. </td></tr>
    <tr><td valign=top><em>rect</em>&nbsp;</td><td>Rectangle to fill with cell rect. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a36" doxytag="Gtk::TreeView::get_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"> const <a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>* Gtk::TreeView::get_column </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">int&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>n</em>          </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_1TreeViewColumn.html">Gtk::TreeViewColumn</a> at the given position in the #tree_view.
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>n</em>&nbsp;</td><td>The position of the column, counting from 0. </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd>The <a class="el" href="classGtk_1_1TreeViewColumn.html">Gtk::TreeViewColumn</a>, or <code>0</code> if the position is outside the range of columns. </dd></dl>
    </td>
  </tr>
</table>
<a name="a35" doxytag="Gtk::TreeView::get_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"> <a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>* Gtk::TreeView::get_column </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">int&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>n</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>
Gets the <a class="el" href="classGtk_1_1TreeViewColumn.html">Gtk::TreeViewColumn</a> at the given position in the #tree_view.
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>n</em>&nbsp;</td><td>The position of the column, counting from 0. </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd>The <a class="el" href="classGtk_1_1TreeViewColumn.html">Gtk::TreeViewColumn</a>, or <code>0</code> if the position is outside the range of columns. </dd></dl>
    </td>
  </tr>
</table>
<a name="a38" doxytag="Gtk::TreeView::get_column_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::TreeView::get_column_cell_renderer </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">int&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>n</em>          </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 that 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="a37" doxytag="Gtk::TreeView::get_column_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::TreeView::get_column_cell_renderer </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">int&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>n</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>
Gets the <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a> for that 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="a40" doxytag="Gtk::TreeView::get_columns"></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_1TreeViewColumn.html">TreeViewColumn</a>*&gt; Gtk::TreeView::get_columns </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 G::List of all the <a class="el" href="classGtk_1_1TreeViewColumn.html">Gtk::TreeViewColumn</a> s currently in <em>tree_view</em> .
<p>
The returned list must be freed with Glib::list_free(). <dl compact><dt><b>Returns:</b></dt><dd>A list of <a class="el" href="classGtk_1_1TreeViewColumn.html">Gtk::TreeViewColumn</a> s. </dd></dl>
    </td>
  </tr>
</table>
<a name="a39" doxytag="Gtk::TreeView::get_columns"></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_1TreeViewColumn.html">TreeViewColumn</a>*&gt; Gtk::TreeView::get_columns </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 G::List of all the <a class="el" href="classGtk_1_1TreeViewColumn.html">Gtk::TreeViewColumn</a> s currently in <em>tree_view</em> .
<p>
The returned list must be freed with Glib::list_free(). <dl compact><dt><b>Returns:</b></dt><dd>A list of <a class="el" href="classGtk_1_1TreeViewColumn.html">Gtk::TreeViewColumn</a> s. </dd></dl>
    </td>
  </tr>
</table>
<a name="a67" doxytag="Gtk::TreeView::get_cursor"></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::TreeView::get_cursor </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top"><a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>path</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>*&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>focus_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="a85" doxytag="Gtk::TreeView::get_dest_row_at_pos"></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::TreeView::get_dest_row_at_pos </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>drag_x</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>drag_y</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>path</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="group__gtkmmEnums.html#a111">TreeViewDropPosition</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>pos</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="a84" doxytag="Gtk::TreeView::get_drag_dest_row"></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::TreeView::get_drag_dest_row </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top"><a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>path</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="group__gtkmmEnums.html#a111">TreeViewDropPosition</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>pos</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="a88" doxytag="Gtk::TreeView::get_enable_search"></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::TreeView::get_enable_search </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 whether or not the tree allows interactive searching.
<p>
<dl compact><dt><b>Returns:</b></dt><dd>Whether or not to let the user search interactively. </dd></dl>
    </td>
  </tr>
</table>
<a name="a45" doxytag="Gtk::TreeView::get_expander_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"> const <a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>* Gtk::TreeView::get_expander_column </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 column that is the current expander column.
<p>
This column has the expander arrow drawn next to it. <dl compact><dt><b>Returns:</b></dt><dd>The expander column. </dd></dl>
    </td>
  </tr>
</table>
<a name="a44" doxytag="Gtk::TreeView::get_expander_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"> <a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>* Gtk::TreeView::get_expander_column </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 column that is the current expander column.
<p>
This column has the expander arrow drawn next to it. <dl compact><dt><b>Returns:</b></dt><dd>The expander column. </dd></dl>
    </td>
  </tr>
</table>
<a name="a11" doxytag="Gtk::TreeView::get_hadjustment"></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_1Adjustment.html">Adjustment</a>* Gtk::TreeView::get_hadjustment </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_1Adjustment.html">Gtk::Adjustment</a> currently being used for the horizontal aspect.
<p>
<dl compact><dt><b>Returns:</b></dt><dd>A <a class="el" href="classGtk_1_1Adjustment.html">Gtk::Adjustment</a> object, or <code>0</code> if none is currently being used. </dd></dl>
    </td>
  </tr>
</table>
<a name="a10" doxytag="Gtk::TreeView::get_hadjustment"></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_1Adjustment.html">Adjustment</a>* Gtk::TreeView::get_hadjustment </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_1Adjustment.html">Gtk::Adjustment</a> currently being used for the horizontal aspect.
<p>
<dl compact><dt><b>Returns:</b></dt><dd>A <a class="el" href="classGtk_1_1Adjustment.html">Gtk::Adjustment</a> object, or <code>0</code> if none is currently being used. </dd></dl>
    </td>
  </tr>
</table>
<a name="a18" doxytag="Gtk::TreeView::get_headers_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::TreeView::get_headers_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 the headers on the <em>tree_view</em> are visible.
<p>
<dl compact><dt><b>Returns:</b></dt><dd>Whether the headers are visible or not. </dd></dl>
    </td>
  </tr>
</table>
<a name="a6" doxytag="Gtk::TreeView::get_model"></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_1RefPtr.html">Glib::RefPtr</a>&lt;const <a class="el" href="classGtk_1_1TreeModel.html">TreeModel</a>&gt; Gtk::TreeView::get_model </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 model the the Gtk::TreeView is based on.
<p>
Returns <code>0</code> if the model is unset. <dl compact><dt><b>Returns:</b></dt><dd>A <a class="el" href="classGtk_1_1TreeModel.html">Gtk::TreeModel</a>, or <code>0</code> if none is currently being used. </dd></dl>
    </td>
  </tr>
</table>
<a name="a5" doxytag="Gtk::TreeView::get_model"></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_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1TreeModel.html">TreeModel</a>&gt; Gtk::TreeView::get_model </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 model the the Gtk::TreeView is based on.
<p>
Returns <code>0</code> if the model is unset. <dl compact><dt><b>Returns:</b></dt><dd>A <a class="el" href="classGtk_1_1TreeModel.html">Gtk::TreeModel</a>, or <code>0</code> if none is currently being used. </dd></dl>
    </td>
  </tr>
</table>
<a name="a70" doxytag="Gtk::TreeView::get_path_at_pos"></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::TreeView::get_path_at_pos </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>x</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>y</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>path</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>*&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>column</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>int&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>cell_x</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>int&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>cell_y</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="a63" doxytag="Gtk::TreeView::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::TreeView::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>
Retrieves whether the user can reorder the tree via drag-and-drop.
<p>
See <a class="el" href="classGtk_1_1TreeView.html#a62">set_reorderable()</a>. <dl compact><dt><b>Returns:</b></dt><dd><code>true</code> if the tree can be reordered. </dd></dl>
    </td>
  </tr>
</table>
<a name="a23" doxytag="Gtk::TreeView::get_rules_hint"></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::TreeView::get_rules_hint </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 setting set by <a class="el" href="classGtk_1_1TreeView.html#a22">set_rules_hint()</a>.
<p>
<dl compact><dt><b>Returns:</b></dt><dd><code>true</code> if rules are useful for the user of this tree. </dd></dl>
    </td>
  </tr>
</table>
<a name="a89" doxytag="Gtk::TreeView::get_search_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"> int Gtk::TreeView::get_search_column </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 column searched on by the interactive search code.
<p>
<dl compact><dt><b>Returns:</b></dt><dd>The column the interactive search code searches in. </dd></dl>
    </td>
  </tr>
</table>
<a name="a9" doxytag="Gtk::TreeView::get_selection"></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_1RefPtr.html">Glib::RefPtr</a>&lt;const <a class="el" href="classGtk_1_1TreeSelection.html">TreeSelection</a>&gt; Gtk::TreeView::get_selection </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_1TreeSelection.html">Gtk::TreeSelection</a> associated with <em>tree_view</em> .
<p>
<dl compact><dt><b>Returns:</b></dt><dd>A <a class="el" href="classGtk_1_1TreeSelection.html">Gtk::TreeSelection</a> object. </dd></dl>
    </td>
  </tr>
</table>
<a name="a8" doxytag="Gtk::TreeView::get_selection"></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_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1TreeSelection.html">TreeSelection</a>&gt; Gtk::TreeView::get_selection </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_1TreeSelection.html">Gtk::TreeSelection</a> associated with <em>tree_view</em> .
<p>
<dl compact><dt><b>Returns:</b></dt><dd>A <a class="el" href="classGtk_1_1TreeSelection.html">Gtk::TreeSelection</a> object. </dd></dl>
    </td>
  </tr>
</table>
<a name="a15" doxytag="Gtk::TreeView::get_vadjustment"></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_1Adjustment.html">Adjustment</a>* Gtk::TreeView::get_vadjustment </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_1Adjustment.html">Gtk::Adjustment</a> currently being used for the vertical aspect.
<p>
<dl compact><dt><b>Returns:</b></dt><dd>A <a class="el" href="classGtk_1_1Adjustment.html">Gtk::Adjustment</a> object, or <code>0</code> if none is currently being used. </dd></dl>
    </td>
  </tr>
</table>
<a name="a14" doxytag="Gtk::TreeView::get_vadjustment"></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_1Adjustment.html">Adjustment</a>* Gtk::TreeView::get_vadjustment </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_1Adjustment.html">Gtk::Adjustment</a> currently being used for the vertical aspect.
<p>
<dl compact><dt><b>Returns:</b></dt><dd>A <a class="el" href="classGtk_1_1Adjustment.html">Gtk::Adjustment</a> object, or <code>0</code> if none is currently being used. </dd></dl>
    </td>
  </tr>
</table>
<a name="a73" doxytag="Gtk::TreeView::get_visible_rect"></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::TreeView::get_visible_rect </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="mdname1" valign="top" nowrap>&nbsp; <em>visible_rect</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>
Fills <em>visible_rect</em> with the currently-visible region of the buffer, in tree coordinates.
<p>
Convert to widget coordinates with <a class="el" href="classGtk_1_1TreeView.html#a75">tree_to_widget_coords()</a>. Tree coordinates start at 0,0 for row 0 of the tree, and cover the entire scrollable area of the tree. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>visible_rect</em>&nbsp;</td><td>Rectangle to fill. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a2" doxytag="Gtk::TreeView::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 GtkTreeView* Gtk::TreeView::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_1Container.html#a2">Gtk::Container</a>.    </td>
  </tr>
</table>
<a name="a1" doxytag="Gtk::TreeView::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"> GtkTreeView* Gtk::TreeView::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_1Container.html#a1">Gtk::Container</a>.    </td>
  </tr>
</table>
<a name="a32" doxytag="Gtk::TreeView::insert_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" colspan="4">
template &lt;class ColumnType&gt; </td>
        </tr>
        <tr>
          <td class="md" nowrap valign="top"> int Gtk::TreeView::insert_column </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;ColumnType&gt;&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>model_column</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>position</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"><code> [inline]</code></td>
        </tr>

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

<p>
Inserts a View column with the appropriate <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a> for the Model column.
<p>
    </td>
  </tr>
</table>
<a name="a31" doxytag="Gtk::TreeView::insert_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"> int Gtk::TreeView::insert_column </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></td>
          <td class="md" nowrap>int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>position</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="a30" doxytag="Gtk::TreeView::insert_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"> int Gtk::TreeView::insert_column </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top"><a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>column</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>position</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>
This inserts the <em>column</em> into the <em>tree_view</em> at <em>position</em> .
<p>
If <em>position</em> is -1, then the column is inserted at the end. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>column</em>&nbsp;</td><td>The <a class="el" href="classGtk_1_1TreeViewColumn.html">Gtk::TreeViewColumn</a> to be inserted. </td></tr>
    <tr><td valign=top><em>position</em>&nbsp;</td><td>The position to insert <em>column</em> in. </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd>The number of columns in <em>tree_view</em> after insertion. </dd></dl>
    </td>
  </tr>
</table>
<a name="a33" doxytag="Gtk::TreeView::insert_column_editable"></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 ColumnType&gt; </td>
        </tr>
        <tr>
          <td class="md" nowrap valign="top"> int Gtk::TreeView::insert_column_editable </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;ColumnType&gt;&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>model_column</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>position</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"><code> [inline]</code></td>
        </tr>

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

<p>
Inserts a View column with the appropriate <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a> for the Model column.
<p>
The compiler will attempt to instantiate appropriate template code to automatically store user changes in the model. To intercept the user's change and implement non-default logic, or if the compiler can't instantiate appropriate code for your model type, you should use <a class="el" href="classGtk_1_1TreeView.html#a24">append_column()</a> and connect a signal handler to the <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>.     </td>
  </tr>
</table>
<a name="a34" doxytag="Gtk::TreeView::insert_column_with_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"> int Gtk::TreeView::insert_column_with_data_func </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>position</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>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></td>
          <td class="md" nowrap>const <a class="el" href="classGtk_1_1TreeView.html#s2">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="a60" doxytag="Gtk::TreeView::map_expanded_rows"></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::TreeView::map_expanded_rows </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGtk_1_1TreeView.html#s4">SlotMapping</a>&amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>slot</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>
<a name="a41" doxytag="Gtk::TreeView::move_column_after"></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::TreeView::move_column_after </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top"><a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>column</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>base_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>
Moves <em>column</em> to be after to <em>base_column</em> .
<p>
If <em>base_column</em> is <code>0</code>, then <em>column</em> is placed in the first position. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>column</em>&nbsp;</td><td>The <a class="el" href="classGtk_1_1TreeViewColumn.html">Gtk::TreeViewColumn</a> to be moved. </td></tr>
    <tr><td valign=top><em>base_column</em>&nbsp;</td><td>The <a class="el" href="classGtk_1_1TreeViewColumn.html">Gtk::TreeViewColumn</a> to be moved relative to, or <code>0</code>. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="b7" doxytag="Gtk::TreeView::on_columns_changed"></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::TreeView::on_columns_changed </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="b6" doxytag="Gtk::TreeView::on_cursor_changed"></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::TreeView::on_cursor_changed </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="b13" doxytag="Gtk::TreeView::on_expand_collapse_cursor_row"></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 bool Gtk::TreeView::on_expand_collapse_cursor_row </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">bool&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>logical</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>bool&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>expand</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>bool&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>open_all</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"><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="b8" doxytag="Gtk::TreeView::on_move_cursor"></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 bool Gtk::TreeView::on_move_cursor </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top"><a class="el" href="group__gtkmmEnums.html#a75">MovementStep</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>step</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>count</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"><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="b1" doxytag="Gtk::TreeView::on_row_activated"></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::TreeView::on_row_activated </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>path</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>*&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"><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="b5" doxytag="Gtk::TreeView::on_row_collapsed"></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::TreeView::on_row_collapsed </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">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>const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>path</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"><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="b4" doxytag="Gtk::TreeView::on_row_expanded"></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::TreeView::on_row_expanded </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">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>const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>path</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"><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="b9" doxytag="Gtk::TreeView::on_select_all"></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 bool Gtk::TreeView::on_select_all </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="b14" doxytag="Gtk::TreeView::on_select_cursor_parent"></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 bool Gtk::TreeView::on_select_cursor_parent </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="b11" doxytag="Gtk::TreeView::on_select_cursor_row"></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 bool Gtk::TreeView::on_select_cursor_row </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">bool&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>start_editing</em>          </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="b0" doxytag="Gtk::TreeView::on_set_scroll_adjustments"></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::TreeView::on_set_scroll_adjustments </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top"><a class="el" href="classGtk_1_1Adjustment.html">Adjustment</a>*&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>hadjustment</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="classGtk_1_1Adjustment.html">Adjustment</a>*&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>vadjustment</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"><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="b15" doxytag="Gtk::TreeView::on_start_interactive_search"></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 bool Gtk::TreeView::on_start_interactive_search </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="b3" doxytag="Gtk::TreeView::on_test_collapse_row"></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 bool Gtk::TreeView::on_test_collapse_row </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">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>const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>path</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"><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="b2" doxytag="Gtk::TreeView::on_test_expand_row"></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 bool Gtk::TreeView::on_test_expand_row </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">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>const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>path</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"><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="b12" doxytag="Gtk::TreeView::on_toggle_cursor_row"></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 bool Gtk::TreeView::on_toggle_cursor_row </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="b10" doxytag="Gtk::TreeView::on_unselect_all"></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 bool Gtk::TreeView::on_unselect_all </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="a117" doxytag="Gtk::TreeView::property_enable_search"></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::TreeView::property_enable_search </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="a114" doxytag="Gtk::TreeView::property_expander_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"> <a class="el" href="classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>*&gt; Gtk::TreeView::property_expander_column </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="a110" doxytag="Gtk::TreeView::property_hadjustment"></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_1Adjustment.html">Adjustment</a>*&gt; Gtk::TreeView::property_hadjustment </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="a113" doxytag="Gtk::TreeView::property_headers_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__WriteOnly.html">Glib::PropertyProxy_WriteOnly</a>&lt;bool&gt; Gtk::TreeView::property_headers_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="a112" doxytag="Gtk::TreeView::property_headers_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::TreeView::property_headers_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="a109" doxytag="Gtk::TreeView::property_model"></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_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1TreeModel.html">TreeModel</a>&gt;&gt; Gtk::TreeView::property_model </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="a115" doxytag="Gtk::TreeView::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::TreeView::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="a116" doxytag="Gtk::TreeView::property_rules_hint"></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::TreeView::property_rules_hint </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="a118" doxytag="Gtk::TreeView::property_search_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"> <a class="el" href="classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;int&gt; Gtk::TreeView::property_search_column </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="a111" doxytag="Gtk::TreeView::property_vadjustment"></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_1Adjustment.html">Adjustment</a>*&gt; Gtk::TreeView::property_vadjustment </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="a29" doxytag="Gtk::TreeView::remove_all_columns"></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::TreeView::remove_all_columns </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="a28" doxytag="Gtk::TreeView::remove_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"> int Gtk::TreeView::remove_column </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top"><a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>&amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>column</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>
Removes <em>column</em> from <em>tree_view</em> .
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>column</em>&nbsp;</td><td>The <a class="el" href="classGtk_1_1TreeViewColumn.html">Gtk::TreeViewColumn</a> to remove. </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd>The number of columns in <em>tree_view</em> after removing. </dd></dl>
    </td>
  </tr>
</table>
<a name="a54" doxytag="Gtk::TreeView::row_activated"></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::TreeView::row_activated </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>path</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</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>
Activates the cell determined by <em>path</em> and <em>column</em> .
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>path</em>&nbsp;</td><td>The <a class="el" href="classGtk_1_1TreePath.html">Gtk::TreePath</a> to be activated. </td></tr>
    <tr><td valign=top><em>column</em>&nbsp;</td><td>The <a class="el" href="classGtk_1_1TreeViewColumn.html">Gtk::TreeViewColumn</a> to be activated. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a61" doxytag="Gtk::TreeView::row_expanded"></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::TreeView::row_expanded </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>path</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>
Returns <code>true</code> if the node pointed to by <em>path</em> is expanded in <em>tree_view</em> .
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>path</em>&nbsp;</td><td>A <a class="el" href="classGtk_1_1TreePath.html">Gtk::TreePath</a> to test expansion state. </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd><code>true</code> if <a class="el" href="classGtk_1_1Widget.html#a101">path</a> is expanded. </dd></dl>
    </td>
  </tr>
</table>
<a name="a49" doxytag="Gtk::TreeView::scroll_to_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::TreeView::scroll_to_cell </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>path</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</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>
Moves the alignments of tree view to the position specified by <em>column</em> and <em>path.</em> 
<p>
The tree does the minimum amount of work to scroll the cell onto the screen. This means that the cell will be scrolled to the edge closest to it's current position. If the cell is currently visible on the screen, nothing is done.
<p>
This function only works if the model is set, and <em>path</em> is a valid row on the model. If the model changes before the tree_view is realized, the centered path will be modified to reflect this change.
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>path</em>&nbsp;</td><td>The path of the row to move to. </td></tr>
    <tr><td valign=top><em>column</em>&nbsp;</td><td>The <a class="el" href="classGtk_1_1TreeViewColumn.html">Gtk::TreeViewColumn</a> to move horizontally to. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a48" doxytag="Gtk::TreeView::scroll_to_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::TreeView::scroll_to_cell </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>path</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>column</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>float&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>row_align</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>float&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>col_align</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>
Moves the alignments of tree view to the position specified by <em>column</em> and <em>path.</em> 
<p>
<em>row_align</em> determines where the row is placed, and <em>col_align</em> determines where column is placed. Both are expected to be between 0.0 and 1.0. 0.0 means left/top alignment, 1.0 means right/bottom alignment, 0.5 means center.
<p>
This function only works if the model is set, and <em>path</em> is a valid row on the model. If the model changes before the tree view is realized, the centered path will be modified to reflect this change.
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>path</em>&nbsp;</td><td>The path of the row to move to. </td></tr>
    <tr><td valign=top><em>column</em>&nbsp;</td><td>The <a class="el" href="classGtk_1_1TreeViewColumn.html">Gtk::TreeViewColumn</a> to move horizontally to. </td></tr>
    <tr><td valign=top><em>row_align</em>&nbsp;</td><td>The vertical alignment of the row specified by <em>path.</em> </td></tr>
    <tr><td valign=top><em>col_align</em>&nbsp;</td><td>The horizontal alignment of the column specified by <em>column.</em> </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a53" doxytag="Gtk::TreeView::scroll_to_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"> void Gtk::TreeView::scroll_to_column </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top"><a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>&amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>column</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>
Moves the alignments of tree view to the position specified by <em>column.</em> 
<p>
The tree does the minimum amount of work to scroll the column onto the screen. This means that the column will be scrolled to the edge closest to it's current position. If the column is currently visible on the screen, nothing is done.
<p>
This function only works if the model is set. If the model changes before the tree view is realized, the centered path will be modified to reflect this change.
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>column</em>&nbsp;</td><td>The <a class="el" href="classGtk_1_1TreeViewColumn.html">Gtk::TreeViewColumn</a> to move horizontally to. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a52" doxytag="Gtk::TreeView::scroll_to_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"> void Gtk::TreeView::scroll_to_column </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top"><a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>column</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>float&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>col_align</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>
Moves the alignments of tree view to the position specified by <em>column.</em> 
<p>
<em>col_align</em> determines where the column is placed, and is expected to be between 0.0 and 1.0. 0.0 means left alignment, 1.0 means right alignment, 0.5 means center.
<p>
This function only works if the model is set. If the model changes before the tree view is realized, the centered path will be modified to reflect this change.
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>column</em>&nbsp;</td><td>The <a class="el" href="classGtk_1_1TreeViewColumn.html">Gtk::TreeViewColumn</a> to move horizontally to. </td></tr>
    <tr><td valign=top><em>col_align</em>&nbsp;</td><td>The horizontal alignment of the column specified by <em>column.</em> </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a47" doxytag="Gtk::TreeView::scroll_to_point"></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::TreeView::scroll_to_point </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>tree_x</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>tree_y</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>
Scrolls the tree view such that the top-left corner of the visible area is <em>tree_x</em> , <em>tree_y</em> , where <em>tree_x</em> and <em>tree_y</em> are specified in tree window coordinates.
<p>
The <em>tree_view</em> must be realized before this function is called. If it isn't, you probably want to be using <a class="el" href="classGtk_1_1TreeView.html#a48">scroll_to_cell()</a>.
<p>
If either <em>tree_x</em> or <em>tree_y</em> are -1, then that direction isn't scrolled. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>tree_x</em>&nbsp;</td><td>X coordinate of new top-left pixel of visible area, or -1. </td></tr>
    <tr><td valign=top><em>tree_y</em>&nbsp;</td><td>Y coordinate of new top-left pixel of visible area, or -1. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a51" doxytag="Gtk::TreeView::scroll_to_row"></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::TreeView::scroll_to_row </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>path</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>
Moves the alignments of tree view to the position specified by <em>path.</em> 
<p>
The tree does the minimum amount of work to scroll the row onto the screen. This means that the row will be scrolled to the edge closest to it's current position. If the row is currently visible on the screen, nothing is done.
<p>
This function only works if the model is set, and <em>path</em> is a valid row on the model. If the model changes before the tree view is realized, the centered path will be modified to reflect this change.
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>path</em>&nbsp;</td><td>The path of the row to move to. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a50" doxytag="Gtk::TreeView::scroll_to_row"></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::TreeView::scroll_to_row </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>path</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>float&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>row_align</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>
Moves the alignments of tree view to the position specified by <em>path.</em> 
<p>
<em>row_align</em> determines where the row is placed, and is expected to be between 0.0 and 1.0. 0.0 means top alignment, 1.0 means bottom alignment, 0.5 means center.
<p>
This function only works if the model is set, and <em>path</em> is a valid row on the model. If the model changes before the tree view is realized, the centered path will be modified to reflect this change.
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>path</em>&nbsp;</td><td>The path of the row to move to. </td></tr>
    <tr><td valign=top><em>row_align</em>&nbsp;</td><td>The vertical alignment of the row specified by <em>path.</em> </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a46" doxytag="Gtk::TreeView::set_column_drag_function"></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::TreeView::set_column_drag_function </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGtk_1_1TreeView.html#s3">SlotColumnDrop</a>&amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>slot</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>
<a name="a66" doxytag="Gtk::TreeView::set_cursor"></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::TreeView::set_cursor </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>path</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>
<a name="a65" doxytag="Gtk::TreeView::set_cursor"></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::TreeView::set_cursor </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>path</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>focus_column</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></td>
          <td class="md" nowrap>bool&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>start_editing</em> = false</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 current keyboard focus to be at <em>path</em> , and selects it.
<p>
This is useful when you want to focus the user's attention on a particular row. If <em>focus_column</em> is not <code>0</code>, then focus is given to the column specified by it. If <em>focus_column</em> and <em>focus_cell</em> are not <code>0</code>, and <em>focus_column</em> contains 2 or more editable or activatable cells, then focus is given to the cell specified by <em>focus_cell</em> . Additionally, if <em>focus_column</em> is specified, and <em>start_editing</em> is <code>true</code>, then editing should be started in the specified cell. This function is often followed by <em>gtk_widget_grab_focus</em> ( <em>tree_view</em> ) in order to give keyboard focus to the widget. Please note that editing can only happen when the widget is realized.
<p>
Since: 2.2 <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>path</em>&nbsp;</td><td>A <a class="el" href="classGtk_1_1TreePath.html">Gtk::TreePath</a>. </td></tr>
    <tr><td valign=top><em>focus_column</em>&nbsp;</td><td>A <a class="el" href="classGtk_1_1TreeViewColumn.html">Gtk::TreeViewColumn</a>, or <code>0</code>. </td></tr>
    <tr><td valign=top><em>focus_cell</em>&nbsp;</td><td>A <a class="el" href="classGtk_1_1CellRenderer.html">Gtk::CellRenderer</a>, or <code>0</code>. </td></tr>
    <tr><td valign=top><em>start_editing</em>&nbsp;</td><td><code>true</code> if the specified cell should start being edited. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a64" doxytag="Gtk::TreeView::set_cursor"></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::TreeView::set_cursor </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>path</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>focus_column</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>bool&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>start_editing</em> = false</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 current keyboard focus to be at <em>path</em> , and selects it.
<p>
This is useful when you want to focus the user's attention on a particular row. If <em>focus_column</em> is not <code>0</code>, then focus is given to the column specified by it. Additionally, if <em>focus_column</em> is specified, and <em>start_editing</em> is <code>true</code>, then editing should be started in the specified cell. This function is often followed by <em>gtk_widget_grab_focus</em> ( <em>tree_view</em> ) in order to give keyboard focus to the widget. Please note that editing can only happen when the widget is realized. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>path</em>&nbsp;</td><td>A <a class="el" href="classGtk_1_1TreePath.html">Gtk::TreePath</a>. </td></tr>
    <tr><td valign=top><em>focus_column</em>&nbsp;</td><td>A <a class="el" href="classGtk_1_1TreeViewColumn.html">Gtk::TreeViewColumn</a>, or <code>0</code>. </td></tr>
    <tr><td valign=top><em>start_editing</em>&nbsp;</td><td><code>true</code> if the specified cell should start being edited. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a83" doxytag="Gtk::TreeView::set_drag_dest_row"></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::TreeView::set_drag_dest_row </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>path</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="group__gtkmmEnums.html#a111">TreeViewDropPosition</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>pos</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="a87" doxytag="Gtk::TreeView::set_enable_search"></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::TreeView::set_enable_search </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">bool&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>enable_search</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>enable_search</em> is set, then the user can type in text to search through the tree interactively.
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>enable_search</em>&nbsp;</td><td><code>true</code>, if the user can search interactively. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a42" doxytag="Gtk::TreeView::set_expander_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"> void Gtk::TreeView::set_expander_column </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top"><a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>&amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>column</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 column to draw the expander arrow at.
<p>
It must be in <em>tree_view</em> . If <em>column</em> is <code>0</code>, then the expander arrow is always at the first visible column. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>column</em>&nbsp;</td><td><code>0</code>, or the column to draw the expander arrow at. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a12" doxytag="Gtk::TreeView::set_hadjustment"></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::TreeView::set_hadjustment </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top"><a class="el" href="classGtk_1_1Adjustment.html">Adjustment</a>&amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>adjustment</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 <a class="el" href="classGtk_1_1Adjustment.html">Gtk::Adjustment</a> for the current horizontal aspect.
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>adjustment</em>&nbsp;</td><td>The <a class="el" href="classGtk_1_1Adjustment.html">Gtk::Adjustment</a> to set, or <code>0</code>. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a21" doxytag="Gtk::TreeView::set_headers_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::TreeView::set_headers_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>setting</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>
Allow the column title buttons to be clicked.
<p>
<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> if the columns are clickable. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a19" doxytag="Gtk::TreeView::set_headers_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::TreeView::set_headers_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>headers_visible</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 the visibility state of the headers.
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>headers_visible</em>&nbsp;</td><td><code>true</code> if the headers are visible. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a7" doxytag="Gtk::TreeView::set_model"></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::TreeView::set_model </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="mdname1" valign="top" nowrap>&nbsp; <em>model</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 model for a Gtk::TreeView.
<p>
If the <em>tree_view</em> already has a model set, it will remove it before setting the new model. If <em>model</em> is <code>0</code>, then it will unset the old model. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>model</em>&nbsp;</td><td>The model. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a62" doxytag="Gtk::TreeView::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::TreeView::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>
This function is a convenience function to allow you to reorder models that support the Gtk::DragSourceIface and the Gtk::DragDestIface.
<p>
Both <a class="el" href="classGtk_1_1TreeStore.html">Gtk::TreeStore</a> and <a class="el" href="classGtk_1_1ListStore.html">Gtk::ListStore</a> support these. If <em>reorderable</em> is <code>true</code>, then the user can reorder the model by dragging and dropping rows. The developer can listen to these changes by connecting to the model's signals.
<p>
This function does not give you any degree of control over the order -- any reorderering is allowed. If more control is needed, you should probably handle drag and drop manually. <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 tree can be reordered. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a22" doxytag="Gtk::TreeView::set_rules_hint"></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::TreeView::set_rules_hint </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> = 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>
This function tells GTK+ that the user interface for your application requires users to read across tree rows and associate cells with one another.
<p>
By default, GTK+ will then render the tree with alternating row colors. Do <em>not</em> use it just because you prefer the appearance of the ruled tree; that's a question for the theme. Some themes will draw tree rows in alternating colors even when rules are turned off, and users who prefer that appearance all the time can choose those themes. You should call this function only as a <em>semantic</em> hint to the theme engine that your tree makes alternating colors useful from a functional standpoint (since it has lots of columns, generally). <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> if the tree requires reading across rows. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a91" doxytag="Gtk::TreeView::set_search_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"> void Gtk::TreeView::set_search_column </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">int&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>column</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 <em>column</em> as the column where the interactive search code should search in.
<p>
Additionally, turns on interactive searching. Note that <em>column</em> refers to a column of the model. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>column</em>&nbsp;</td><td>The column of the model to search in. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a90" doxytag="Gtk::TreeView::set_search_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"> void Gtk::TreeView::set_search_column </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>column</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 <em>column</em> as the column where the interactive search code should search in.
<p>
Additionally, turns on interactive searching. Note that <em>column</em> refers to a column of the model. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>column</em>&nbsp;</td><td>The column of the model to search in. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a92" doxytag="Gtk::TreeView::set_search_equal_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::TreeView::set_search_equal_func </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classGtk_1_1TreeView.html#s5">SlotSearchEqual</a>&amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>slot</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>
<a name="a16" doxytag="Gtk::TreeView::set_vadjustment"></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::TreeView::set_vadjustment </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top"><a class="el" href="classGtk_1_1Adjustment.html">Adjustment</a>&amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>adjustment</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 <a class="el" href="classGtk_1_1Adjustment.html">Gtk::Adjustment</a> for the current vertical aspect.
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>adjustment</em>&nbsp;</td><td>The <a class="el" href="classGtk_1_1Adjustment.html">Gtk::Adjustment</a> to set, or <code>0</code>. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a100" doxytag="Gtk::TreeView::signal_columns_changed"></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::TreeView::signal_columns_changed </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 columns_changed()</code> </dd></dl>
    </td>
  </tr>
</table>
<a name="a99" doxytag="Gtk::TreeView::signal_cursor_changed"></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::TreeView::signal_cursor_changed </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 cursor_changed()</code> </dd></dl>
    </td>
  </tr>
</table>
<a name="a106" doxytag="Gtk::TreeView::signal_expand_collapse_cursor_row"></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_1SignalProxy3.html">Glib::SignalProxy3</a>&lt;bool,bool,bool,bool&gt; Gtk::TreeView::signal_expand_collapse_cursor_row </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>bool expand_collapse_cursor_row(bool logical, bool expand, bool open_all)</code> </dd></dl>
    </td>
  </tr>
</table>
<a name="a101" doxytag="Gtk::TreeView::signal_move_cursor"></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_1SignalProxy2.html">Glib::SignalProxy2</a>&lt;bool,<a class="el" href="group__gtkmmEnums.html#a75">MovementStep</a>,int&gt; Gtk::TreeView::signal_move_cursor </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>bool move_cursor(MovementStep step, int count)</code> </dd></dl>
    </td>
  </tr>
</table>
<a name="a94" doxytag="Gtk::TreeView::signal_row_activated"></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_1SignalProxy2.html">Glib::SignalProxy2</a>&lt;void,const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;,<a class="el" href="classGtk_1_1TreeViewColumn.html">TreeViewColumn</a>*&gt; Gtk::TreeView::signal_row_activated </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 row_activated(const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; path, TreeViewColumn* column)</code> </dd></dl>
    </td>
  </tr>
</table>
<a name="a98" doxytag="Gtk::TreeView::signal_row_collapsed"></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_1SignalProxy2.html">Glib::SignalProxy2</a>&lt;void,const <a class="el" href="classGtk_1_1TreeModel.html#s1">TreeModel::iterator</a>&amp;,const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;&gt; Gtk::TreeView::signal_row_collapsed </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 row_collapsed(const <a class="el" href="classGtk_1_1TreeModel.html#s1">TreeModel::iterator</a>&amp; iter, const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; path)</code> </dd></dl>
    </td>
  </tr>
</table>
<a name="a97" doxytag="Gtk::TreeView::signal_row_expanded"></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_1SignalProxy2.html">Glib::SignalProxy2</a>&lt;void,const <a class="el" href="classGtk_1_1TreeModel.html#s1">TreeModel::iterator</a>&amp;,const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;&gt; Gtk::TreeView::signal_row_expanded </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 row_expanded(const <a class="el" href="classGtk_1_1TreeModel.html#s1">TreeModel::iterator</a>&amp; iter, const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; path)</code> </dd></dl>
    </td>
  </tr>
</table>
<a name="a102" doxytag="Gtk::TreeView::signal_select_all"></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;bool&gt; Gtk::TreeView::signal_select_all </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>bool select_all()</code> </dd></dl>
    </td>
  </tr>
</table>
<a name="a107" doxytag="Gtk::TreeView::signal_select_cursor_parent"></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;bool&gt; Gtk::TreeView::signal_select_cursor_parent </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>bool select_cursor_parent()</code> </dd></dl>
    </td>
  </tr>
</table>
<a name="a104" doxytag="Gtk::TreeView::signal_select_cursor_row"></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_1SignalProxy1.html">Glib::SignalProxy1</a>&lt;bool,bool&gt; Gtk::TreeView::signal_select_cursor_row </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>bool select_cursor_row(bool start_editing)</code> </dd></dl>
    </td>
  </tr>
</table>
<a name="a93" doxytag="Gtk::TreeView::signal_set_scroll_adjustments"></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_1SignalProxy2.html">Glib::SignalProxy2</a>&lt;void,<a class="el" href="classGtk_1_1Adjustment.html">Adjustment</a>*,<a class="el" href="classGtk_1_1Adjustment.html">Adjustment</a>*&gt; Gtk::TreeView::signal_set_scroll_adjustments </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 set_scroll_adjustments(Adjustment* hadjustment, Adjustment* vadjustment)</code> </dd></dl>
    </td>
  </tr>
</table>
<a name="a108" doxytag="Gtk::TreeView::signal_start_interactive_search"></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;bool&gt; Gtk::TreeView::signal_start_interactive_search </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>bool start_interactive_search()</code> </dd></dl>
    </td>
  </tr>
</table>
<a name="a96" doxytag="Gtk::TreeView::signal_test_collapse_row"></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_1SignalProxy2.html">Glib::SignalProxy2</a>&lt;bool,const <a class="el" href="classGtk_1_1TreeModel.html#s1">TreeModel::iterator</a>&amp;,const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;&gt; Gtk::TreeView::signal_test_collapse_row </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>bool test_collapse_row(const <a class="el" href="classGtk_1_1TreeModel.html#s1">TreeModel::iterator</a>&amp; iter, const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; path)</code> </dd></dl>
    </td>
  </tr>
</table>
<a name="a95" doxytag="Gtk::TreeView::signal_test_expand_row"></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_1SignalProxy2.html">Glib::SignalProxy2</a>&lt;bool,const <a class="el" href="classGtk_1_1TreeModel.html#s1">TreeModel::iterator</a>&amp;,const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp;&gt; Gtk::TreeView::signal_test_expand_row </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>bool test_expand_row(const <a class="el" href="classGtk_1_1TreeModel.html#s1">TreeModel::iterator</a>&amp; iter, const <a class="el" href="classGtk_1_1TreeModel.html#s4">TreeModel::Path</a>&amp; path)</code> </dd></dl>
    </td>
  </tr>
</table>
<a name="a105" doxytag="Gtk::TreeView::signal_toggle_cursor_row"></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;bool&gt; Gtk::TreeView::signal_toggle_cursor_row </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>bool toggle_cursor_row()</code> </dd></dl>
    </td>
  </tr>
</table>
<a name="a103" doxytag="Gtk::TreeView::signal_unselect_all"></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;bool&gt; Gtk::TreeView::signal_unselect_all </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>bool unselect_all()</code> </dd></dl>
    </td>
  </tr>
</table>
<a name="a75" doxytag="Gtk::TreeView::tree_to_widget_coords"></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::TreeView::tree_to_widget_coords </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>tx</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>ty</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>int&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>wx</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>int&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>wy</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>
Converts tree coordinates (coordinates in full scrollable area of the tree) to widget coordinates.
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>tx</em>&nbsp;</td><td>Tree X coordinate. </td></tr>
    <tr><td valign=top><em>ty</em>&nbsp;</td><td>Tree Y coordinate. </td></tr>
    <tr><td valign=top><em>wx</em>&nbsp;</td><td>Return location for widget X coordinate. </td></tr>
    <tr><td valign=top><em>wy</em>&nbsp;</td><td>Return location for widget Y coordinate. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<a name="a43" doxytag="Gtk::TreeView::unset_expander_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"> void Gtk::TreeView::unset_expander_column </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="a13" doxytag="Gtk::TreeView::unset_hadjustment"></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::TreeView::unset_hadjustment </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="a82" doxytag="Gtk::TreeView::unset_rows_drag_dest"></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::TreeView::unset_rows_drag_dest </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="a81" doxytag="Gtk::TreeView::unset_rows_drag_source"></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::TreeView::unset_rows_drag_source </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="a17" doxytag="Gtk::TreeView::unset_vadjustment"></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::TreeView::unset_vadjustment </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::TreeView::widget_to_tree_coords"></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::TreeView::widget_to_tree_coords </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>wx</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>wy</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>int&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>tx</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>int&amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>ty</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>
Converts widget coordinates to coordinates for the tree window (the full scrollable area of the tree).
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>wx</em>&nbsp;</td><td><a class="el" href="classGtk_1_1Widget.html">Widget</a> X coordinate. </td></tr>
    <tr><td valign=top><em>wy</em>&nbsp;</td><td><a class="el" href="classGtk_1_1Widget.html">Widget</a> Y coordinate. </td></tr>
    <tr><td valign=top><em>tx</em>&nbsp;</td><td>Return location for tree X coordinate. </td></tr>
    <tr><td valign=top><em>ty</em>&nbsp;</td><td>Return location for tree Y coordinate. </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>
<hr><h2>Friends And Related Function Documentation</h2>
<a name="k0" doxytag="Gtk::TreeView::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::TreeView* wrap </td>
          <td class="md" valign="top">(</td>
          <td class="md" nowrap valign="top">GtkTreeView*&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="treeview_8h.html">treeview.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>