Sophie

Sophie

distrib > Mandriva > 2010.1 > x86_64 > media > main-release > by-pkgid > 22e237efd6851989a23adf3360bb53d0 > files > 413

gtkmm2.4-doc-2.20.3-1mdv2010.1.x86_64.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>gtkmm: Gtk::IconView Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.6.1 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
  <div class="navpath"><a class="el" href="namespaceGtk.html">Gtk</a>::<a class="el" href="classGtk_1_1IconView.html">IconView</a>
  </div>
</div>
<div class="contents">
<h1>Gtk::IconView Class Reference<br/>
<small>
[<a class="el" href="group__Widgets.html">Widgets</a>,&#160;<a class="el" href="group__Containers.html">Container Widgets</a>]</small>
</h1><!-- doxytag: class="Gtk::IconView" --><!-- doxytag: inherits="Gtk::Container" -->
<p>The <a class="el" href="classGtk_1_1IconView.html" title="The IconView provides an alternative view of a list model.">IconView</a> provides an alternative view of a list model. <a href="#_details">More...</a></p>

<p>Inherits <a class="el" href="classGtk_1_1Container.html">Gtk::Container</a>.</p>
<div class="dynheader">
Collaboration diagram for Gtk::IconView:</div>
<div class="dynsection">
<div class="center"><img src="classGtk_1_1IconView__coll__graph.png" border="0" usemap="#Gtk_1_1IconView_coll__map" alt="Collaboration graph"/></div>
<map name="Gtk_1_1IconView_coll__map" id="Gtk_1_1IconView_coll__map">
<area shape="rect" href="classGtk_1_1Container.html" title="Abstract container class." alt="" coords="61,392,165,421"/><area shape="rect" href="classGtk_1_1Widget.html" title="Abstract Widget (Base class for all widgets)." alt="" coords="68,315,159,344"/><area shape="rect" href="classGtk_1_1Object.html" title="Gtk::Object is the base class for all widgets, and for a few non&#45;widget objects such..." alt="" coords="5,237,93,267"/><area shape="rect" href="../../../glibmm-2.4/reference/html/classGlib_1_1Object.html" title="Glib::Object" alt="" coords="5,160,96,189"/><area shape="rect" href="../../../glibmm-2.4/reference/html/classGlib_1_1ObjectBase.html" title="Glib::ObjectBase" alt="" coords="51,83,171,112"/><area shape="rect" href="../../../glibmm-2.4/reference/html/classGlib_1_1Interface.html" title="Glib::Interface" alt="" coords="123,160,227,189"/><area shape="rect" href="../../../libsigc++-2.0/reference/html/structsigc_1_1trackable.html" title="sigc::trackable" alt="" coords="57,5,164,35"/><area shape="rect" href="classAtk_1_1Implementor.html" title="Atk::Implementor" alt="" coords="117,237,237,267"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>

<p><a href="classGtk_1_1IconView-members.html">List of all members.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Public Types</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" href="../../../libsigc++-2.0/reference/html/classsigc_1_1slot.html">sigc::slot</a>&lt; void, <br class="typebreak"/>
const <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#aaacc93021922102f8b09f660e0c451d8">SlotForeach</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">For instance, void on_foreach(const Gtk::TreeModel::Path&amp; path);. <a href="#aaacc93021922102f8b09f660e0c451d8"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ListHandle.html">Glib::ListHandle</a><br class="typebreak"/>
&lt; <a class="el" href="classGtk_1_1TreePath.html">TreePath</a>, TreePathTraits &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a8ebc6dbc9f7f729103b28974273d4d3e">ArrayHandle_TreePaths</a></td></tr>
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#ab129ad1bed58450360452c79ef5d5c00">~IconView</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">GtkIconView*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#abf13f9ea6448598b9b3c23a3c928e27c">gobj</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GtkObject. <a href="#abf13f9ea6448598b9b3c23a3c928e27c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const GtkIconView*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a3c22b2c1e7a8b746d91bb8adef38f4c2">gobj</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GtkObject. <a href="#a3c22b2c1e7a8b746d91bb8adef38f4c2"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#af3f802fc8cad169d87cd37818599ae78">IconView</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#abfc8b6e3a07120e8a319d5ec1a47fb43">IconView</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/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 class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#ac9889a4e1793bd4385fde40308bc1f5b">set_model</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/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 class="mdescLeft">&#160;</td><td class="mdescRight">Sets the model for a <a class="el" href="classGtk_1_1IconView.html" title="The IconView provides an alternative view of a list model.">Gtk::IconView</a>. <a href="#ac9889a4e1793bd4385fde40308bc1f5b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1TreeModel.html">TreeModel</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a36aff875a9378724b885dace4d2f5b0c">get_model</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the model the <a class="el" href="classGtk_1_1IconView.html" title="The IconView provides an alternative view of a list model.">Gtk::IconView</a> is based on. <a href="#a36aff875a9378724b885dace4d2f5b0c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; const <a class="el" href="classGtk_1_1TreeModel.html">TreeModel</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a738ee406d96d1ad31fc69ffb38e8a468">get_model</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the model the <a class="el" href="classGtk_1_1IconView.html" title="The IconView provides an alternative view of a list model.">Gtk::IconView</a> is based on. <a href="#a738ee406d96d1ad31fc69ffb38e8a468"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#acc01800ad2db011e8e081c89aacaa57d">unset_model</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove the model from the <a class="el" href="classGtk_1_1IconView.html" title="The IconView provides an alternative view of a list model.">IconView</a>. <a href="#acc01800ad2db011e8e081c89aacaa57d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a2b35d76fe8f61708be01374a9986bbbb">set_text_column</a> (int column)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the column with text for <em>icon_view</em> to be <em>column</em>. <a href="#a2b35d76fe8f61708be01374a9986bbbb"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a6135d09d914655b1f66cd485b4aa8c2a">set_text_column</a> (const <a class="el" href="classGtk_1_1TreeModelColumnBase.html">TreeModelColumnBase</a>&amp; model_column)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the column with text for <em>icon_view</em> to be <em>column</em>. <a href="#a6135d09d914655b1f66cd485b4aa8c2a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a1d03144ae3397e569ac93d87dfba3b6a">get_text_column</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the column with text for <em>icon_view</em>. <a href="#a1d03144ae3397e569ac93d87dfba3b6a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#add46c5563233cb57e48d12de7d1b12d7">set_markup_column</a> (int column)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the column with markup information for <em>icon_view</em> to be <em>column</em>. <a href="#add46c5563233cb57e48d12de7d1b12d7"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a460d0def66230e89831894203167fb7f">set_markup_column</a> (const <a class="el" href="classGtk_1_1TreeModelColumnBase.html">TreeModelColumnBase</a>&amp; column)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the column with markup information for <em>icon_view</em> to be <em>column</em>. <a href="#a460d0def66230e89831894203167fb7f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a53c016149e7dd73a6a283a67f167a2a6">get_markup_column</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the column with markup text for <em>icon_view</em>. <a href="#a53c016149e7dd73a6a283a67f167a2a6"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a7f0cac207abbdc3152544259d366868d">set_pixbuf_column</a> (int column)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the column with pixbufs for <em>icon_view</em> to be <em>column</em>. <a href="#a7f0cac207abbdc3152544259d366868d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a1582732740fed65ba414944f96510274">set_pixbuf_column</a> (const <a class="el" href="classGtk_1_1TreeModelColumnBase.html">TreeModelColumnBase</a>&amp; column)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the column with pixbufs for <em>icon_view</em> to be <em>column</em>. <a href="#a1582732740fed65ba414944f96510274"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a85ddb276495a22b9b906da13e99e2315">get_pixbuf_column</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the column with pixbufs for <em>icon_view</em>. <a href="#a85ddb276495a22b9b906da13e99e2315"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a0861a425b34600eaaa0807d9dfe15c28">set_orientation</a> (<a class="el" href="group__gtkmmEnums.html#ga84179a467b0ed4f61b4e325eb09b0b1c">Orientation</a> orientation)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the orientation property which determines whether the labels are drawn beside the icons instead of below. <a href="#a0861a425b34600eaaa0807d9dfe15c28"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__gtkmmEnums.html#ga84179a467b0ed4f61b4e325eb09b0b1c">Orientation</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#aea2bce0d97d49e183a6d78f70d5bd0a0">get_orientation</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the value of the orientation property which determines whether the labels are drawn beside the icons instead of below. <a href="#aea2bce0d97d49e183a6d78f70d5bd0a0"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a5292b7e7eea0562787d2325ec5efb0b8">set_columns</a> (int columns)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the columns property which determines in how many columns the icons are arranged. <a href="#a5292b7e7eea0562787d2325ec5efb0b8"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#aabd469e7129edd65dfc43bc7b027caab">get_columns</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the value of the columns property. <a href="#aabd469e7129edd65dfc43bc7b027caab"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#adf0edb366cb11253f32ee873a70dc4f4">set_item_width</a> (int item_width)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the item-width property which specifies the width to use for each item. <a href="#adf0edb366cb11253f32ee873a70dc4f4"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a080b3ee1163bec62c3d25aea7be3efb0">get_icon_width</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the value of the item-width property. <a href="#a080b3ee1163bec62c3d25aea7be3efb0"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a7c3fd37fd767cb408684dc44fc8e0e26">set_spacing</a> (int spacing)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the spacing property which specifies the space which is inserted between the cells (i.e. the icon and the text) of an item. <a href="#a7c3fd37fd767cb408684dc44fc8e0e26"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a10c0daf811b67a792a8f9b9e5ee32b6c">get_spacing</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the value of the spacing property. <a href="#a10c0daf811b67a792a8f9b9e5ee32b6c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#af1dc3f45faf5c80532cc2499abf1f3e5">set_row_spacing</a> (int row_spacing)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the row-spacing property which specifies the space which is inserted between the rows of the icon view. <a href="#af1dc3f45faf5c80532cc2499abf1f3e5"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">gint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#ab1dfd8114d3c6448ca7e69f11e118de0">get_row_spacing</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the value of the row-spacing property. <a href="#ab1dfd8114d3c6448ca7e69f11e118de0"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a981304eb60ff6d6486f84acf9a8f66a1">set_column_spacing</a> (int column_spacing)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the column-spacing property which specifies the space which is inserted between the columns of the icon view. <a href="#a981304eb60ff6d6486f84acf9a8f66a1"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#ad7a295ff4bb95b503f004db335708cb9">get_column_spacing</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the value of the column-spacing property. <a href="#ad7a295ff4bb95b503f004db335708cb9"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a16b711d34f9154581a72bd035eb9f29b">set_margin</a> (int margin)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the margin property which specifies the space which is inserted at the top, bottom, left and right of the icon view. <a href="#a16b711d34f9154581a72bd035eb9f29b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a44bdc06c689ae550aaed62654f01b9b6">get_margin</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the value of the margin property. <a href="#a44bdc06c689ae550aaed62654f01b9b6"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a6fbbedce4ddffb83a1b0e40029fe399d">get_path_at_pos</a> (int x, int y) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Finds the path at the point ( <em>x</em>, <em>y</em>), relative to bin_window coordinates. <a href="#a6fbbedce4ddffb83a1b0e40029fe399d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#aa0a7fd36f1514245330ed8211b51011e">get_item_at_pos</a> (int x, int y, <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp; path, <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>*&amp; cell) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Finds the path at the point (<em>x</em>, <em>y</em>), relative to widget coordinates. <a href="#aa0a7fd36f1514245330ed8211b51011e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#af9ca0039f6e623e77d84ee012e95885b">get_item_at_pos</a> (int x, int y, <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp; path) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Finds the path at the point (<em>x</em>, <em>y</em>), relative to widget coordinates. <a href="#af9ca0039f6e623e77d84ee012e95885b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a96fe17113e70031b5d22f2b96ced017e">get_item_at_pos</a> (int x, int y, <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>*&amp; cell) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Finds the path at the point (<em>x</em>, <em>y</em>), relative to widget coordinates. <a href="#a96fe17113e70031b5d22f2b96ced017e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a6a7f81016102288e7a0bd3f1de26327b">get_visible_range</a> (<a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp; start_path, <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp; end_path) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#ace84f4d56dba6533dd9a4b98ffa7c5d4">selected_foreach</a> (const <a class="elRef" href="../../../libsigc++-2.0/reference/html/classsigc_1_1slot.html">SlotForeach</a>&amp; slot)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Calls a function for each selected icon. <a href="#ace84f4d56dba6533dd9a4b98ffa7c5d4"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a40425b9b664567d59b098233a410c5e4">set_selection_mode</a> (<a class="el" href="group__gtkmmEnums.html#ga3e58167cfed0be4c87474c3bdca80d78">SelectionMode</a> mode)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the selection mode of the <em>icon_view</em>. <a href="#a40425b9b664567d59b098233a410c5e4"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__gtkmmEnums.html#ga3e58167cfed0be4c87474c3bdca80d78">SelectionMode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a992aa1c647d823bcf2cac441ad019ebf">get_selection_mode</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the selection mode of the <em>icon_view</em>. <a href="#a992aa1c647d823bcf2cac441ad019ebf"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a4bc2d887359ba85d2a60393401eeaaeb">select_path</a> (const <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp; path)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Selects the row at <em>path</em>. <a href="#a4bc2d887359ba85d2a60393401eeaaeb"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a14e208570cd383386cf6d60d2cc43884">unselect_path</a> (const <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp; path)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Unselects the row at <em>path</em>. <a href="#a14e208570cd383386cf6d60d2cc43884"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a5aab9abf6b2953f4de1e8d6b8c3c2839">path_is_selected</a> (const <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp; path) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns <code>true</code> if the icon pointed to by <em>path</em> is currently selected. <a href="#a5aab9abf6b2953f4de1e8d6b8c3c2839"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ListHandle.html">ArrayHandle_TreePaths</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a85a3db76cf43abf19f10725b3496b3ef">get_selected_items</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a list of paths of all selected items. <a href="#a85a3db76cf43abf19f10725b3496b3ef"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a0336dd34d42cb519ab91112dd4c8a413">select_all</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Selects all the icons. <a href="#a0336dd34d42cb519ab91112dd4c8a413"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a69dfccc5ac206af4c803c3c4a04c1c46">unselect_all</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Unselects all the icons. <a href="#a69dfccc5ac206af4c803c3c4a04c1c46"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#ad81f97dec44cea304cda9db81f79fc04">item_activated</a> (const <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp; path)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Activates the item determined by <em>path</em>. <a href="#ad81f97dec44cea304cda9db81f79fc04"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#ab12050929b15211835f637d38a8c1ed5">set_cursor</a> (const <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp; path, <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp; cell, bool start_editing)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the current keyboard focus to be at <em>path</em>, and selects it. <a href="#ab12050929b15211835f637d38a8c1ed5"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a5704a1c6b60cd89814147c6bed072e87">get_cursor</a> (<a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp; path, <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>*&amp; cell) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Fills in <em>path</em> and <em>cell</em> with the current cursor path and cell. <a href="#a5704a1c6b60cd89814147c6bed072e87"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a1e3df912f43288de71bf75f74d6da174">get_cursor</a> (<a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp; path) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Fills in <em>path</em> and <em>cell</em> with the current cursor path and cell. <a href="#a1e3df912f43288de71bf75f74d6da174"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#ae606dedf70bb8ca316d98e8f098abe51">get_cursor</a> (<a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>*&amp; cell) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Fills in <em>path</em> and <em>cell</em> with the current cursor path and cell. <a href="#ae606dedf70bb8ca316d98e8f098abe51"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a403368dc0d4d2ed11be691beca24c134">scroll_to_path</a> (const <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp; path, bool use_align, gfloat row_align, gfloat col_align)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Moves the alignments of <em>icon_view</em> to the position specified by <em>path</em>. <a href="#a403368dc0d4d2ed11be691beca24c134"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a7591d103f21eedb990ac602d487eb32a">enable_model_drag_source</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ArrayHandle.html">ArrayHandle_TargetEntry</a>&amp; targets, <a class="el" href="group__gdkmmEnums.html#ga734c2979005c87dbe51223a0128cdd97">Gdk::ModifierType</a> start_button_mask=Gdk::MODIFIER_MASK, <a class="el" href="group__gdkmmEnums.html#ga0a9506293be3b3dfe00ecdb83e764ca6">Gdk::DragAction</a> actions=Gdk::ACTION_COPY|Gdk::ACTION_MOVE)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Turns the <a class="el" href="classGtk_1_1IconView.html" title="The IconView provides an alternative view of a list model.">IconView</a> into a drag source for automatic DND. <a href="#a7591d103f21eedb990ac602d487eb32a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#ac063f8c54f6cff83891ff77954b4f753">enable_model_drag_dest</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ArrayHandle.html">ArrayHandle_TargetEntry</a>&amp; targets, <a class="el" href="group__gdkmmEnums.html#ga0a9506293be3b3dfe00ecdb83e764ca6">Gdk::DragAction</a> actions=Gdk::ACTION_COPY|Gdk::ACTION_MOVE)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Turns the <a class="el" href="classGtk_1_1IconView.html" title="The IconView provides an alternative view of a list model.">IconView</a> into a drop destination for automatic DND. <a href="#ac063f8c54f6cff83891ff77954b4f753"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a4d72e8aa56d0c81238408d8066d46d74">unset_model_drag_source</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Undoes the effect of <a class="el" href="classGtk_1_1IconView.html#a7591d103f21eedb990ac602d487eb32a" title="Turns the IconView into a drag source for automatic DND.">enable_model_drag_source()</a>. <a href="#a4d72e8aa56d0c81238408d8066d46d74"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#ae5f147b113285bcf82df07a28292157a">unset_model_drag_dest</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Undoes the effect of <a class="el" href="classGtk_1_1IconView.html#ac063f8c54f6cff83891ff77954b4f753" title="Turns the IconView into a drop destination for automatic DND.">enable_model_drag_dest()</a>. <a href="#ae5f147b113285bcf82df07a28292157a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a04fe09dc32d974e38d679b1435c6f498">set_reorderable</a> (bool reorderable=true)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This function is a convenience function to allow you to reorder models that support the Gtk::TreeDragSourceIface and the Gtk::TreeDragDestIface. <a href="#a04fe09dc32d974e38d679b1435c6f498"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a1c40425b11f348e8f4194d09d4513fc7">get_reorderable</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves whether the user can reorder the list via drag-and-drop. <a href="#a1c40425b11f348e8f4194d09d4513fc7"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a3e6b92d6a92d633e9bf927ac31259ef4">set_drag_dest_item</a> (const <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp; path, <a class="el" href="group__gtkmmEnums.html#ga8daabe8a63be70be35f4f23086e7d9af">IconViewDropPosition</a> pos)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the item that is highlighted for feedback. <a href="#a3e6b92d6a92d633e9bf927ac31259ef4"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#aea078f1903eada867be4cce03254a6af">get_drag_dest_item</a> (<a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp; path, <a class="el" href="group__gtkmmEnums.html#ga8daabe8a63be70be35f4f23086e7d9af">IconViewDropPosition</a>&amp; pos) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets information about the item that is highlighted for feedback. <a href="#aea078f1903eada867be4cce03254a6af"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#ad5fb3a59a7ee464232fbc88b3e622bd4">get_drag_dest_item</a> (<a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp; path) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets information about the item that is highlighted for feedback. <a href="#ad5fb3a59a7ee464232fbc88b3e622bd4"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a4ae86da5d479b2f6da9aa826023da513">get_drag_dest_item</a> (<a class="el" href="group__gtkmmEnums.html#ga8daabe8a63be70be35f4f23086e7d9af">IconViewDropPosition</a>&amp; pos) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets information about the item that is highlighted for feedback. <a href="#a4ae86da5d479b2f6da9aa826023da513"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a9a2bb3a6b161b5f0e233624840a0c36a">get_dest_item_at_pos</a> (int drag_x, int drag_y, <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp; path, <a class="el" href="group__gtkmmEnums.html#ga8daabe8a63be70be35f4f23086e7d9af">IconViewDropPosition</a>&amp; pos) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Determines the destination item for a given position. <a href="#a9a2bb3a6b161b5f0e233624840a0c36a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a609769609d6b697fc0004c65da9afc1d">get_dest_item_at_pos</a> (int drag_x, int drag_y, <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp; path) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Determines the destination item for a given position. <a href="#a609769609d6b697fc0004c65da9afc1d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#ac0b9b6700252ad0ccdbc509fa7f5d1e5">get_dest_item_at_pos</a> (int drag_x, int drag_y, <a class="el" href="group__gtkmmEnums.html#ga8daabe8a63be70be35f4f23086e7d9af">IconViewDropPosition</a>&amp; pos) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Determines the destination item for a given position. <a href="#ac0b9b6700252ad0ccdbc509fa7f5d1e5"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Pixmap.html">Gdk::Pixmap</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a68a35bb32eae47bdd7d92acd43a0bc9c">create_drag_icon</a> (const <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp; path)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a <a class="el" href="classGdk_1_1Pixmap.html" title="Pixmaps are offscreen drawables.">Gdk::Pixmap</a> representation of the item at <em>path</em>. <a href="#a68a35bb32eae47bdd7d92acd43a0bc9c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a0bdc31caba6f88c72c1ef4c8c624e1e6">convert_widget_to_bin_window_coords</a> (int wx, int wy, int&amp; bx, int&amp; by) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts widget coordinates to coordinates for the bin_window, as expected by e.g. <a class="el" href="classGtk_1_1IconView.html#a6fbbedce4ddffb83a1b0e40029fe399d" title="Finds the path at the point ( x, y), relative to bin_window coordinates.">get_path_at_pos()</a>. <a href="#a0bdc31caba6f88c72c1ef4c8c624e1e6"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a50ff0eaea7c81e90fac465d18fa24c14">set_tooltip_item</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1Tooltip.html">Tooltip</a> &gt;&amp; tooltip, const <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp; path)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the tip area of <em>tooltip</em> to be the area covered by the item at <em>path</em>. <a href="#a50ff0eaea7c81e90fac465d18fa24c14"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a0f7234c1b2b194097dd93fd2fa8961bd">set_tooltip_cell</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1Tooltip.html">Tooltip</a> &gt;&amp; tooltip, const <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp; path, <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp; cell)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the tip area of <em>tooltip</em> to the area which <em>cell</em> occupies in the item pointed to by <em>path</em>. <a href="#a0f7234c1b2b194097dd93fd2fa8961bd"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#ac35129fb16b99aa5e14b6b9333b9fda8">set_tooltip_cell</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1Tooltip.html">Tooltip</a> &gt;&amp; tooltip, const <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp; path)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the tip area of <em>tooltip</em> to the area occupied by the item pointed to by <em>path</em>. <a href="#ac35129fb16b99aa5e14b6b9333b9fda8"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a55c4d84f01c588049a62f29ba259844f">get_tooltip_context_path</a> (int&amp; x, int&amp; y, bool keyboard_tip, <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp; path)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#aa4e21e04e9ba9dc341da86b03ed5eeda">get_tooltip_context_iter</a> (int&amp; x, int&amp; y, bool keyboard_tip, <a class="el" href="classGtk_1_1TreeIter.html">Gtk::TreeModel::iterator</a>&amp; iter)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a0e81a913a4f9bde2bdf38d802eee2e37">set_tooltip_column</a> (int column)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">If you only plan to have simple (text-only) tooltips on full items, you can use this function to have <a class="el" href="classGtk_1_1IconView.html" title="The IconView provides an alternative view of a list model.">Gtk::IconView</a> handle these automatically for you. <a href="#a0e81a913a4f9bde2bdf38d802eee2e37"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a0663f568a0c58ffb01c67e55d50fe181">get_tooltip_column</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the column of <em>icon_view's</em> model which is being used for displaying tooltips on <em>icon_view's</em> rows. <a href="#a0663f568a0c58ffb01c67e55d50fe181"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1SignalProxy2.html">Glib::SignalProxy2</a>&lt; void, <br class="typebreak"/>
<a class="el" href="classGtk_1_1Adjustment.html">Adjustment</a>*, <a class="el" href="classGtk_1_1Adjustment.html">Adjustment</a>* &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a84aa5778e64ae0489b9615fb32f43464">signal_set_scroll_adjustments</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>&lt; void, <br class="typebreak"/>
const <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a03f982d5ba69c42e152a14a65405f4e9">signal_item_activated</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt; void &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#adebb6f4515461343d860294ea3f2cc6a">signal_selection_changed</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#af5da4d287c7416b34aa6ec3acd434b8f">property_pixbuf_column</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Model column used to retrieve the icon pixbuf from. <a href="#af5da4d287c7416b34aa6ec3acd434b8f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#aada761cf975e872fadb0ed514193b5fd">property_pixbuf_column</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Model column used to retrieve the icon pixbuf from. <a href="#aada761cf975e872fadb0ed514193b5fd"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a81a9d960e41bdd56089c977c76522aaf">property_text_column</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Model column used to retrieve the text from. <a href="#a81a9d960e41bdd56089c977c76522aaf"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a260234cb84bb8699f9d281c378ab7cae">property_text_column</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Model column used to retrieve the text from. <a href="#a260234cb84bb8699f9d281c378ab7cae"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a51b0a810feadd57f8e259cfc414d216d">property_markup_column</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Model column used to retrieve the text if using <a class="elRef" href="../../../pangomm-1.4/reference/html/namespacePango.html">Pango</a> markup. <a href="#a51b0a810feadd57f8e259cfc414d216d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a21ae80aaebcbec96a3a8640da877ad18">property_markup_column</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Model column used to retrieve the text if using <a class="elRef" href="../../../pangomm-1.4/reference/html/namespacePango.html">Pango</a> markup. <a href="#a21ae80aaebcbec96a3a8640da877ad18"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="el" href="group__gtkmmEnums.html#ga3e58167cfed0be4c87474c3bdca80d78">SelectionMode</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a321cd7525bc6593bc236221fbcf87bf8">property_selection_mode</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The selection mode. <a href="#a321cd7525bc6593bc236221fbcf87bf8"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="el" href="group__gtkmmEnums.html#ga3e58167cfed0be4c87474c3bdca80d78">SelectionMode</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a10eb5a80458d53b4265d70819e5b23a1">property_selection_mode</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The selection mode. <a href="#a10eb5a80458d53b4265d70819e5b23a1"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; <a class="el" href="group__gtkmmEnums.html#ga84179a467b0ed4f61b4e325eb09b0b1c">Orientation</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a1fe4a30a096bf6f8bef777d9aec5d750">property_orientation</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">How the text and icon of each item are positioned relative to each other. <a href="#a1fe4a30a096bf6f8bef777d9aec5d750"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="el" href="group__gtkmmEnums.html#ga84179a467b0ed4f61b4e325eb09b0b1c">Orientation</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a6767ffa891795ba227f28bdcd2e4edac">property_orientation</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">How the text and icon of each item are positioned relative to each other. <a href="#a6767ffa891795ba227f28bdcd2e4edac"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1TreeModel.html">TreeModel</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a7dd8b23f10b18ad4055dec3ae39c1bd4">property_model</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The model for the icon view. <a href="#a7dd8b23f10b18ad4055dec3ae39c1bd4"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1TreeModel.html">TreeModel</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a89780ab6a428af411c96703eab4ec72b">property_model</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The model for the icon view. <a href="#a89780ab6a428af411c96703eab4ec72b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a82d25951ee6b877befc3122ffb05fe4b">property_columns</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of columns to display. <a href="#a82d25951ee6b877befc3122ffb05fe4b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#aede2a21def1b9f186477f69b00939c4a">property_columns</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of columns to display. <a href="#aede2a21def1b9f186477f69b00939c4a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a7480228df94f604c161066f34c6f1460">property_item_width</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The width used for each item. <a href="#a7480228df94f604c161066f34c6f1460"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a01a8ff20e862a4fe9e1252290720b9ce">property_item_width</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The width used for each item. <a href="#a01a8ff20e862a4fe9e1252290720b9ce"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a19ef0313006be5d4f90bd13c0beffe72">property_spacing</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Space which is inserted between cells of an item. <a href="#a19ef0313006be5d4f90bd13c0beffe72"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a96e211f586af27518bfced8c20772d7c">property_spacing</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Space which is inserted between cells of an item. <a href="#a96e211f586af27518bfced8c20772d7c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#ab21af5045097c92f4b968ff4a7ea42d7">property_row_spacing</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Space which is inserted between grid rows. <a href="#ab21af5045097c92f4b968ff4a7ea42d7"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#af8179f5ac1f072bca857da449a2fdb31">property_row_spacing</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Space which is inserted between grid rows. <a href="#af8179f5ac1f072bca857da449a2fdb31"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a2cb6a179b56cf24b4ad3a394ec7fb7d6">property_column_spacing</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Space which is inserted between grid columns. <a href="#a2cb6a179b56cf24b4ad3a394ec7fb7d6"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a6edc744cd457278b9dd77185636f2330">property_column_spacing</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Space which is inserted between grid columns. <a href="#a6edc744cd457278b9dd77185636f2330"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a265476e25d53f8186550391a6b3fd0e4">property_margin</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Space which is inserted at the edges of the icon view. <a href="#a265476e25d53f8186550391a6b3fd0e4"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a647a71709937c507edcb9820e9f44fbe">property_margin</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Space which is inserted at the edges of the icon view. <a href="#a647a71709937c507edcb9820e9f44fbe"></a><br/></td></tr>
<tr><td colspan="2"><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a72006c31641ff2970d4a960aa3647d02">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 class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#af4d4f6763d64392ca98f2758959f07fd">on_item_activated</a> (const <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp; path)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#a5b85044721792a6802c953598fa1ea9d">on_selection_changed</a> ()</td></tr>
<tr><td colspan="2"><h2>Related Functions</h2></td></tr>
<tr><td colspan="2"><p>(Note that these are not member functions.) </p>
<br/><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGtk_1_1IconView.html">Gtk::IconView</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1IconView.html#acc54e1962ae23ab64bf25b153e61153f">wrap</a> (GtkIconView* object, bool take_copy=false)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="elRef" href="../../../glibmm-2.4/reference/html/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. <a href="#acc54e1962ae23ab64bf25b153e61153f"></a><br/></td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>The <a class="el" href="classGtk_1_1IconView.html" title="The IconView provides an alternative view of a list model.">IconView</a> provides an alternative view of a list model. </p>
<p>It displays the model as a grid of icons with labels. Like the <a class="el" href="classGtk_1_1TreeView.html" title="The TreeView widget displays the model (Gtk::TreeModel) data and allows the user...">TreeView</a>, it allows the user to select one or multiple items (depending on the selection mode - see <a class="el" href="classGtk_1_1IconView.html#a40425b9b664567d59b098233a410c5e4" title="Sets the selection mode of the icon_view.">set_selection_mode()</a>). In addition to selection with the arrow keys, the <a class="el" href="classGtk_1_1IconView.html" title="The IconView provides an alternative view of a list model.">IconView</a> supports rubberband selection, by dragging the pointer. </p>
<hr/><h2>Member Typedef Documentation</h2>
<a class="anchor" id="a8ebc6dbc9f7f729103b28974273d4d3e"></a><!-- doxytag: member="Gtk::IconView::ArrayHandle_TreePaths" ref="a8ebc6dbc9f7f729103b28974273d4d3e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ListHandle.html">Glib::ListHandle</a>&lt;<a class="el" href="classGtk_1_1TreePath.html">TreePath</a>, TreePathTraits&gt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ListHandle.html">Gtk::IconView::ArrayHandle_TreePaths</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aaacc93021922102f8b09f660e0c451d8"></a><!-- doxytag: member="Gtk::IconView::SlotForeach" ref="aaacc93021922102f8b09f660e0c451d8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="elRef" href="../../../libsigc++-2.0/reference/html/classsigc_1_1slot.html">sigc::slot</a>&lt;void, const <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp;&gt; <a class="elRef" href="../../../libsigc++-2.0/reference/html/classsigc_1_1slot.html">Gtk::IconView::SlotForeach</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>For instance, void on_foreach(const Gtk::TreeModel::Path&amp; path);. </p>

</div>
</div>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="ab129ad1bed58450360452c79ef5d5c00"></a><!-- doxytag: member="Gtk::IconView::~IconView" ref="ab129ad1bed58450360452c79ef5d5c00" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual Gtk::IconView::~IconView </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="af3f802fc8cad169d87cd37818599ae78"></a><!-- doxytag: member="Gtk::IconView::IconView" ref="af3f802fc8cad169d87cd37818599ae78" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Gtk::IconView::IconView </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="abfc8b6e3a07120e8a319d5ec1a47fb43"></a><!-- doxytag: member="Gtk::IconView::IconView" ref="abfc8b6e3a07120e8a319d5ec1a47fb43" args="(const Glib::RefPtr&lt; TreeModel &gt; &amp;model)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Gtk::IconView::IconView </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1TreeModel.html">TreeModel</a> &gt;&amp;&#160;</td>
          <td class="paramname"> <em>model</em></td>
          <td>&#160;)&#160;</td>
          <td><code> [explicit]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a0bdc31caba6f88c72c1ef4c8c624e1e6"></a><!-- doxytag: member="Gtk::IconView::convert_widget_to_bin_window_coords" ref="a0bdc31caba6f88c72c1ef4c8c624e1e6" args="(int wx, int wy, int &amp;bx, int &amp;by) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::convert_widget_to_bin_window_coords </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>wx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>wy</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int &amp;&#160;</td>
          <td class="paramname"> <em>bx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int &amp;&#160;</td>
          <td class="paramname"> <em>by</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Converts widget coordinates to coordinates for the bin_window, as expected by e.g. <a class="el" href="classGtk_1_1IconView.html#a6fbbedce4ddffb83a1b0e40029fe399d" title="Finds the path at the point ( x, y), relative to bin_window coordinates.">get_path_at_pos()</a>. </p>
<dl class="since_2_12"><dt><b><a class="el" href="since_2_12.html#_since_2_12000040">Since gtkmm 2.12:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>wx</em>&#160;</td><td>X coordinate relative to the widget. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>wy</em>&#160;</td><td>Y coordinate relative to the widget. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>bx</em>&#160;</td><td>Return location for bin_window X coordinate. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>by</em>&#160;</td><td>Return location for bin_window Y coordinate. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a68a35bb32eae47bdd7d92acd43a0bc9c"></a><!-- doxytag: member="Gtk::IconView::create_drag_icon" ref="a68a35bb32eae47bdd7d92acd43a0bc9c" args="(const TreeModel::Path &amp;path)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGdk_1_1Pixmap.html">Gdk::Pixmap</a>&gt; Gtk::IconView::create_drag_icon </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp;&#160;</td>
          <td class="paramname"> <em>path</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates a <a class="el" href="classGdk_1_1Pixmap.html" title="Pixmaps are offscreen drawables.">Gdk::Pixmap</a> representation of the item at <em>path</em>. </p>
<p>This image is used for a drag icon.</p>
<dl class="since_2_8"><dt><b><a class="el" href="since_2_8.html#_since_2_8000030">Since gtkmm 2.8:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>path</em>&#160;</td><td>A <a class="el" href="classGtk_1_1TreePath.html" title="A path is essentially a potential node.">Gtk::TreePath</a> in <em>icon_view</em>. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>A newly-allocated pixmap of the drag icon. </dd></dl>

</div>
</div>
<a class="anchor" id="ac063f8c54f6cff83891ff77954b4f753"></a><!-- doxytag: member="Gtk::IconView::enable_model_drag_dest" ref="ac063f8c54f6cff83891ff77954b4f753" args="(const ArrayHandle_TargetEntry &amp;targets, Gdk::DragAction actions=Gdk::ACTION_COPY|Gdk::ACTION_MOVE)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::enable_model_drag_dest </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ArrayHandle.html">ArrayHandle_TargetEntry</a> &amp;&#160;</td>
          <td class="paramname"> <em>targets</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group__gdkmmEnums.html#ga0a9506293be3b3dfe00ecdb83e764ca6">Gdk::DragAction</a>&#160;</td>
          <td class="paramname"> <em>actions</em> = <code>Gdk::ACTION_COPY|Gdk::ACTION_MOVE</code></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Turns the <a class="el" href="classGtk_1_1IconView.html" title="The IconView provides an alternative view of a list model.">IconView</a> into a drop destination for automatic DND. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>targets</em>&#160;</td><td>The table of targets that the drag will support. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>actions</em>&#160;</td><td>The bitmask of possible actions for a drag from this widget. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a7591d103f21eedb990ac602d487eb32a"></a><!-- doxytag: member="Gtk::IconView::enable_model_drag_source" ref="a7591d103f21eedb990ac602d487eb32a" args="(const ArrayHandle_TargetEntry &amp;targets, Gdk::ModifierType start_button_mask=Gdk::MODIFIER_MASK, Gdk::DragAction actions=Gdk::ACTION_COPY|Gdk::ACTION_MOVE)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::enable_model_drag_source </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ArrayHandle.html">ArrayHandle_TargetEntry</a> &amp;&#160;</td>
          <td class="paramname"> <em>targets</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group__gdkmmEnums.html#ga734c2979005c87dbe51223a0128cdd97">Gdk::ModifierType</a>&#160;</td>
          <td class="paramname"> <em>start_button_mask</em> = <code>Gdk::MODIFIER_MASK</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group__gdkmmEnums.html#ga0a9506293be3b3dfe00ecdb83e764ca6">Gdk::DragAction</a>&#160;</td>
          <td class="paramname"> <em>actions</em> = <code>Gdk::ACTION_COPY|Gdk::ACTION_MOVE</code></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Turns the <a class="el" href="classGtk_1_1IconView.html" title="The IconView provides an alternative view of a list model.">IconView</a> into a drag source for automatic DND. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>targets</em>&#160;</td><td>Standard container of targets that the drag will support. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>start_button_mask</em>&#160;</td><td>Mask of allowed buttons to start drag. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>actions</em>&#160;</td><td>The bitmask of possible actions for a drag from this widget. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ad7a295ff4bb95b503f004db335708cb9"></a><!-- doxytag: member="Gtk::IconView::get_column_spacing" ref="ad7a295ff4bb95b503f004db335708cb9" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Gtk::IconView::get_column_spacing </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the value of the column-spacing property. </p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000105">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The space between columns. </dd></dl>

</div>
</div>
<a class="anchor" id="aabd469e7129edd65dfc43bc7b027caab"></a><!-- doxytag: member="Gtk::IconView::get_columns" ref="aabd469e7129edd65dfc43bc7b027caab" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Gtk::IconView::get_columns </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the value of the columns property. </p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000097">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The number of columns, or -1. </dd></dl>

</div>
</div>
<a class="anchor" id="ae606dedf70bb8ca316d98e8f098abe51"></a><!-- doxytag: member="Gtk::IconView::get_cursor" ref="ae606dedf70bb8ca316d98e8f098abe51" args="(CellRenderer *&amp;cell) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::IconView::get_cursor </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>*&amp;&#160;</td>
          <td class="paramname"> <em>cell</em></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Fills in <em>path</em> and <em>cell</em> with the current cursor path and cell. </p>
<p>If the cursor isn't currently set, then <em>path</em> will be empty. If no cell currently has focus, then <em>cell</em> will be NULL.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>cell</em>&#160;</td><td>The current focus cell. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the cursor is set.</dd></dl>
<dl class="since_2_8"><dt><b><a class="el" href="since_2_8.html#_since_2_8000023">Since gtkmm 2.8:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="a1e3df912f43288de71bf75f74d6da174"></a><!-- doxytag: member="Gtk::IconView::get_cursor" ref="a1e3df912f43288de71bf75f74d6da174" args="(TreeModel::Path &amp;path) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::IconView::get_cursor </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp;&#160;</td>
          <td class="paramname"> <em>path</em></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Fills in <em>path</em> and <em>cell</em> with the current cursor path and cell. </p>
<p>If the cursor isn't currently set, then <em>path</em> will be empty. If no cell currently has focus, then <em>cell</em> will be NULL.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>path</em>&#160;</td><td>The current cursor path. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the cursor is set.</dd></dl>
<dl class="since_2_8"><dt><b><a class="el" href="since_2_8.html#_since_2_8000022">Since gtkmm 2.8:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="a5704a1c6b60cd89814147c6bed072e87"></a><!-- doxytag: member="Gtk::IconView::get_cursor" ref="a5704a1c6b60cd89814147c6bed072e87" args="(TreeModel::Path &amp;path, CellRenderer *&amp;cell) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::IconView::get_cursor </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp;&#160;</td>
          <td class="paramname"> <em>path</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>*&amp;&#160;</td>
          <td class="paramname"> <em>cell</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Fills in <em>path</em> and <em>cell</em> with the current cursor path and cell. </p>
<p>If the cursor isn't currently set, then <em>path</em> will be empty. If no cell currently has focus, then <em>cell</em> will be NULL.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>path</em>&#160;</td><td>The current cursor path. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>cell</em>&#160;</td><td>The current focus cell. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the cursor is set.</dd></dl>
<dl class="since_2_8"><dt><b><a class="el" href="since_2_8.html#_since_2_8000021">Since gtkmm 2.8:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="ac0b9b6700252ad0ccdbc509fa7f5d1e5"></a><!-- doxytag: member="Gtk::IconView::get_dest_item_at_pos" ref="ac0b9b6700252ad0ccdbc509fa7f5d1e5" args="(int drag_x, int drag_y, IconViewDropPosition &amp;pos) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::IconView::get_dest_item_at_pos </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>drag_x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>drag_y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga8daabe8a63be70be35f4f23086e7d9af">IconViewDropPosition</a>&amp;&#160;</td>
          <td class="paramname"> <em>pos</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Determines the destination item for a given position. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>drag_x</em>&#160;</td><td>The position to determine the destination item for. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>drag_y</em>&#160;</td><td>the position to determine the destination item for. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>pos,:</em>&#160;</td><td>The drop position. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>whether there is an item at the given position.</dd></dl>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000062">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="a609769609d6b697fc0004c65da9afc1d"></a><!-- doxytag: member="Gtk::IconView::get_dest_item_at_pos" ref="a609769609d6b697fc0004c65da9afc1d" args="(int drag_x, int drag_y, TreeModel::Path &amp;path) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::IconView::get_dest_item_at_pos </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>drag_x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>drag_y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp;&#160;</td>
          <td class="paramname"> <em>path</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Determines the destination item for a given position. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>drag_x</em>&#160;</td><td>The position to determine the destination item for. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>drag_y</em>&#160;</td><td>the position to determine the destination item for. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>path</em>&#160;</td><td>The path of the item. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>whether there is an item at the given position.</dd></dl>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000061">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="a9a2bb3a6b161b5f0e233624840a0c36a"></a><!-- doxytag: member="Gtk::IconView::get_dest_item_at_pos" ref="a9a2bb3a6b161b5f0e233624840a0c36a" args="(int drag_x, int drag_y, TreeModel::Path &amp;path, IconViewDropPosition &amp;pos) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::IconView::get_dest_item_at_pos </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>drag_x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>drag_y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp;&#160;</td>
          <td class="paramname"> <em>path</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga8daabe8a63be70be35f4f23086e7d9af">IconViewDropPosition</a>&amp;&#160;</td>
          <td class="paramname"> <em>pos</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Determines the destination item for a given position. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>drag_x</em>&#160;</td><td>The position to determine the destination item for. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>drag_y</em>&#160;</td><td>the position to determine the destination item for. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>path</em>&#160;</td><td>The path of the item. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>pos,:</em>&#160;</td><td>The drop position. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>whether there is an item at the given position.</dd></dl>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000060">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="a4ae86da5d479b2f6da9aa826023da513"></a><!-- doxytag: member="Gtk::IconView::get_drag_dest_item" ref="a4ae86da5d479b2f6da9aa826023da513" args="(IconViewDropPosition &amp;pos) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::get_drag_dest_item </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga8daabe8a63be70be35f4f23086e7d9af">IconViewDropPosition</a>&amp;&#160;</td>
          <td class="paramname"> <em>pos</em></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets information about the item that is highlighted for feedback. </p>
<p>The drop position.</p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000059">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="ad5fb3a59a7ee464232fbc88b3e622bd4"></a><!-- doxytag: member="Gtk::IconView::get_drag_dest_item" ref="ad5fb3a59a7ee464232fbc88b3e622bd4" args="(TreeModel::Path &amp;path) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::get_drag_dest_item </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp;&#160;</td>
          <td class="paramname"> <em>path</em></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets information about the item that is highlighted for feedback. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>path</em>&#160;</td><td>The highlighted item.</td></tr>
  </table>
  </dd>
</dl>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000058">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="aea078f1903eada867be4cce03254a6af"></a><!-- doxytag: member="Gtk::IconView::get_drag_dest_item" ref="aea078f1903eada867be4cce03254a6af" args="(TreeModel::Path &amp;path, IconViewDropPosition &amp;pos) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::get_drag_dest_item </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp;&#160;</td>
          <td class="paramname"> <em>path</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga8daabe8a63be70be35f4f23086e7d9af">IconViewDropPosition</a>&amp;&#160;</td>
          <td class="paramname"> <em>pos</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets information about the item that is highlighted for feedback. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>path</em>&#160;</td><td>The highlighted item. The drop position.</td></tr>
  </table>
  </dd>
</dl>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000057">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="a080b3ee1163bec62c3d25aea7be3efb0"></a><!-- doxytag: member="Gtk::IconView::get_icon_width" ref="a080b3ee1163bec62c3d25aea7be3efb0" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Gtk::IconView::get_icon_width </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the value of the item-width property. </p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000099">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The width of a single item, or -1. </dd></dl>

</div>
</div>
<a class="anchor" id="a96fe17113e70031b5d22f2b96ced017e"></a><!-- doxytag: member="Gtk::IconView::get_item_at_pos" ref="a96fe17113e70031b5d22f2b96ced017e" args="(int x, int y, CellRenderer *&amp;cell) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::IconView::get_item_at_pos </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>*&amp;&#160;</td>
          <td class="paramname"> <em>cell</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Finds the path at the point (<em>x</em>, <em>y</em>), relative to widget coordinates. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>x</em>&#160;</td><td>The x position to be identified. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>y</em>&#160;</td><td>The y position to be identified. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>path</em>&#160;</td><td>The path.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if an item exists at the specified position.</dd></dl>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000111">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="af9ca0039f6e623e77d84ee012e95885b"></a><!-- doxytag: member="Gtk::IconView::get_item_at_pos" ref="af9ca0039f6e623e77d84ee012e95885b" args="(int x, int y, TreeModel::Path &amp;path) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::IconView::get_item_at_pos </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp;&#160;</td>
          <td class="paramname"> <em>path</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Finds the path at the point (<em>x</em>, <em>y</em>), relative to widget coordinates. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>x</em>&#160;</td><td>The x position to be identified. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>y</em>&#160;</td><td>The y position to be identified. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>path</em>&#160;</td><td>The path.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if an item exists at the specified position.</dd></dl>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000110">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="aa0a7fd36f1514245330ed8211b51011e"></a><!-- doxytag: member="Gtk::IconView::get_item_at_pos" ref="aa0a7fd36f1514245330ed8211b51011e" args="(int x, int y, TreeModel::Path &amp;path, CellRenderer *&amp;cell) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::IconView::get_item_at_pos </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp;&#160;</td>
          <td class="paramname"> <em>path</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>*&amp;&#160;</td>
          <td class="paramname"> <em>cell</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Finds the path at the point (<em>x</em>, <em>y</em>), relative to widget coordinates. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>x</em>&#160;</td><td>The x position to be identified. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>y</em>&#160;</td><td>The y position to be identified. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>path</em>&#160;</td><td>The path. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>cell</em>&#160;</td><td>The renderer responsible for the cell at (<em>x</em>, <em>y</em>).</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if an item exists at the specified position.</dd></dl>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000109">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="a44bdc06c689ae550aaed62654f01b9b6"></a><!-- doxytag: member="Gtk::IconView::get_margin" ref="a44bdc06c689ae550aaed62654f01b9b6" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Gtk::IconView::get_margin </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the value of the margin property. </p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000107">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The space at the borders. </dd></dl>

</div>
</div>
<a class="anchor" id="a53c016149e7dd73a6a283a67f167a2a6"></a><!-- doxytag: member="Gtk::IconView::get_markup_column" ref="a53c016149e7dd73a6a283a67f167a2a6" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Gtk::IconView::get_markup_column </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the column with markup text for <em>icon_view</em>. </p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000090">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The markup column, or -1 if it's unset. </dd></dl>

</div>
</div>
<a class="anchor" id="a738ee406d96d1ad31fc69ffb38e8a468"></a><!-- doxytag: member="Gtk::IconView::get_model" ref="a738ee406d96d1ad31fc69ffb38e8a468" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;const <a class="el" href="classGtk_1_1TreeModel.html">TreeModel</a>&gt; Gtk::IconView::get_model </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the model the <a class="el" href="classGtk_1_1IconView.html" title="The IconView provides an alternative view of a list model.">Gtk::IconView</a> is based on. </p>
<p>Returns <code>0</code> if the model is unset.</p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000084">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>A <a class="el" href="classGtk_1_1TreeModel.html" title="This class defines a generic tree interface for use by the Gtk::TreeView widget.">Gtk::TreeModel</a>, or <code>0</code> if none is currently being used. </dd></dl>

</div>
</div>
<a class="anchor" id="a36aff875a9378724b885dace4d2f5b0c"></a><!-- doxytag: member="Gtk::IconView::get_model" ref="a36aff875a9378724b885dace4d2f5b0c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1TreeModel.html">TreeModel</a>&gt; Gtk::IconView::get_model </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the model the <a class="el" href="classGtk_1_1IconView.html" title="The IconView provides an alternative view of a list model.">Gtk::IconView</a> is based on. </p>
<p>Returns <code>0</code> if the model is unset.</p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000083">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>A <a class="el" href="classGtk_1_1TreeModel.html" title="This class defines a generic tree interface for use by the Gtk::TreeView widget.">Gtk::TreeModel</a>, or <code>0</code> if none is currently being used. </dd></dl>

</div>
</div>
<a class="anchor" id="aea2bce0d97d49e183a6d78f70d5bd0a0"></a><!-- doxytag: member="Gtk::IconView::get_orientation" ref="aea2bce0d97d49e183a6d78f70d5bd0a0" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__gtkmmEnums.html#ga84179a467b0ed4f61b4e325eb09b0b1c">Orientation</a> Gtk::IconView::get_orientation </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the value of the orientation property which determines whether the labels are drawn beside the icons instead of below. </p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000095">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The relative position of texts and icons. </dd></dl>

</div>
</div>
<a class="anchor" id="a6fbbedce4ddffb83a1b0e40029fe399d"></a><!-- doxytag: member="Gtk::IconView::get_path_at_pos" ref="a6fbbedce4ddffb83a1b0e40029fe399d" args="(int x, int y) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a> Gtk::IconView::get_path_at_pos </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>y</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Finds the path at the point ( <em>x</em>, <em>y</em>), relative to bin_window coordinates. </p>
<p>See <a class="el" href="classGtk_1_1IconView.html#aa0a7fd36f1514245330ed8211b51011e" title="Finds the path at the point (x, y), relative to widget coordinates.">get_item_at_pos()</a>, if you are also interested in the cell at the specified position. See <a class="el" href="classGtk_1_1IconView.html#a0bdc31caba6f88c72c1ef4c8c624e1e6" title="Converts widget coordinates to coordinates for the bin_window, as expected by e.g...">convert_widget_to_bin_window_coords()</a> for converting widget coordinates to bin_window coordinates.</p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000108">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>x</em>&#160;</td><td>The x position to be identified. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>y</em>&#160;</td><td>The y position to be identified. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The <a class="el" href="classGtk_1_1TreePath.html" title="A path is essentially a potential node.">Gtk::TreePath</a> corresponding to the icon or <code>0</code> if no icon exists at that position. </dd></dl>

</div>
</div>
<a class="anchor" id="a85ddb276495a22b9b906da13e99e2315"></a><!-- doxytag: member="Gtk::IconView::get_pixbuf_column" ref="a85ddb276495a22b9b906da13e99e2315" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Gtk::IconView::get_pixbuf_column </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the column with pixbufs for <em>icon_view</em>. </p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000093">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The pixbuf column, or -1 if it's unset. </dd></dl>

</div>
</div>
<a class="anchor" id="a1c40425b11f348e8f4194d09d4513fc7"></a><!-- doxytag: member="Gtk::IconView::get_reorderable" ref="a1c40425b11f348e8f4194d09d4513fc7" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::IconView::get_reorderable </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Retrieves whether the user can reorder the list via drag-and-drop. </p>
<p>See <a class="el" href="classGtk_1_1IconView.html#a04fe09dc32d974e38d679b1435c6f498" title="This function is a convenience function to allow you to reorder models that support...">set_reorderable()</a>.</p>
<dl class="since_2_8"><dt><b><a class="el" href="since_2_8.html#_since_2_8000028">Since gtkmm 2.8:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd><code>true</code> if the list can be reordered. </dd></dl>

</div>
</div>
<a class="anchor" id="ab1dfd8114d3c6448ca7e69f11e118de0"></a><!-- doxytag: member="Gtk::IconView::get_row_spacing" ref="ab1dfd8114d3c6448ca7e69f11e118de0" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">gint Gtk::IconView::get_row_spacing </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the value of the row-spacing property. </p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000103">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The space between rows. </dd></dl>

</div>
</div>
<a class="anchor" id="a85a3db76cf43abf19f10725b3496b3ef"></a><!-- doxytag: member="Gtk::IconView::get_selected_items" ref="a85a3db76cf43abf19f10725b3496b3ef" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ListHandle.html">ArrayHandle_TreePaths</a> Gtk::IconView::get_selected_items </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates a list of paths of all selected items. </p>
<p>Additionally, if you are planning on modifying the model after calling this function, you may want to convert the returned list into a list of Gtk::TreeRowReferences. To do this, you can use Gtk::Tree::row_reference_new().</p>
<p>To free the return value, use: |[ g_list_foreach (list, (GFunc)gtk_tree_path_free, <code>0</code>); g_list_free (list); ]|</p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000117">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>A List containing a <a class="el" href="classGtk_1_1TreePath.html" title="A path is essentially a potential node.">Gtk::TreePath</a> for each selected row. </dd></dl>

</div>
</div>
<a class="anchor" id="a992aa1c647d823bcf2cac441ad019ebf"></a><!-- doxytag: member="Gtk::IconView::get_selection_mode" ref="a992aa1c647d823bcf2cac441ad019ebf" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__gtkmmEnums.html#ga3e58167cfed0be4c87474c3bdca80d78">SelectionMode</a> Gtk::IconView::get_selection_mode </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the selection mode of the <em>icon_view</em>. </p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000113">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The current selection mode. </dd></dl>

</div>
</div>
<a class="anchor" id="a10c0daf811b67a792a8f9b9e5ee32b6c"></a><!-- doxytag: member="Gtk::IconView::get_spacing" ref="a10c0daf811b67a792a8f9b9e5ee32b6c" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Gtk::IconView::get_spacing </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the value of the spacing property. </p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000101">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The space between cells. </dd></dl>

</div>
</div>
<a class="anchor" id="a1d03144ae3397e569ac93d87dfba3b6a"></a><!-- doxytag: member="Gtk::IconView::get_text_column" ref="a1d03144ae3397e569ac93d87dfba3b6a" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Gtk::IconView::get_text_column </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the column with text for <em>icon_view</em>. </p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000087">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The text column, or -1 if it's unset. </dd></dl>

</div>
</div>
<a class="anchor" id="a0663f568a0c58ffb01c67e55d50fe181"></a><!-- doxytag: member="Gtk::IconView::get_tooltip_column" ref="a0663f568a0c58ffb01c67e55d50fe181" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Gtk::IconView::get_tooltip_column </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the column of <em>icon_view's</em> model which is being used for displaying tooltips on <em>icon_view's</em> rows. </p>
<dl class="since_2_12"><dt><b><a class="el" href="since_2_12.html#_since_2_12000047">Since gtkmm 2.12:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The index of the tooltip column that is currently being used, or -1 if this is disabled. </dd></dl>

</div>
</div>
<a class="anchor" id="aa4e21e04e9ba9dc341da86b03ed5eeda"></a><!-- doxytag: member="Gtk::IconView::get_tooltip_context_iter" ref="aa4e21e04e9ba9dc341da86b03ed5eeda" args="(int &amp;x, int &amp;y, bool keyboard_tip, Gtk::TreeModel::iterator &amp;iter)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::IconView::get_tooltip_context_iter </td>
          <td>(</td>
          <td class="paramtype">int &amp;&#160;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int &amp;&#160;</td>
          <td class="paramname"> <em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"> <em>keyboard_tip</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classGtk_1_1TreeIter.html">Gtk::TreeModel::iterator</a>&amp;&#160;</td>
          <td class="paramname"> <em>iter</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>x,:</em>&#160;</td><td>the x coordinate (relative to widget coordinates) </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>y,:</em>&#160;</td><td>the y coordinate (relative to widget coordinates) </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>keyboard_tip,:</em>&#160;</td><td>whether this is a keyboard tooltip or not </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>iter,:</em>&#160;</td><td>a pointer to receive a <a class="el" href="classGtk_1_1TreeIter.html" title="A Gtk::TreeModel::iterator is a reference to a specific node on a specific model...">Gtk::TreeIter</a></td></tr>
  </table>
  </dd>
</dl>
<p>This function is supposed to be used in a Gtk::Widget::query-tooltip signal handler for <a class="el" href="classGtk_1_1IconView.html" title="The IconView provides an alternative view of a list model.">Gtk::IconView</a>. The x, y and keyboard_tip values which are received in the signal handler, should be passed to this function without modification.</p>
<p>The return value indicates whether there is an icon view item at the given coordinates (true) or not (false) for mouse tooltips. For keyboard tooltips the item returned will be the cursor item. When true, then the iter which has been provided will be set to point to that row and the corresponding model. x and y will always be converted to be relative to IconView's bin_window if keyboard_tooltip is false.</p>
<p>Return value: whether or not the given tooltip context points to a item.</p>
<dl class="since_2_12"><dt><b><a class="el" href="since_2_12.html#_since_2_12000045">Since gtkmm 2.12:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="a55c4d84f01c588049a62f29ba259844f"></a><!-- doxytag: member="Gtk::IconView::get_tooltip_context_path" ref="a55c4d84f01c588049a62f29ba259844f" args="(int &amp;x, int &amp;y, bool keyboard_tip, TreeModel::Path &amp;path)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::IconView::get_tooltip_context_path </td>
          <td>(</td>
          <td class="paramtype">int &amp;&#160;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int &amp;&#160;</td>
          <td class="paramname"> <em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"> <em>keyboard_tip</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp;&#160;</td>
          <td class="paramname"> <em>path</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>x,:</em>&#160;</td><td>the x coordinate (relative to widget coordinates) </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>y,:</em>&#160;</td><td>the y coordinate (relative to widget coordinates) </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>keyboard_tip,:</em>&#160;</td><td>whether this is a keyboard tooltip or not </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>path,:</em>&#160;</td><td>a reference to receive a <a class="el" href="classGtk_1_1TreePath.html" title="A path is essentially a potential node.">Gtk::TreePath</a></td></tr>
  </table>
  </dd>
</dl>
<p>This function is supposed to be used in a Gtk::Widget::query-tooltip signal handler for <a class="el" href="classGtk_1_1IconView.html" title="The IconView provides an alternative view of a list model.">Gtk::IconView</a>. The x, y and keyboard_tip values which are received in the signal handler, should be passed to this function without modification.</p>
<p>The return value indicates whether there is an icon view item at the given coordinates (true) or not (false) for mouse tooltips. For keyboard tooltips the item returned will be the cursor item. When true, then the path which has been provided will be set to point to that row and the corresponding model. x and y will always be converted to be relative to IconView's bin_window if keyboard_tooltip is false.</p>
<p>Return value: whether or not the given tooltip context points to a item.</p>
<dl class="since_2_12"><dt><b><a class="el" href="since_2_12.html#_since_2_12000044">Since gtkmm 2.12:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="a6a7f81016102288e7a0bd3f1de26327b"></a><!-- doxytag: member="Gtk::IconView::get_visible_range" ref="a6a7f81016102288e7a0bd3f1de26327b" args="(TreeModel::Path &amp;start_path, TreeModel::Path &amp;end_path) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::IconView::get_visible_range </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp;&#160;</td>
          <td class="paramname"> <em>start_path</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp;&#160;</td>
          <td class="paramname"> <em>end_path</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a3c22b2c1e7a8b746d91bb8adef38f4c2"></a><!-- doxytag: member="Gtk::IconView::gobj" ref="a3c22b2c1e7a8b746d91bb8adef38f4c2" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const GtkIconView* Gtk::IconView::gobj </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Provides access to the underlying C GtkObject. </p>

<p>Reimplemented from <a class="el" href="classGtk_1_1Container.html#ab80be58ac27710f10f329120587e7d60">Gtk::Container</a>.</p>

</div>
</div>
<a class="anchor" id="abf13f9ea6448598b9b3c23a3c928e27c"></a><!-- doxytag: member="Gtk::IconView::gobj" ref="abf13f9ea6448598b9b3c23a3c928e27c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">GtkIconView* Gtk::IconView::gobj </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Provides access to the underlying C GtkObject. </p>

<p>Reimplemented from <a class="el" href="classGtk_1_1Container.html#a1b45ff015f4b09b143699bad9d4e423d">Gtk::Container</a>.</p>

</div>
</div>
<a class="anchor" id="ad81f97dec44cea304cda9db81f79fc04"></a><!-- doxytag: member="Gtk::IconView::item_activated" ref="ad81f97dec44cea304cda9db81f79fc04" args="(const TreeModel::Path &amp;path)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::item_activated </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp;&#160;</td>
          <td class="paramname"> <em>path</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Activates the item determined by <em>path</em>. </p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000120">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>path</em>&#160;</td><td>The <a class="el" href="classGtk_1_1TreePath.html" title="A path is essentially a potential node.">Gtk::TreePath</a> to be activated. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="af4d4f6763d64392ca98f2758959f07fd"></a><!-- doxytag: member="Gtk::IconView::on_item_activated" ref="af4d4f6763d64392ca98f2758959f07fd" args="(const TreeModel::Path &amp;path)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Gtk::IconView::on_item_activated </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp;&#160;</td>
          <td class="paramname"> <em>path</em></td>
          <td>&#160;)&#160;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a5b85044721792a6802c953598fa1ea9d"></a><!-- doxytag: member="Gtk::IconView::on_selection_changed" ref="a5b85044721792a6802c953598fa1ea9d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Gtk::IconView::on_selection_changed </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a72006c31641ff2970d4a960aa3647d02"></a><!-- doxytag: member="Gtk::IconView::on_set_scroll_adjustments" ref="a72006c31641ff2970d4a960aa3647d02" args="(Adjustment *hadjustment, Adjustment *vadjustment)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Gtk::IconView::on_set_scroll_adjustments </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classGtk_1_1Adjustment.html">Adjustment</a>*&#160;</td>
          <td class="paramname"> <em>hadjustment</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classGtk_1_1Adjustment.html">Adjustment</a>*&#160;</td>
          <td class="paramname"> <em>vadjustment</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a5aab9abf6b2953f4de1e8d6b8c3c2839"></a><!-- doxytag: member="Gtk::IconView::path_is_selected" ref="a5aab9abf6b2953f4de1e8d6b8c3c2839" args="(const TreeModel::Path &amp;path) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::IconView::path_is_selected </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp;&#160;</td>
          <td class="paramname"> <em>path</em></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns <code>true</code> if the icon pointed to by <em>path</em> is currently selected. </p>
<p>If <em>path</em> does not point to a valid location, <code>false</code> is returned.</p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000116">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>path</em>&#160;</td><td>A <a class="el" href="classGtk_1_1TreePath.html" title="A path is essentially a potential node.">Gtk::TreePath</a> to check selection on. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd><code>true</code> if <em>path</em> is selected. </dd></dl>

</div>
</div>
<a class="anchor" id="a6edc744cd457278b9dd77185636f2330"></a><!-- doxytag: member="Gtk::IconView::property_column_spacing" ref="a6edc744cd457278b9dd77185636f2330" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;int&gt; Gtk::IconView::property_column_spacing </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Space which is inserted between grid columns. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a2cb6a179b56cf24b4ad3a394ec7fb7d6"></a><!-- doxytag: member="Gtk::IconView::property_column_spacing" ref="a2cb6a179b56cf24b4ad3a394ec7fb7d6" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;int&gt; Gtk::IconView::property_column_spacing </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Space which is inserted between grid columns. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="aede2a21def1b9f186477f69b00939c4a"></a><!-- doxytag: member="Gtk::IconView::property_columns" ref="aede2a21def1b9f186477f69b00939c4a" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;int&gt; Gtk::IconView::property_columns </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Number of columns to display. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a82d25951ee6b877befc3122ffb05fe4b"></a><!-- doxytag: member="Gtk::IconView::property_columns" ref="a82d25951ee6b877befc3122ffb05fe4b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;int&gt; Gtk::IconView::property_columns </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Number of columns to display. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a01a8ff20e862a4fe9e1252290720b9ce"></a><!-- doxytag: member="Gtk::IconView::property_item_width" ref="a01a8ff20e862a4fe9e1252290720b9ce" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;int&gt; Gtk::IconView::property_item_width </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The width used for each item. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a7480228df94f604c161066f34c6f1460"></a><!-- doxytag: member="Gtk::IconView::property_item_width" ref="a7480228df94f604c161066f34c6f1460" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;int&gt; Gtk::IconView::property_item_width </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The width used for each item. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a647a71709937c507edcb9820e9f44fbe"></a><!-- doxytag: member="Gtk::IconView::property_margin" ref="a647a71709937c507edcb9820e9f44fbe" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;int&gt; Gtk::IconView::property_margin </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Space which is inserted at the edges of the icon view. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a265476e25d53f8186550391a6b3fd0e4"></a><!-- doxytag: member="Gtk::IconView::property_margin" ref="a265476e25d53f8186550391a6b3fd0e4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;int&gt; Gtk::IconView::property_margin </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Space which is inserted at the edges of the icon view. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a21ae80aaebcbec96a3a8640da877ad18"></a><!-- doxytag: member="Gtk::IconView::property_markup_column" ref="a21ae80aaebcbec96a3a8640da877ad18" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;int&gt; Gtk::IconView::property_markup_column </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Model column used to retrieve the text if using <a class="elRef" href="../../../pangomm-1.4/reference/html/namespacePango.html">Pango</a> markup. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a51b0a810feadd57f8e259cfc414d216d"></a><!-- doxytag: member="Gtk::IconView::property_markup_column" ref="a51b0a810feadd57f8e259cfc414d216d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;int&gt; Gtk::IconView::property_markup_column </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Model column used to retrieve the text if using <a class="elRef" href="../../../pangomm-1.4/reference/html/namespacePango.html">Pango</a> markup. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a89780ab6a428af411c96703eab4ec72b"></a><!-- doxytag: member="Gtk::IconView::property_model" ref="a89780ab6a428af411c96703eab4ec72b" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1TreeModel.html">TreeModel</a>&gt; &gt; Gtk::IconView::property_model </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The model for the icon view. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a7dd8b23f10b18ad4055dec3ae39c1bd4"></a><!-- doxytag: member="Gtk::IconView::property_model" ref="a7dd8b23f10b18ad4055dec3ae39c1bd4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1TreeModel.html">TreeModel</a>&gt; &gt; Gtk::IconView::property_model </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The model for the icon view. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a6767ffa891795ba227f28bdcd2e4edac"></a><!-- doxytag: member="Gtk::IconView::property_orientation" ref="a6767ffa891795ba227f28bdcd2e4edac" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="el" href="group__gtkmmEnums.html#ga84179a467b0ed4f61b4e325eb09b0b1c">Orientation</a>&gt; Gtk::IconView::property_orientation </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>How the text and icon of each item are positioned relative to each other. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a1fe4a30a096bf6f8bef777d9aec5d750"></a><!-- doxytag: member="Gtk::IconView::property_orientation" ref="a1fe4a30a096bf6f8bef777d9aec5d750" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="el" href="group__gtkmmEnums.html#ga84179a467b0ed4f61b4e325eb09b0b1c">Orientation</a>&gt; Gtk::IconView::property_orientation </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>How the text and icon of each item are positioned relative to each other. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="aada761cf975e872fadb0ed514193b5fd"></a><!-- doxytag: member="Gtk::IconView::property_pixbuf_column" ref="aada761cf975e872fadb0ed514193b5fd" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;int&gt; Gtk::IconView::property_pixbuf_column </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Model column used to retrieve the icon pixbuf from. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="af5da4d287c7416b34aa6ec3acd434b8f"></a><!-- doxytag: member="Gtk::IconView::property_pixbuf_column" ref="af5da4d287c7416b34aa6ec3acd434b8f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;int&gt; Gtk::IconView::property_pixbuf_column </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Model column used to retrieve the icon pixbuf from. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="af8179f5ac1f072bca857da449a2fdb31"></a><!-- doxytag: member="Gtk::IconView::property_row_spacing" ref="af8179f5ac1f072bca857da449a2fdb31" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;int&gt; Gtk::IconView::property_row_spacing </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Space which is inserted between grid rows. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="ab21af5045097c92f4b968ff4a7ea42d7"></a><!-- doxytag: member="Gtk::IconView::property_row_spacing" ref="ab21af5045097c92f4b968ff4a7ea42d7" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;int&gt; Gtk::IconView::property_row_spacing </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Space which is inserted between grid rows. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a10eb5a80458d53b4265d70819e5b23a1"></a><!-- doxytag: member="Gtk::IconView::property_selection_mode" ref="a10eb5a80458d53b4265d70819e5b23a1" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="el" href="group__gtkmmEnums.html#ga3e58167cfed0be4c87474c3bdca80d78">SelectionMode</a>&gt; Gtk::IconView::property_selection_mode </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The selection mode. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a321cd7525bc6593bc236221fbcf87bf8"></a><!-- doxytag: member="Gtk::IconView::property_selection_mode" ref="a321cd7525bc6593bc236221fbcf87bf8" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="el" href="group__gtkmmEnums.html#ga3e58167cfed0be4c87474c3bdca80d78">SelectionMode</a>&gt; Gtk::IconView::property_selection_mode </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The selection mode. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a96e211f586af27518bfced8c20772d7c"></a><!-- doxytag: member="Gtk::IconView::property_spacing" ref="a96e211f586af27518bfced8c20772d7c" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;int&gt; Gtk::IconView::property_spacing </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Space which is inserted between cells of an item. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a19ef0313006be5d4f90bd13c0beffe72"></a><!-- doxytag: member="Gtk::IconView::property_spacing" ref="a19ef0313006be5d4f90bd13c0beffe72" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;int&gt; Gtk::IconView::property_spacing </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Space which is inserted between cells of an item. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a260234cb84bb8699f9d281c378ab7cae"></a><!-- doxytag: member="Gtk::IconView::property_text_column" ref="a260234cb84bb8699f9d281c378ab7cae" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;int&gt; Gtk::IconView::property_text_column </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Model column used to retrieve the text from. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a81a9d960e41bdd56089c977c76522aaf"></a><!-- doxytag: member="Gtk::IconView::property_text_column" ref="a81a9d960e41bdd56089c977c76522aaf" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;int&gt; Gtk::IconView::property_text_column </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Model column used to retrieve the text from. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a403368dc0d4d2ed11be691beca24c134"></a><!-- doxytag: member="Gtk::IconView::scroll_to_path" ref="a403368dc0d4d2ed11be691beca24c134" args="(const TreeModel::Path &amp;path, bool use_align, gfloat row_align, gfloat col_align)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::scroll_to_path </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp;&#160;</td>
          <td class="paramname"> <em>path</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"> <em>use_align</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">gfloat&#160;</td>
          <td class="paramname"> <em>row_align</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">gfloat&#160;</td>
          <td class="paramname"> <em>col_align</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Moves the alignments of <em>icon_view</em> to the position specified by <em>path</em>. </p>
<p><em>row_align</em> determines where the row is placed, and <em>col_align</em> determines where <em>column</em> 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>
<p>If <em>use_align</em> is <code>false</code>, then the alignment arguments are ignored, and the tree does the minimum amount of work to scroll the item onto the screen. This means that the item will be scrolled to the edge closest to its current position. If the item is currently visible on the screen, nothing is done.</p>
<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 <em>icon_view</em> is realized, the centered path will be modified to reflect this change.</p>
<dl class="since_2_8"><dt><b><a class="el" href="since_2_8.html#_since_2_8000024">Since gtkmm 2.8:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>path</em>&#160;</td><td>The path of the item to move to. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>use_align</em>&#160;</td><td>Whether to use alignment arguments, or <code>false</code>. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>row_align</em>&#160;</td><td>The vertical alignment of the item specified by <em>path</em>. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>col_align</em>&#160;</td><td>The horizontal alignment of the item specified by <em>path</em>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a0336dd34d42cb519ab91112dd4c8a413"></a><!-- doxytag: member="Gtk::IconView::select_all" ref="a0336dd34d42cb519ab91112dd4c8a413" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::select_all </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Selects all the icons. </p>
<p><em>icon_view</em> must has its selection mode set to <a class="el" href="group__gtkmmEnums.html#gga3e58167cfed0be4c87474c3bdca80d78a1828aee7873c17ec61f10274de30146b">Gtk::SELECTION_MULTIPLE</a>.</p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000118">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="a4bc2d887359ba85d2a60393401eeaaeb"></a><!-- doxytag: member="Gtk::IconView::select_path" ref="a4bc2d887359ba85d2a60393401eeaaeb" args="(const TreeModel::Path &amp;path)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::select_path </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp;&#160;</td>
          <td class="paramname"> <em>path</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Selects the row at <em>path</em>. </p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000114">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>path</em>&#160;</td><td>The <a class="el" href="classGtk_1_1TreePath.html" title="A path is essentially a potential node.">Gtk::TreePath</a> to be selected. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ace84f4d56dba6533dd9a4b98ffa7c5d4"></a><!-- doxytag: member="Gtk::IconView::selected_foreach" ref="ace84f4d56dba6533dd9a4b98ffa7c5d4" args="(const SlotForeach &amp;slot)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::selected_foreach </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../libsigc++-2.0/reference/html/classsigc_1_1slot.html">SlotForeach</a> &amp;&#160;</td>
          <td class="paramname"> <em>slot</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Calls a function for each selected icon. </p>
<p>Note that the model or selection cannot be modified from within this function.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>slot</em>&#160;</td><td>The callback to call for each selected icon. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a981304eb60ff6d6486f84acf9a8f66a1"></a><!-- doxytag: member="Gtk::IconView::set_column_spacing" ref="a981304eb60ff6d6486f84acf9a8f66a1" args="(int column_spacing)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::set_column_spacing </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>column_spacing</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the column-spacing property which specifies the space which is inserted between the columns of the icon view. </p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000104">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>column_spacing</em>&#160;</td><td>The column spacing. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a5292b7e7eea0562787d2325ec5efb0b8"></a><!-- doxytag: member="Gtk::IconView::set_columns" ref="a5292b7e7eea0562787d2325ec5efb0b8" args="(int columns)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::set_columns </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>columns</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the columns property which determines in how many columns the icons are arranged. </p>
<p>If <em>columns</em> is -1, the number of columns will be chosen automatically to fill the available area.</p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000096">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>columns</em>&#160;</td><td>The number of columns. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ab12050929b15211835f637d38a8c1ed5"></a><!-- doxytag: member="Gtk::IconView::set_cursor" ref="ab12050929b15211835f637d38a8c1ed5" args="(const TreeModel::Path &amp;path, CellRenderer &amp;cell, bool start_editing)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::set_cursor </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp;&#160;</td>
          <td class="paramname"> <em>path</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp;&#160;</td>
          <td class="paramname"> <em>cell</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"> <em>start_editing</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the current keyboard focus to be at <em>path</em>, and selects it. </p>
<p>This is useful when you want to focus the user's attention on a particular item. If <em>cell</em> is not <code>0</code>, then focus is given to the cell specified by it. Additionally, if <em>start_editing</em> is <code>true</code>, then editing should be started in the specified cell.</p>
<p>This function is often followed by &lt;literal&gt;gtk_widget_grab_focus (icon_view)&lt;/literal&gt; in order to give keyboard focus to the widget. Please note that editing can only happen when the widget is realized.</p>
<dl class="since_2_8"><dt><b><a class="el" href="since_2_8.html#_since_2_8000020">Since gtkmm 2.8:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>path</em>&#160;</td><td>A <a class="el" href="classGtk_1_1TreePath.html" title="A path is essentially a potential node.">Gtk::TreePath</a>. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>cell</em>&#160;</td><td>One of the cell renderers of <em>icon_view</em>, or <code>0</code>. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>start_editing</em>&#160;</td><td><code>true</code> if the specified cell should start being edited. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a3e6b92d6a92d633e9bf927ac31259ef4"></a><!-- doxytag: member="Gtk::IconView::set_drag_dest_item" ref="a3e6b92d6a92d633e9bf927ac31259ef4" args="(const TreeModel::Path &amp;path, IconViewDropPosition pos)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::set_drag_dest_item </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp;&#160;</td>
          <td class="paramname"> <em>path</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga8daabe8a63be70be35f4f23086e7d9af">IconViewDropPosition</a>&#160;</td>
          <td class="paramname"> <em>pos</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the item that is highlighted for feedback. </p>
<dl class="since_2_8"><dt><b><a class="el" href="since_2_8.html#_since_2_8000029">Since gtkmm 2.8:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>path</em>&#160;</td><td>The path of the item to highlight, or <code>0</code>. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>pos</em>&#160;</td><td>Specifies where to drop, relative to the item. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="adf0edb366cb11253f32ee873a70dc4f4"></a><!-- doxytag: member="Gtk::IconView::set_item_width" ref="adf0edb366cb11253f32ee873a70dc4f4" args="(int item_width)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::set_item_width </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>item_width</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the item-width property which specifies the width to use for each item. </p>
<p>If it is set to -1, the icon view will automatically determine a suitable item size.</p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000098">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>item_width</em>&#160;</td><td>The width for each item. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a16b711d34f9154581a72bd035eb9f29b"></a><!-- doxytag: member="Gtk::IconView::set_margin" ref="a16b711d34f9154581a72bd035eb9f29b" args="(int margin)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::set_margin </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>margin</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the margin property which specifies the space which is inserted at the top, bottom, left and right of the icon view. </p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000106">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>margin</em>&#160;</td><td>The margin. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a460d0def66230e89831894203167fb7f"></a><!-- doxytag: member="Gtk::IconView::set_markup_column" ref="a460d0def66230e89831894203167fb7f" args="(const TreeModelColumnBase &amp;column)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::set_markup_column </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGtk_1_1TreeModelColumnBase.html">TreeModelColumnBase</a>&amp;&#160;</td>
          <td class="paramname"> <em>column</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the column with markup information for <em>icon_view</em> to be <em>column</em>. </p>
<p>The markup column must be of type TYPE_STRING. If the markup column is set to something, it overrides the text column set by <a class="el" href="classGtk_1_1IconView.html#a2b35d76fe8f61708be01374a9986bbbb" title="Sets the column with text for icon_view to be column.">set_text_column()</a>.</p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000089">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>column</em>&#160;</td><td>A column in the currently used model, or -1 to display no text. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="add46c5563233cb57e48d12de7d1b12d7"></a><!-- doxytag: member="Gtk::IconView::set_markup_column" ref="add46c5563233cb57e48d12de7d1b12d7" args="(int column)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::set_markup_column </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>column</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the column with markup information for <em>icon_view</em> to be <em>column</em>. </p>
<p>The markup column must be of type TYPE_STRING. If the markup column is set to something, it overrides the text column set by <a class="el" href="classGtk_1_1IconView.html#a2b35d76fe8f61708be01374a9986bbbb" title="Sets the column with text for icon_view to be column.">set_text_column()</a>.</p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000088">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>column</em>&#160;</td><td>A column in the currently used model, or -1 to display no text. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ac9889a4e1793bd4385fde40308bc1f5b"></a><!-- doxytag: member="Gtk::IconView::set_model" ref="ac9889a4e1793bd4385fde40308bc1f5b" args="(const Glib::RefPtr&lt; TreeModel &gt; &amp;model)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::set_model </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1TreeModel.html">TreeModel</a> &gt;&amp;&#160;</td>
          <td class="paramname"> <em>model</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the model for a <a class="el" href="classGtk_1_1IconView.html" title="The IconView provides an alternative view of a list model.">Gtk::IconView</a>. </p>
<p>If the <em>icon_view</em> already has a model set, it will remove it before setting the new model. Use <a class="el" href="classGtk_1_1IconView.html#acc01800ad2db011e8e081c89aacaa57d" title="Remove the model from the IconView.">unset_model()</a> to unset the old model.</p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000082">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>model</em>&#160;</td><td>The model. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a0861a425b34600eaaa0807d9dfe15c28"></a><!-- doxytag: member="Gtk::IconView::set_orientation" ref="a0861a425b34600eaaa0807d9dfe15c28" args="(Orientation orientation)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::set_orientation </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga84179a467b0ed4f61b4e325eb09b0b1c">Orientation</a>&#160;</td>
          <td class="paramname"> <em>orientation</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the orientation property which determines whether the labels are drawn beside the icons instead of below. </p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000094">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>orientation</em>&#160;</td><td>The relative position of texts and icons. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a1582732740fed65ba414944f96510274"></a><!-- doxytag: member="Gtk::IconView::set_pixbuf_column" ref="a1582732740fed65ba414944f96510274" args="(const TreeModelColumnBase &amp;column)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::set_pixbuf_column </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGtk_1_1TreeModelColumnBase.html">TreeModelColumnBase</a>&amp;&#160;</td>
          <td class="paramname"> <em>column</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the column with pixbufs for <em>icon_view</em> to be <em>column</em>. </p>
<p>The pixbuf column must be of type Gdk::TYPE_PIXBUF</p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000092">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>column</em>&#160;</td><td>A column in the currently used model, or -1 to disable. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a7f0cac207abbdc3152544259d366868d"></a><!-- doxytag: member="Gtk::IconView::set_pixbuf_column" ref="a7f0cac207abbdc3152544259d366868d" args="(int column)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::set_pixbuf_column </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>column</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the column with pixbufs for <em>icon_view</em> to be <em>column</em>. </p>
<p>The pixbuf column must be of type Gdk::TYPE_PIXBUF</p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000091">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>column</em>&#160;</td><td>A column in the currently used model, or -1 to disable. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a04fe09dc32d974e38d679b1435c6f498"></a><!-- doxytag: member="Gtk::IconView::set_reorderable" ref="a04fe09dc32d974e38d679b1435c6f498" args="(bool reorderable=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::set_reorderable </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"> <em>reorderable</em> = <code>true</code></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This function is a convenience function to allow you to reorder models that support the Gtk::TreeDragSourceIface and the Gtk::TreeDragDestIface. </p>
<p>Both <a class="el" href="classGtk_1_1TreeStore.html">Gtk::TreeStore</a> and <a class="el" href="classGtk_1_1ListStore.html" title="Thist is a list model for use with a Gtk::TreeView widget.">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 row_inserted and row_deleted signals. The reordering is implemented by setting up the icon view as a drag source and destination. Therefore, drag and drop can not be used in a reorderable view for any other purpose.</p>
<p>This function does not give you any degree of control over the order -- any reordering is allowed. If more control is needed, you should probably handle drag and drop manually.</p>
<dl class="since_2_8"><dt><b><a class="el" href="since_2_8.html#_since_2_8000027">Since gtkmm 2.8:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>reorderable</em>&#160;</td><td><code>true</code>, if the list of items can be reordered. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="af1dc3f45faf5c80532cc2499abf1f3e5"></a><!-- doxytag: member="Gtk::IconView::set_row_spacing" ref="af1dc3f45faf5c80532cc2499abf1f3e5" args="(int row_spacing)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::set_row_spacing </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>row_spacing</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the row-spacing property which specifies the space which is inserted between the rows of the icon view. </p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000102">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>row_spacing</em>&#160;</td><td>The row spacing. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a40425b9b664567d59b098233a410c5e4"></a><!-- doxytag: member="Gtk::IconView::set_selection_mode" ref="a40425b9b664567d59b098233a410c5e4" args="(SelectionMode mode)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::set_selection_mode </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga3e58167cfed0be4c87474c3bdca80d78">SelectionMode</a>&#160;</td>
          <td class="paramname"> <em>mode</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the selection mode of the <em>icon_view</em>. </p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000112">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>mode</em>&#160;</td><td>The selection mode. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a7c3fd37fd767cb408684dc44fc8e0e26"></a><!-- doxytag: member="Gtk::IconView::set_spacing" ref="a7c3fd37fd767cb408684dc44fc8e0e26" args="(int spacing)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::set_spacing </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>spacing</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the spacing property which specifies the space which is inserted between the cells (i.e. the icon and the text) of an item. </p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000100">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>spacing</em>&#160;</td><td>The spacing. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a6135d09d914655b1f66cd485b4aa8c2a"></a><!-- doxytag: member="Gtk::IconView::set_text_column" ref="a6135d09d914655b1f66cd485b4aa8c2a" args="(const TreeModelColumnBase &amp;model_column)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::set_text_column </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGtk_1_1TreeModelColumnBase.html">TreeModelColumnBase</a>&amp;&#160;</td>
          <td class="paramname"> <em>model_column</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the column with text for <em>icon_view</em> to be <em>column</em>. </p>
<p>The text column must be of type TYPE_STRING.</p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000086">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>column</em>&#160;</td><td>A column in the currently used model, or -1 to display no text. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a2b35d76fe8f61708be01374a9986bbbb"></a><!-- doxytag: member="Gtk::IconView::set_text_column" ref="a2b35d76fe8f61708be01374a9986bbbb" args="(int column)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::set_text_column </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>column</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the column with text for <em>icon_view</em> to be <em>column</em>. </p>
<p>The text column must be of type TYPE_STRING.</p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000085">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>column</em>&#160;</td><td>A column in the currently used model, or -1 to display no text. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ac35129fb16b99aa5e14b6b9333b9fda8"></a><!-- doxytag: member="Gtk::IconView::set_tooltip_cell" ref="ac35129fb16b99aa5e14b6b9333b9fda8" args="(const Glib::RefPtr&lt; Tooltip &gt; &amp;tooltip, const TreeModel::Path &amp;path)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::set_tooltip_cell </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1Tooltip.html">Tooltip</a> &gt;&amp;&#160;</td>
          <td class="paramname"> <em>tooltip</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp;&#160;</td>
          <td class="paramname"> <em>path</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the tip area of <em>tooltip</em> to the area occupied by the item pointed to by <em>path</em>. </p>
<p>See also <a class="el" href="classGtk_1_1Tooltip.html#a197701484426a19f1dee98411e3d3878" title="Sets the area of the widget, where the contents of this tooltip apply, to be rect...">Tooltip::set_tip_area()</a>.</p>
<dl class="since_2_12"><dt><b><a class="el" href="since_2_12.html#_since_2_12000043">Since gtkmm 2.12:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>tooltip</em>&#160;</td><td>A <a class="el" href="classGtk_1_1Tooltip.html" title="Add tips to your widgets.">Gtk::Tooltip</a>. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>path</em>&#160;</td><td>A <a class="el" href="classGtk_1_1TreePath.html" title="A path is essentially a potential node.">Gtk::TreePath</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a0f7234c1b2b194097dd93fd2fa8961bd"></a><!-- doxytag: member="Gtk::IconView::set_tooltip_cell" ref="a0f7234c1b2b194097dd93fd2fa8961bd" args="(const Glib::RefPtr&lt; Tooltip &gt; &amp;tooltip, const TreeModel::Path &amp;path, CellRenderer &amp;cell)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::set_tooltip_cell </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1Tooltip.html">Tooltip</a> &gt;&amp;&#160;</td>
          <td class="paramname"> <em>tooltip</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp;&#160;</td>
          <td class="paramname"> <em>path</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp;&#160;</td>
          <td class="paramname"> <em>cell</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the tip area of <em>tooltip</em> to the area which <em>cell</em> occupies in the item pointed to by <em>path</em>. </p>
<p>See also <a class="el" href="classGtk_1_1Tooltip.html#a197701484426a19f1dee98411e3d3878" title="Sets the area of the widget, where the contents of this tooltip apply, to be rect...">Tooltip::set_tip_area()</a>.</p>
<dl class="since_2_12"><dt><b><a class="el" href="since_2_12.html#_since_2_12000042">Since gtkmm 2.12:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>tooltip</em>&#160;</td><td>A <a class="el" href="classGtk_1_1Tooltip.html" title="Add tips to your widgets.">Gtk::Tooltip</a>. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>path</em>&#160;</td><td>A <a class="el" href="classGtk_1_1TreePath.html" title="A path is essentially a potential node.">Gtk::TreePath</a>. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>cell</em>&#160;</td><td>A <a class="el" href="classGtk_1_1CellRenderer.html" title="CellRenderers are used by Gtk::TreeView columns to render the Gtk::TreeModel column...">Gtk::CellRenderer</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a0e81a913a4f9bde2bdf38d802eee2e37"></a><!-- doxytag: member="Gtk::IconView::set_tooltip_column" ref="a0e81a913a4f9bde2bdf38d802eee2e37" args="(int column)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::set_tooltip_column </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>column</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>If you only plan to have simple (text-only) tooltips on full items, you can use this function to have <a class="el" href="classGtk_1_1IconView.html" title="The IconView provides an alternative view of a list model.">Gtk::IconView</a> handle these automatically for you. </p>
<p><em>column</em> should be set to the column in <em>icon_view's</em> model containing the tooltip texts, or -1 to disable this feature.</p>
<p>When enabled, Gtk::Widget::has-tooltip will be set to <code>true</code> and <em>icon_view</em> will connect a Gtk::Widget::query-tooltip signal handler.</p>
<dl class="since_2_12"><dt><b><a class="el" href="since_2_12.html#_since_2_12000046">Since gtkmm 2.12:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>column</em>&#160;</td><td>An integer, which is a valid column number for <em>icon_view's</em> model. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a50ff0eaea7c81e90fac465d18fa24c14"></a><!-- doxytag: member="Gtk::IconView::set_tooltip_item" ref="a50ff0eaea7c81e90fac465d18fa24c14" args="(const Glib::RefPtr&lt; Tooltip &gt; &amp;tooltip, const TreeModel::Path &amp;path)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::set_tooltip_item </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1Tooltip.html">Tooltip</a> &gt;&amp;&#160;</td>
          <td class="paramname"> <em>tooltip</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp;&#160;</td>
          <td class="paramname"> <em>path</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the tip area of <em>tooltip</em> to be the area covered by the item at <em>path</em>. </p>
<p>See also <a class="el" href="classGtk_1_1Tooltip.html#a197701484426a19f1dee98411e3d3878" title="Sets the area of the widget, where the contents of this tooltip apply, to be rect...">Tooltip::set_tip_area()</a>.</p>
<dl class="since_2_12"><dt><b><a class="el" href="since_2_12.html#_since_2_12000041">Since gtkmm 2.12:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>tooltip</em>&#160;</td><td>A <a class="el" href="classGtk_1_1Tooltip.html" title="Add tips to your widgets.">Gtk::Tooltip</a>. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>path</em>&#160;</td><td>A <a class="el" href="classGtk_1_1TreePath.html" title="A path is essentially a potential node.">Gtk::TreePath</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a03f982d5ba69c42e152a14a65405f4e9"></a><!-- doxytag: member="Gtk::IconView::signal_item_activated" ref="a03f982d5ba69c42e152a14a65405f4e9" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>&lt; void,const <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp; &gt; Gtk::IconView::signal_item_activated </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="user"><dt><b>Prototype:</b></dt><dd><code>void on_my_item_activated(const <a class="el" href="classGtk_1_1TreeModel.html#a06a713fecde31f2f1a7baeb0e3e2fea5">TreeModel::Path</a>&amp; path)</code> </dd></dl>

</div>
</div>
<a class="anchor" id="adebb6f4515461343d860294ea3f2cc6a"></a><!-- doxytag: member="Gtk::IconView::signal_selection_changed" ref="adebb6f4515461343d860294ea3f2cc6a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt; void &gt; Gtk::IconView::signal_selection_changed </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="user"><dt><b>Prototype:</b></dt><dd><code>void on_my_selection_changed()</code> </dd></dl>

</div>
</div>
<a class="anchor" id="a84aa5778e64ae0489b9615fb32f43464"></a><!-- doxytag: member="Gtk::IconView::signal_set_scroll_adjustments" ref="a84aa5778e64ae0489b9615fb32f43464" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/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::IconView::signal_set_scroll_adjustments </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="user"><dt><b>Prototype:</b></dt><dd><code>void on_my_set_scroll_adjustments(Adjustment* hadjustment, Adjustment* vadjustment)</code> </dd></dl>

</div>
</div>
<a class="anchor" id="a69dfccc5ac206af4c803c3c4a04c1c46"></a><!-- doxytag: member="Gtk::IconView::unselect_all" ref="a69dfccc5ac206af4c803c3c4a04c1c46" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::unselect_all </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Unselects all the icons. </p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000119">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="a14e208570cd383386cf6d60d2cc43884"></a><!-- doxytag: member="Gtk::IconView::unselect_path" ref="a14e208570cd383386cf6d60d2cc43884" args="(const TreeModel::Path &amp;path)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::unselect_path </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGtk_1_1TreePath.html">TreeModel::Path</a>&amp;&#160;</td>
          <td class="paramname"> <em>path</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Unselects the row at <em>path</em>. </p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000115">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>path</em>&#160;</td><td>The <a class="el" href="classGtk_1_1TreePath.html" title="A path is essentially a potential node.">Gtk::TreePath</a> to be unselected. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="acc01800ad2db011e8e081c89aacaa57d"></a><!-- doxytag: member="Gtk::IconView::unset_model" ref="acc01800ad2db011e8e081c89aacaa57d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::unset_model </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Remove the model from the <a class="el" href="classGtk_1_1IconView.html" title="The IconView provides an alternative view of a list model.">IconView</a>. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classGtk_1_1IconView.html#ac9889a4e1793bd4385fde40308bc1f5b" title="Sets the model for a Gtk::IconView.">set_model()</a>.</dd></dl>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000068">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="ae5f147b113285bcf82df07a28292157a"></a><!-- doxytag: member="Gtk::IconView::unset_model_drag_dest" ref="ae5f147b113285bcf82df07a28292157a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::unset_model_drag_dest </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Undoes the effect of <a class="el" href="classGtk_1_1IconView.html#ac063f8c54f6cff83891ff77954b4f753" title="Turns the IconView into a drop destination for automatic DND.">enable_model_drag_dest()</a>. </p>
<p>Calling this method sets <a class="el" href="classGtk_1_1IconView.html" title="The IconView provides an alternative view of a list model.">Gtk::IconView</a>:reorderable to <code>false</code>.</p>
<dl class="since_2_8"><dt><b><a class="el" href="since_2_8.html#_since_2_8000026">Since gtkmm 2.8:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="a4d72e8aa56d0c81238408d8066d46d74"></a><!-- doxytag: member="Gtk::IconView::unset_model_drag_source" ref="a4d72e8aa56d0c81238408d8066d46d74" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::IconView::unset_model_drag_source </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Undoes the effect of <a class="el" href="classGtk_1_1IconView.html#a7591d103f21eedb990ac602d487eb32a" title="Turns the IconView into a drag source for automatic DND.">enable_model_drag_source()</a>. </p>
<p>Calling this method sets <a class="el" href="classGtk_1_1IconView.html" title="The IconView provides an alternative view of a list model.">Gtk::IconView</a>:reorderable to <code>false</code>.</p>
<dl class="since_2_8"><dt><b><a class="el" href="since_2_8.html#_since_2_8000025">Since gtkmm 2.8:</a></b></dt><dd></dd></dl>

</div>
</div>
<hr/><h2>Friends And Related Function Documentation</h2>
<a class="anchor" id="acc54e1962ae23ab64bf25b153e61153f"></a><!-- doxytag: member="Gtk::IconView::wrap" ref="acc54e1962ae23ab64bf25b153e61153f" args="(GtkIconView *object, bool take_copy=false)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGtk_1_1IconView.html">Gtk::IconView</a>* wrap </td>
          <td>(</td>
          <td class="paramtype">GtkIconView *&#160;</td>
          <td class="paramname"> <em>object</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"> <em>take_copy</em> = <code>false</code></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [related]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>A <a class="elRef" href="../../../glibmm-2.4/reference/html/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>object</em>&#160;</td><td>The C instance. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>take_copy</em>&#160;</td><td>False if the result should take ownership of the C instance. True if it should take a new copy or ref. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>A C++ instance that wraps this C instance. </dd></dl>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>gtkmm/iconview.h</li>
</ul>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Tue May 4 13:21:53 2010 for gtkmm by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
</html>