Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 404d46ca9bb341d7a0e7e04bc69da9df > files > 860

ghc-gtk-devel-0.12.0-4.fc15.i686.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/html; charset=UTF-8" /><title>Graphics.UI.Gtk.ModelView.TreeView</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_Graphics-UI-Gtk-ModelView-TreeView.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">gtk-0.12.0: Binding to the Gtk+ graphical user interface library.</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>portable (depends on GHC)</td></tr><tr><th>Stability</th><td>provisional</td></tr><tr><th>Maintainer</th><td>gtk2hs-users@lists.sourceforge.net</td></tr></table><p class="caption">Graphics.UI.Gtk.ModelView.TreeView</p></div><div id="table-of-contents"><p class="caption">Contents</p><ul><li><a href="#g:1">Description
</a></li><li><a href="#g:2">Class Hierarchy
</a></li><li><a href="#g:3">Types
</a></li><li><a href="#g:4">Constructors
</a></li><li><a href="#g:5">Methods
</a></li><li><a href="#g:6">Attributes
</a></li><li><a href="#g:7">Signals
</a></li><li><a href="#g:8">Deprecated
</a></li></ul></div><div id="description"><p class="caption">Description</p><div class="doc"><p>A widget for displaying both trees and lists.
</p></div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><span class="keyword">data</span>  <a href="#t:TreeView">TreeView</a> </li><li class="src short"><span class="keyword">class</span> <a href="Graphics-UI-Gtk-Abstract-Container.html#t:ContainerClass">ContainerClass</a> o =&gt; <a href="#t:TreeViewClass">TreeViewClass</a> o </li><li class="src short"><a href="#v:castToTreeView">castToTreeView</a> :: <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-GObject.html#t:GObjectClass">GObjectClass</a> obj =&gt; obj -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></li><li class="src short"><a href="#v:gTypeTreeView">gTypeTreeView</a> :: <a href="Graphics-UI-Gtk-Abstract-Widget.html#t:GType">GType</a></li><li class="src short"><a href="#v:toTreeView">toTreeView</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> o =&gt; o -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></li><li class="src short"><span class="keyword">type</span> <a href="#t:Point">Point</a> = (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a>, <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a>)</li><li class="src short"><span class="keyword">data</span>  <a href="#t:DragAction">DragAction</a> <ul class="subs"><li>= <a href="#v:ActionDefault">ActionDefault</a>  </li><li>| <a href="#v:ActionCopy">ActionCopy</a>  </li><li>| <a href="#v:ActionMove">ActionMove</a>  </li><li>| <a href="#v:ActionLink">ActionLink</a>  </li><li>| <a href="#v:ActionPrivate">ActionPrivate</a>  </li><li>| <a href="#v:ActionAsk">ActionAsk</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:TreeViewGridLines">TreeViewGridLines</a> <ul class="subs"><li>= <a href="#v:TreeViewGridLinesNone">TreeViewGridLinesNone</a>  </li><li>| <a href="#v:TreeViewGridLinesHorizontal">TreeViewGridLinesHorizontal</a>  </li><li>| <a href="#v:TreeViewGridLinesVertical">TreeViewGridLinesVertical</a>  </li><li>| <a href="#v:TreeViewGridLinesBoth">TreeViewGridLinesBoth</a>  </li></ul></li><li class="src short"><a href="#v:treeViewNew">treeViewNew</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></li><li class="src short"><a href="#v:treeViewNewWithModel">treeViewNewWithModel</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeModelClass">TreeModelClass</a> model =&gt; model -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></li><li class="src short"><a href="#v:treeViewGetModel">treeViewGetModel</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeModel">TreeModel</a>)</li><li class="src short"><a href="#v:treeViewSetModel">treeViewSetModel</a> :: (<a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self, <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeModelClass">TreeModelClass</a> model) =&gt; self -&gt; model -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewGetSelection">treeViewGetSelection</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-ModelView-TreeSelection.html#t:TreeSelection">TreeSelection</a></li><li class="src short"><a href="#v:treeViewGetHAdjustment">treeViewGetHAdjustment</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Misc-Adjustment.html#t:Adjustment">Adjustment</a>)</li><li class="src short"><a href="#v:treeViewSetHAdjustment">treeViewSetHAdjustment</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Misc-Adjustment.html#t:Adjustment">Adjustment</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewGetVAdjustment">treeViewGetVAdjustment</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Misc-Adjustment.html#t:Adjustment">Adjustment</a>)</li><li class="src short"><a href="#v:treeViewSetVAdjustment">treeViewSetVAdjustment</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Misc-Adjustment.html#t:Adjustment">Adjustment</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewGetHeadersVisible">treeViewGetHeadersVisible</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:treeViewSetHeadersVisible">treeViewSetHeadersVisible</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewColumnsAutosize">treeViewColumnsAutosize</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewSetHeadersClickable">treeViewSetHeadersClickable</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewGetRulesHint">treeViewGetRulesHint</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:treeViewSetRulesHint">treeViewSetRulesHint</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewAppendColumn">treeViewAppendColumn</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:treeViewRemoveColumn">treeViewRemoveColumn</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:treeViewInsertColumn">treeViewInsertColumn</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:treeViewGetColumn">treeViewGetColumn</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a>)</li><li class="src short"><a href="#v:treeViewGetColumns">treeViewGetColumns</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> [<a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a>]</li><li class="src short"><a href="#v:treeViewMoveColumnAfter">treeViewMoveColumnAfter</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewMoveColumnFirst">treeViewMoveColumnFirst</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewSetExpanderColumn">treeViewSetExpanderColumn</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewGetExpanderColumn">treeViewGetExpanderColumn</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a></li><li class="src short"><a href="#v:treeViewSetColumnDragFunction">treeViewSetColumnDragFunction</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> (<a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewScrollToPoint">treeViewScrollToPoint</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewScrollToCell">treeViewScrollToCell</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Float">Float</a>, <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Float">Float</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewSetCursor">treeViewSetCursor</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> (<a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a>, <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewSetCursorOnCell">treeViewSetCursorOnCell</a> :: (<a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self, <a href="Graphics-UI-Gtk-ModelView-CellRenderer.html#t:CellRendererClass">CellRendererClass</a> focusCell) =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; focusCell -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewGetCursor">treeViewGetCursor</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a>, <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a>)</li><li class="src short"><a href="#v:treeViewRowActivated">treeViewRowActivated</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewExpandAll">treeViewExpandAll</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewCollapseAll">treeViewCollapseAll</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewExpandToPath">treeViewExpandToPath</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewExpandRow">treeViewExpandRow</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:treeViewCollapseRow">treeViewCollapseRow</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:treeViewMapExpandedRows">treeViewMapExpandedRows</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewRowExpanded">treeViewRowExpanded</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:treeViewGetReorderable">treeViewGetReorderable</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:treeViewSetReorderable">treeViewSetReorderable</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewGetPathAtPos">treeViewGetPathAtPos</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a>, <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a>, <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a>))</li><li class="src short"><a href="#v:treeViewGetCellArea">treeViewGetCellArea</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-Gdk-Events.html#t:Rectangle">Rectangle</a></li><li class="src short"><a href="#v:treeViewGetBackgroundArea">treeViewGetBackgroundArea</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-Gdk-Events.html#t:Rectangle">Rectangle</a></li><li class="src short"><a href="#v:treeViewGetVisibleRect">treeViewGetVisibleRect</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-Gdk-Events.html#t:Rectangle">Rectangle</a></li><li class="src short"><a href="#v:treeViewConvertBinWindowToTreeCoords">treeViewConvertBinWindowToTreeCoords</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a></li><li class="src short"><a href="#v:treeViewConvertBinWindowToWidgetCoords">treeViewConvertBinWindowToWidgetCoords</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a></li><li class="src short"><a href="#v:treeViewConvertTreeToBinWindowCoords">treeViewConvertTreeToBinWindowCoords</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a></li><li class="src short"><a href="#v:treeViewConvertTreeToWidgetCoords">treeViewConvertTreeToWidgetCoords</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a></li><li class="src short"><a href="#v:treeViewConvertWidgetToBinWindowCoords">treeViewConvertWidgetToBinWindowCoords</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a></li><li class="src short"><a href="#v:treeViewConvertWidgetToTreeCoords">treeViewConvertWidgetToTreeCoords</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a></li><li class="src short"><a href="#v:treeViewCreateRowDragIcon">treeViewCreateRowDragIcon</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-Gdk-Pixmap.html#t:Pixmap">Pixmap</a></li><li class="src short"><a href="#v:treeViewGetEnableSearch">treeViewGetEnableSearch</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:treeViewSetEnableSearch">treeViewSetEnableSearch</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewGetSearchColumn">treeViewGetSearchColumn</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:ColumnId">ColumnId</a> row <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a>)</li><li class="src short"><a href="#v:treeViewSetSearchColumn">treeViewSetSearchColumn</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:ColumnId">ColumnId</a> row <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewSetSearchEqualFunc">treeViewSetSearchEqualFunc</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeIter">TreeIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewGetFixedHeightMode">treeViewGetFixedHeightMode</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:treeViewSetFixedHeightMode">treeViewSetFixedHeightMode</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewGetHoverSelection">treeViewGetHoverSelection</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:treeViewSetHoverSelection">treeViewSetHoverSelection</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewGetHoverExpand">treeViewGetHoverExpand</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:treeViewSetHoverExpand">treeViewSetHoverExpand</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewGetHeadersClickable">treeViewGetHeadersClickable</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:treeViewGetVisibleRange">treeViewGetVisibleRange</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a>, <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a>)</li><li class="src short"><a href="#v:treeViewEnableModelDragDest">treeViewEnableModelDragDest</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-General-Selection.html#t:TargetList">TargetList</a> -&gt; [<a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:DragAction">DragAction</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewEnableModelDragSource">treeViewEnableModelDragSource</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; [<a href="Graphics-UI-Gtk-General-Enums.html#t:Modifier">Modifier</a>] -&gt; <a href="Graphics-UI-Gtk-General-Selection.html#t:TargetList">TargetList</a> -&gt; [<a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:DragAction">DragAction</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewUnsetRowsDragSource">treeViewUnsetRowsDragSource</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewUnsetRowsDragDest">treeViewUnsetRowsDragDest</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewGetSearchEntry">treeViewGetSearchEntry</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Entry-Entry.html#t:Entry">Entry</a>)</li><li class="src short"><a href="#v:treeViewSetSearchEntry">treeViewSetSearchEntry</a> :: (<a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self, <a href="Graphics-UI-Gtk-Entry-Entry.html#t:EntryClass">EntryClass</a> entry) =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> entry -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewSetRowSeparatorFunc">treeViewSetRowSeparatorFunc</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeIter">TreeIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewGetRubberBanding">treeViewGetRubberBanding</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:treeViewSetRubberBanding">treeViewSetRubberBanding</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewGetEnableTreeLines">treeViewGetEnableTreeLines</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:treeViewSetEnableTreeLines">treeViewSetEnableTreeLines</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewGetGridLines">treeViewGetGridLines</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewGridLines">TreeViewGridLines</a></li><li class="src short"><a href="#v:treeViewSetGridLines">treeViewSetGridLines</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewGridLines">TreeViewGridLines</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:treeViewModel">treeViewModel</a> :: (<a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self, <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeModelClass">TreeModelClass</a> model) =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:ReadWriteAttr">ReadWriteAttr</a> self (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeModel">TreeModel</a>) model</li><li class="src short"><a href="#v:treeViewHAdjustment">treeViewHAdjustment</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Misc-Adjustment.html#t:Adjustment">Adjustment</a>)</li><li class="src short"><a href="#v:treeViewVAdjustment">treeViewVAdjustment</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Misc-Adjustment.html#t:Adjustment">Adjustment</a>)</li><li class="src short"><a href="#v:treeViewHeadersVisible">treeViewHeadersVisible</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:treeViewHeadersClickable">treeViewHeadersClickable</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:treeViewExpanderColumn">treeViewExpanderColumn</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:ReadWriteAttr">ReadWriteAttr</a> self <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a>)</li><li class="src short"><a href="#v:treeViewReorderable">treeViewReorderable</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:treeViewRulesHint">treeViewRulesHint</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:treeViewEnableSearch">treeViewEnableSearch</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:treeViewSearchColumn">treeViewSearchColumn</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:ColumnId">ColumnId</a> row <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a>)</li><li class="src short"><a href="#v:treeViewFixedHeightMode">treeViewFixedHeightMode</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:treeViewHoverSelection">treeViewHoverSelection</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:treeViewHoverExpand">treeViewHoverExpand</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:treeViewShowExpanders">treeViewShowExpanders</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:treeViewLevelIndentation">treeViewLevelIndentation</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:treeViewRubberBanding">treeViewRubberBanding</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:treeViewEnableGridLines">treeViewEnableGridLines</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewGridLines">TreeViewGridLines</a></li><li class="src short"><a href="#v:treeViewEnableTreeLines">treeViewEnableTreeLines</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:treeViewGridLines">treeViewGridLines</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewGridLines">TreeViewGridLines</a></li><li class="src short"><a href="#v:treeViewSearchEntry">treeViewSearchEntry</a> :: (<a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self, <a href="Graphics-UI-Gtk-Entry-Entry.html#t:EntryClass">EntryClass</a> entry) =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:ReadWriteAttr">ReadWriteAttr</a> self (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Entry-Entry.html#t:Entry">Entry</a>) (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> entry)</li><li class="src short"><a href="#v:columnsChanged">columnsChanged</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:Signal">Signal</a> self (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a>)</li><li class="src short"><a href="#v:cursorChanged">cursorChanged</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:Signal">Signal</a> self (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a>)</li><li class="src short"><a href="#v:rowCollapsed">rowCollapsed</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:Signal">Signal</a> self (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeIter">TreeIter</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a>)</li><li class="src short"><a href="#v:rowExpanded">rowExpanded</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:Signal">Signal</a> self (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeIter">TreeIter</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a>)</li><li class="src short"><a href="#v:rowActivated">rowActivated</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:Signal">Signal</a> self (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a>)</li><li class="src short"><a href="#v:testCollapseRow">testCollapseRow</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:Signal">Signal</a> self (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeIter">TreeIter</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a>)</li><li class="src short"><a href="#v:testExpandRow">testExpandRow</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:Signal">Signal</a> self (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeIter">TreeIter</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a>)</li><li class="src short"><a href="#v:treeViewWidgetToTreeCoords">treeViewWidgetToTreeCoords</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a></li><li class="src short"><a href="#v:treeViewTreeToWidgetCoords">treeViewTreeToWidgetCoords</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a></li><li class="src short"><a href="#v:onColumnsChanged">onColumnsChanged</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)</li><li class="src short"><a href="#v:afterColumnsChanged">afterColumnsChanged</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)</li><li class="src short"><a href="#v:onCursorChanged">onCursorChanged</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)</li><li class="src short"><a href="#v:afterCursorChanged">afterCursorChanged</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)</li><li class="src short"><a href="#v:onRowActivated">onRowActivated</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)</li><li class="src short"><a href="#v:afterRowActivated">afterRowActivated</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)</li><li class="src short"><a href="#v:onRowCollapsed">onRowCollapsed</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeIter">TreeIter</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)</li><li class="src short"><a href="#v:afterRowCollapsed">afterRowCollapsed</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeIter">TreeIter</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)</li><li class="src short"><a href="#v:onRowExpanded">onRowExpanded</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeIter">TreeIter</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)</li><li class="src short"><a href="#v:afterRowExpanded">afterRowExpanded</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeIter">TreeIter</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)</li><li class="src short"><a href="#v:onStartInteractiveSearch">onStartInteractiveSearch</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)</li><li class="src short"><a href="#v:afterStartInteractiveSearch">afterStartInteractiveSearch</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)</li><li class="src short"><a href="#v:onTestCollapseRow">onTestCollapseRow</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeIter">TreeIter</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)</li><li class="src short"><a href="#v:afterTestCollapseRow">afterTestCollapseRow</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeIter">TreeIter</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)</li><li class="src short"><a href="#v:onTestExpandRow">onTestExpandRow</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeIter">TreeIter</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)</li><li class="src short"><a href="#v:afterTestExpandRow">afterTestExpandRow</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeIter">TreeIter</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)</li></ul></div><div id="interface"><h1 id="g:1">Description
</h1><div class="doc"><p>Widget that displays any object that implements the <code><a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeModel">TreeModel</a></code>
 interface.
</p><p>The widget supports scrolling natively. This implies that pixel
 coordinates can be given in two formats: relative to the current view's
 upper left corner or relative to the whole list's coordinates. The former
 are called widget coordinates while the letter are called tree
 coordinates.
</p></div><h1 id="g:2">Class Hierarchy
</h1><div class="doc"><pre>
 | <code><a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-GObject.html#t:GObject">GObject</a></code>
 | +----<code><a href="Graphics-UI-Gtk-Abstract-Object.html#t:Object">Object</a></code>
 | +----<code><a href="Graphics-UI-Gtk-Abstract-Widget.html#t:Widget">Widget</a></code>
 | +----<code><a href="Graphics-UI-Gtk-Abstract-Container.html#t:Container">Container</a></code>
 | +----TreeView
</pre></div><h1 id="g:3">Types
</h1><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:TreeView" class="def">TreeView</a>  <a href="src/Graphics-UI-Gtk-Types.html#TreeView" class="link">Source</a></p><div class="subs instances"><p id="control.i:TreeView" class="caption collapser" onclick="toggleSection('i:TreeView')">Instances</p><div id="section.i:TreeView" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Ord.html#t:Ord">Ord</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-GObject.html#t:GObjectClass">GObjectClass</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Graphics-UI-Gtk-Abstract-Container.html#t:ContainerClass">ContainerClass</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Graphics-UI-Gtk-Abstract-Widget.html#t:WidgetClass">WidgetClass</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Graphics-UI-Gtk-Abstract-Object.html#t:ObjectClass">ObjectClass</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">class</span> <a href="Graphics-UI-Gtk-Abstract-Container.html#t:ContainerClass">ContainerClass</a> o =&gt; <a name="t:TreeViewClass" class="def">TreeViewClass</a> o <a href="src/Graphics-UI-Gtk-Types.html#TreeViewClass" class="link">Source</a></p><div class="subs instances"><p id="control.i:TreeViewClass" class="caption collapser" onclick="toggleSection('i:TreeViewClass')">Instances</p><div id="section.i:TreeViewClass" class="show"><table><tr><td class="src"><a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:castToTreeView" class="def">castToTreeView</a> :: <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-GObject.html#t:GObjectClass">GObjectClass</a> obj =&gt; obj -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a><a href="src/Graphics-UI-Gtk-Types.html#castToTreeView" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:gTypeTreeView" class="def">gTypeTreeView</a> :: <a href="Graphics-UI-Gtk-Abstract-Widget.html#t:GType">GType</a><a href="src/Graphics-UI-Gtk-Types.html#gTypeTreeView" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:toTreeView" class="def">toTreeView</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> o =&gt; o -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a><a href="src/Graphics-UI-Gtk-Types.html#toTreeView" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">type</span> <a name="t:Point" class="def">Point</a> = (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a>, <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a>)<a href="src/Graphics-UI-Gtk-General-Structs.html#Point" class="link">Source</a></p><div class="doc"><p>Represents the x and y coordinate of a point.
</p></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:DragAction" class="def">DragAction</a>  <a href="src/Graphics-UI-Gtk-Gdk-Enums.html#DragAction" class="link">Source</a></p><div class="doc"><p>Used in <code>Graphics.UI.Gtk.Genearl.Drag.DragContext</code> to indicate what the
 destination should do with the dropped data.
</p><ul><li> <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#v:ActionDefault">ActionDefault</a></code>: Initialisation value, should not be used.
</li><li> <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#v:ActionCopy">ActionCopy</a></code>: Copy the data.
</li><li> <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#v:ActionMove">ActionMove</a></code>: Move the data, i.e. first copy it, then delete it from the source.
</li><li> <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#v:ActionLink">ActionLink</a></code>: Add a link to the data. Note that this is only useful if source and
 destination agree on what it means.
</li><li> <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#v:ActionPrivate">ActionPrivate</a></code>: Special action which tells the source that the destination will do
 something that the source doesn't understand.
</li><li> <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#v:ActionAsk">ActionAsk</a></code>: Ask the user what to do with the data.
</li></ul></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:ActionDefault" class="def">ActionDefault</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ActionCopy" class="def">ActionCopy</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ActionMove" class="def">ActionMove</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ActionLink" class="def">ActionLink</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ActionPrivate" class="def">ActionPrivate</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ActionAsk" class="def">ActionAsk</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:DragAction" class="caption collapser" onclick="toggleSection('i:DragAction')">Instances</p><div id="section.i:DragAction" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Bounded">Bounded</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:DragAction">DragAction</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:DragAction">DragAction</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:DragAction">DragAction</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:DragAction">DragAction</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Flags.html#t:Flags">Flags</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:DragAction">DragAction</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:TreeViewGridLines" class="def">TreeViewGridLines</a>  <a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#TreeViewGridLines" class="link">Source</a></p><div class="doc"><p>Grid lines.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:TreeViewGridLinesNone" class="def">TreeViewGridLinesNone</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:TreeViewGridLinesHorizontal" class="def">TreeViewGridLinesHorizontal</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:TreeViewGridLinesVertical" class="def">TreeViewGridLinesVertical</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:TreeViewGridLinesBoth" class="def">TreeViewGridLinesBoth</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:TreeViewGridLines" class="caption collapser" onclick="toggleSection('i:TreeViewGridLines')">Instances</p><div id="section.i:TreeViewGridLines" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewGridLines">TreeViewGridLines</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><h1 id="g:4">Constructors
</h1><div class="top"><p class="src"><a name="v:treeViewNew" class="def">treeViewNew</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewNew" class="link">Source</a></p><div class="doc"><p>Creates a new <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></code> widget.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewNewWithModel" class="def">treeViewNewWithModel</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeModelClass">TreeModelClass</a> model =&gt; model -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewNewWithModel" class="link">Source</a></p><div class="doc"><p>Create a new <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></code>
 widget with <code>model</code> as the storage model.
</p></div></div><h1 id="g:5">Methods
</h1><div class="top"><p class="src"><a name="v:treeViewGetModel" class="def">treeViewGetModel</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeModel">TreeModel</a>)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewGetModel" class="link">Source</a></p><div class="doc"><p>Returns the model that supplies the data for
 this <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></code>. Returns <code>Nothing</code> if the model is unset.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewSetModel" class="def">treeViewSetModel</a> :: (<a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self, <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeModelClass">TreeModelClass</a> model) =&gt; self -&gt; model -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewSetModel" class="link">Source</a></p><div class="doc"><p>Set the <code><a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeModel">TreeModel</a></code> for the current View.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewGetSelection" class="def">treeViewGetSelection</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-ModelView-TreeSelection.html#t:TreeSelection">TreeSelection</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewGetSelection" class="link">Source</a></p><div class="doc"><p>Retrieve a <code><a href="Graphics-UI-Gtk-ModelView-TreeSelection.html#t:TreeSelection">TreeSelection</a></code> that
 holds the current selected nodes of the View.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewGetHAdjustment" class="def">treeViewGetHAdjustment</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Misc-Adjustment.html#t:Adjustment">Adjustment</a>)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewGetHAdjustment" class="link">Source</a></p><div class="doc"><p>Gets the <code><a href="Graphics-UI-Gtk-Misc-Adjustment.html#t:Adjustment">Adjustment</a></code> currently being used for the horizontal aspect.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewSetHAdjustment" class="def">treeViewSetHAdjustment</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewSetHAdjustment" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Misc-Adjustment.html#t:Adjustment">Adjustment</a></td><td class="doc"><p><code>adjustment</code> - The <code><a href="Graphics-UI-Gtk-Misc-Adjustment.html#t:Adjustment">Adjustment</a></code> to set, or <code>Nothing</code>
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>Sets the <code><a href="Graphics-UI-Gtk-Misc-Adjustment.html#t:Adjustment">Adjustment</a></code> for the current horizontal aspect.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewGetVAdjustment" class="def">treeViewGetVAdjustment</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Misc-Adjustment.html#t:Adjustment">Adjustment</a>)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewGetVAdjustment" class="link">Source</a></p><div class="doc"><p>Gets the <code><a href="Graphics-UI-Gtk-Misc-Adjustment.html#t:Adjustment">Adjustment</a></code> currently being used for the vertical aspect.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewSetVAdjustment" class="def">treeViewSetVAdjustment</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewSetVAdjustment" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Misc-Adjustment.html#t:Adjustment">Adjustment</a></td><td class="doc"><p><code>adjustment</code> - The <code><a href="Graphics-UI-Gtk-Misc-Adjustment.html#t:Adjustment">Adjustment</a></code> to set, or <code>Nothing</code>
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>Sets the <code><a href="Graphics-UI-Gtk-Misc-Adjustment.html#t:Adjustment">Adjustment</a></code> for the current vertical aspect.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewGetHeadersVisible" class="def">treeViewGetHeadersVisible</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewGetHeadersVisible" class="link">Source</a></p><div class="doc"><p>Query if the column headers are visible.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewSetHeadersVisible" class="def">treeViewSetHeadersVisible</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewSetHeadersVisible" class="link">Source</a></p><div class="doc"><p>Set the visibility state of the column headers.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewColumnsAutosize" class="def">treeViewColumnsAutosize</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewColumnsAutosize" class="link">Source</a></p><div class="doc"><p>Resize the columns to their optimal size.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewSetHeadersClickable" class="def">treeViewSetHeadersClickable</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewSetHeadersClickable" class="link">Source</a></p><div class="doc"><p>Set wether the columns headers are sensitive to mouse clicks.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewGetRulesHint" class="def">treeViewGetRulesHint</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewGetRulesHint" class="link">Source</a></p><div class="doc"><p>Query if visual aid for wide columns is turned on.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewSetRulesHint" class="def">treeViewSetRulesHint</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewSetRulesHint" class="link">Source</a></p><div class="doc"><p>This function tells Gtk+ that the user interface for your application
 requires users to read across tree rows and associate cells with one
 another. By default, Gtk+ will then render the tree with alternating row
 colors. Do <em>not</em> use it just because you prefer the appearance of the ruled
 tree; that's a question for the theme. Some themes will draw tree rows in
 alternating colors even when rules are turned off, and users who prefer that
 appearance all the time can choose those themes. You should call this
 function only as a <em>semantic</em> hint to the theme engine that your tree makes
 alternating colors useful from a functional standpoint (since it has lots of
 columns, generally).
</p></div></div><div class="top"><p class="src"><a name="v:treeViewAppendColumn" class="def">treeViewAppendColumn</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewAppendColumn" class="link">Source</a></p><div class="doc"><p>Append a new column to the <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></code>. Returns the new number of columns.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewRemoveColumn" class="def">treeViewRemoveColumn</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewRemoveColumn" class="link">Source</a></p><div class="doc"><p>Remove column <code>tvc</code> from the <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></code>
 widget. The number of remaining columns is returned.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewInsertColumn" class="def">treeViewInsertColumn</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewInsertColumn" class="link">Source</a></p><div class="doc"><p>Inserts column <code>tvc</code> into the
 <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></code> widget at the position <code>pos</code>. Returns the number of
 columns after insertion. Specify -1 for <code>pos</code> to insert the column
 at the end.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewGetColumn" class="def">treeViewGetColumn</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a>)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewGetColumn" class="link">Source</a></p><div class="doc"><p>Retrieve a <code><a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a></code>.
</p><ul><li> Retrieve the <code>pos</code> th columns of
 <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></code>. If the index is out of range Nothing is returned.
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewGetColumns" class="def">treeViewGetColumns</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> [<a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a>]<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewGetColumns" class="link">Source</a></p><div class="doc"><p>Return all <code><a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a></code>s in this <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></code>.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewMoveColumnAfter" class="def">treeViewMoveColumnAfter</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewMoveColumnAfter" class="link">Source</a></p><div class="doc"><p>Move a specific column.
</p><ul><li> Use <code>treeViewMoveColumnToFront</code> if you want to move the column
 to the left end of the <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></code>.
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewMoveColumnFirst" class="def">treeViewMoveColumnFirst</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewMoveColumnFirst" class="link">Source</a></p><div class="doc"><p>Move a specific column.
</p><ul><li> Use <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#v:treeViewMoveColumnAfter">treeViewMoveColumnAfter</a></code> if you want to move the column
 somewhere else than to the leftmost position.
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewSetExpanderColumn" class="def">treeViewSetExpanderColumn</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewSetExpanderColumn" class="link">Source</a></p><div class="doc"><p>Set location of hierarchy controls.
</p><ul><li> Sets the column to draw the expander arrow at. If <code>col</code>
 is <code>Nothing</code>, then the expander arrow is always at the first
 visible column.
</li></ul><p>If you do not want expander arrow to appear in your tree, set the
 expander column to a hidden column.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewGetExpanderColumn" class="def">treeViewGetExpanderColumn</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewGetExpanderColumn" class="link">Source</a></p><div class="doc"><p>Get location of hierarchy controls.
</p><ul><li> Gets the column to draw the expander arrow at. If <code>col</code>
 is <code>Nothing</code>, then the expander arrow is always at the first
 visible column.
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewSetColumnDragFunction" class="def">treeViewSetColumnDragFunction</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> (<a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewSetColumnDragFunction" class="link">Source</a></p><div class="doc"><p>Specify where a column may be dropped.
</p><ul><li> Sets a user function for determining where a column may be dropped when
 dragged. This function is called on every column pair in turn at the
 beginning of a column drag to determine where a drop can take place.
</li><li> The callback function take the <code><a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a></code> to be moved, the
 second and third arguments are the columns on the left and right side
 of the new location. At most one of them might be <code>Nothing</code>
 which indicates that the column is about to be dropped at the left or
 right end of the <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></code>.
</li><li> The predicate <code>pred</code> should return <code>True</code> if it is ok
 to insert the column at this place.
</li><li> Use <code>Nothing</code> for the predicate if columns can be inserted
 anywhere.
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewScrollToPoint" class="def">treeViewScrollToPoint</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewScrollToPoint" class="link">Source</a></p><div class="doc"><p>Scroll to a coordinate.
</p><ul><li> Scrolls the tree view such that the top-left corner of the
 visible area is <code>treeX</code>, <code>treeY</code>, where <code>treeX</code>
 and <code>treeY</code> are specified in tree window coordinates.
 The <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></code> must be realized before this function is
 called. If it isn't, you probably want to use
 <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#v:treeViewScrollToCell">treeViewScrollToCell</a></code>.
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewScrollToCell" class="def">treeViewScrollToCell</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Float">Float</a>, <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Float">Float</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewScrollToCell" class="link">Source</a></p><div class="doc"><p>Scroll to a cell.
</p><ul><li> Scroll to a cell as specified by <code>path</code> and <code>tvc</code>.
 The cell is aligned within the <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></code> widget as
 follows: horizontally by <code>hor</code> from left (<code>0.0</code>) to
 right (<code>1.0</code>) and vertically by <code>ver</code> from top
 (<code>0.0</code>) to buttom (<code>1.0</code>).
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewSetCursor" class="def">treeViewSetCursor</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> (<a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a>, <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewSetCursor" class="link">Source</a></p><div class="doc"><p>Selects a specific row.
</p><ul><li> Sets the current keyboard focus to be at <code>path</code>, and
 selects it. This is useful when you want to focus the user's
 attention on a particular row. If <code>focusColumn</code> is given,
 then the input focus is given to the column specified by
 it. Additionally, if <code>focusColumn</code> is specified, and
 <code>startEditing</code> is <code>True</code>,
 then editing will be started in the
 specified cell. This function is often followed by a
 <code>widgetGrabFocus</code> to the <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></code> in order
 to give keyboard focus to the widget.
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewSetCursorOnCell" class="def">treeViewSetCursorOnCell</a> :: (<a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self, <a href="Graphics-UI-Gtk-ModelView-CellRenderer.html#t:CellRendererClass">CellRendererClass</a> focusCell) =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; focusCell -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewSetCursorOnCell" class="link">Source</a></p><div class="doc"><p>Selects a cell in a specific row.
</p><ul><li> Similar to <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#v:treeViewSetCursor">treeViewSetCursor</a></code> but allows a column to
 containt several <code><a href="Graphics-UI-Gtk-ModelView-CellRenderer.html#t:CellRenderer">CellRenderer</a></code>s.
</li><li> Only available in Gtk 2.2 and higher.
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewGetCursor" class="def">treeViewGetCursor</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a>, <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a>)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewGetCursor" class="link">Source</a></p><div class="doc"><p>Retrieves the position of the focus.
</p><ul><li> Returns a pair <code>(path, column)</code>.If the cursor is not currently
 set, <code>path</code> will be <code>[]</code>. If no column is currently
 selected, <code>column</code> will be <code>Nothing</code>.
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewRowActivated" class="def">treeViewRowActivated</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewRowActivated" class="link">Source</a></p><div class="doc"><p>Emit the activated signal on a cell.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewExpandAll" class="def">treeViewExpandAll</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewExpandAll" class="link">Source</a></p><div class="doc"><p>Recursively expands all nodes in the tree view.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewCollapseAll" class="def">treeViewCollapseAll</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewCollapseAll" class="link">Source</a></p><div class="doc"><p>Recursively collapses all visible, expanded nodes in the tree view.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewExpandToPath" class="def">treeViewExpandToPath</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewExpandToPath" class="link">Source</a></p><div class="doc"><p>Make a certain path visible.
</p><ul><li> This will expand all parent rows of <code>tp</code> as necessary.
</li><li> Only available in Gtk 2.2 and higher.
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewExpandRow" class="def">treeViewExpandRow</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewExpandRow" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a></td><td class="doc"><p><code>path</code> - path to a row
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p><code>openAll</code> - whether to recursively expand, or just expand
 immediate children
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p>returns <code>True</code> if the row existed and had children
</p></td></tr></table></div><div class="doc"><p>Opens the row so its children are visible.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewCollapseRow" class="def">treeViewCollapseRow</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewCollapseRow" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a></td><td class="doc"><p><code>path</code> - path to a row in the tree view
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p>returns <code>True</code> if the row was collapsed.
</p></td></tr></table></div><div class="doc"><p>Collapses a row (hides its child rows, if they exist).
</p></div></div><div class="top"><p class="src"><a name="v:treeViewMapExpandedRows" class="def">treeViewMapExpandedRows</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewMapExpandedRows" class="link">Source</a></p><div class="doc"><p>Call function for every expaned row.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewRowExpanded" class="def">treeViewRowExpanded</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewRowExpanded" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a></td><td class="doc"><p><code>path</code> - A <code><a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a></code> to test expansion state.
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p>returns <code>True</code> if <code>path</code> is expanded.
</p></td></tr></table></div><div class="doc"><p>Check if row is expanded.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewGetReorderable" class="def">treeViewGetReorderable</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewGetReorderable" class="link">Source</a></p><div class="doc"><p>Query if rows can be moved around.
</p><ul><li> See <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#v:treeViewSetReorderable">treeViewSetReorderable</a></code>.
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewSetReorderable" class="def">treeViewSetReorderable</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewSetReorderable" class="link">Source</a></p><div class="doc"><p>Check if rows can be moved around.
</p><ul><li> Set whether the user can use drag and drop (DND) to reorder the rows in
 the store. This works on both <code>TreeStore</code> and <code>ListStore</code> models. If <code>ro</code>
 is <code>True</code>, then the user can reorder the model by dragging and dropping
 rows. The developer can listen to these changes by connecting to the
 model's signals. If you need to control which rows may be dragged or
 where rows may be dropped, you can override the
 <code>Graphics.UI.Gtk.ModelView.CustomStore.treeDragSourceRowDraggable</code>
 function in the default DND implementation of the model.
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewGetPathAtPos" class="def">treeViewGetPathAtPos</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a>, <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a>, <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a>))<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewGetPathAtPos" class="link">Source</a></p><div class="doc"><p>Map a pixel to the specific cell.
</p><ul><li> Finds the path at the <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a></code> <code>(x, y)</code>. The
 coordinates <code>x</code> and <code>y</code> are relative to the top left
 corner of the <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></code> drawing window. As such, coordinates
 in a mouse click event can be used directly to determine the cell
 which the user clicked on. This function is useful to realize
 popup menus.
</li><li> The returned point is the input point relative to the cell's upper
 left corner. The whole <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></code> is divided between all cells.
 The returned point is relative to the rectangle this cell occupies
 within the <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></code>.
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewGetCellArea" class="def">treeViewGetCellArea</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-Gdk-Events.html#t:Rectangle">Rectangle</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewGetCellArea" class="link">Source</a></p><div class="doc"><p>Retrieve the smallest bounding box of a cell.
</p><ul><li> Fills the bounding rectangle in tree window coordinates for the
 cell at the row specified by <code>tp</code> and the column specified by
 <code>tvc</code>.
 If <code>path</code> is <code>Nothing</code> or points to a path not
 currently displayed, the <code>y</code> and <code>height</code> fields of
 the <code><a href="Graphics-UI-Gtk-Gdk-Events.html#t:Rectangle">Rectangle</a></code> will be filled with <code>0</code>. The sum of
 all cell rectangles does not cover the entire tree; there are extra
 pixels in between rows, for example.
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewGetBackgroundArea" class="def">treeViewGetBackgroundArea</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-Gdk-Events.html#t:Rectangle">Rectangle</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewGetBackgroundArea" class="link">Source</a></p><div class="doc"><p>Retrieve the largest bounding box of a cell.
</p><ul><li> Fills the bounding rectangle in tree window coordinates for the
 cell at the row specified by <code>tp</code> and the column specified by
 <code>tvc</code>.
 If <code>path</code> is <code>Nothing</code> or points to a path not
 currently displayed, the <code>y</code> and <code>height</code> fields of
 the <code><a href="Graphics-UI-Gtk-Gdk-Events.html#t:Rectangle">Rectangle</a></code> will be filled with <code>0</code>. The background
 areas tile the widget's area to cover the entire tree window 
 (except for the area used for header buttons). Contrast this with
 <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#v:treeViewGetCellArea">treeViewGetCellArea</a></code>.
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewGetVisibleRect" class="def">treeViewGetVisibleRect</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-Gdk-Events.html#t:Rectangle">Rectangle</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewGetVisibleRect" class="link">Source</a></p><div class="doc"><p>Retrieve the currently visible area.
</p><ul><li> The returned rectangle gives the visible part of the tree in tree
 coordinates.
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewConvertBinWindowToTreeCoords" class="def">treeViewConvertBinWindowToTreeCoords</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewConvertBinWindowToTreeCoords" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a></td><td class="doc"><p><code>(bx, by)</code> - bin window X and Y coordinates
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a></td><td class="doc"><p><code>(tx, ty)</code> returns tree X and Y coordinates
</p></td></tr></table></div><div class="doc"><p>Converts bin window coordinates to coordinates for the tree (the full scrollable area of the tree).
</p></div></div><div class="top"><p class="src"><a name="v:treeViewConvertBinWindowToWidgetCoords" class="def">treeViewConvertBinWindowToWidgetCoords</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewConvertBinWindowToWidgetCoords" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a></td><td class="doc"><p><code>(bx, by)</code> - bin window X and Y coordinates
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a></td><td class="doc"><p><code>(wx, wy)</code> returns widget X and Y coordinates
</p></td></tr></table></div><div class="doc"><p>Converts bin window coordinates (see <code>treeViewGetBinWindow</code> to widget relative coordinates.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewConvertTreeToBinWindowCoords" class="def">treeViewConvertTreeToBinWindowCoords</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewConvertTreeToBinWindowCoords" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a></td><td class="doc"><p><code>(tx, ty)</code> - tree X and Y coordinates
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a></td><td class="doc"><p><code>(bx, by)</code> returns bin window X and Y coordinates
</p></td></tr></table></div><div class="doc"><p>Converts tree coordinates (coordinates in full scrollable area of the tree) to bin window
 coordinates.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewConvertTreeToWidgetCoords" class="def">treeViewConvertTreeToWidgetCoords</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewConvertTreeToWidgetCoords" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a></td><td class="doc"><p><code>(tx, ty)</code> - tree X and Y coordinates
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a></td><td class="doc"><p><code>(wx, wy)</code> returns widget X and Y coordinates
</p></td></tr></table></div><div class="doc"><p>Converts tree coordinates (coordinates in full scrollable area of the tree) to widget coordinates.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewConvertWidgetToBinWindowCoords" class="def">treeViewConvertWidgetToBinWindowCoords</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewConvertWidgetToBinWindowCoords" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a></td><td class="doc"><p><code>(wx, wy)</code> - widget X and Y coordinates
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a></td><td class="doc"><p><code>(bx, by)</code> returns bin window X and Y coordinates
</p></td></tr></table></div><div class="doc"><p>Converts widget coordinates to coordinates for the window (see <code>treeViewGetBinWindow</code> ).
</p></div></div><div class="top"><p class="src"><a name="v:treeViewConvertWidgetToTreeCoords" class="def">treeViewConvertWidgetToTreeCoords</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewConvertWidgetToTreeCoords" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a></td><td class="doc"><p><code>(wx, wy)</code> - bin window X and Y coordinates
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a></td><td class="doc"><p><code>(tx, ty)</code> returns tree X and Y coordinates
</p></td></tr></table></div><div class="doc"><p>Converts widget coordinates to coordinates for the tree (the full scrollable area of the tree).
</p></div></div><div class="top"><p class="src"><a name="v:treeViewCreateRowDragIcon" class="def">treeViewCreateRowDragIcon</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-Gdk-Pixmap.html#t:Pixmap">Pixmap</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewCreateRowDragIcon" class="link">Source</a></p><div class="doc"><p>Creates a <code><a href="Graphics-UI-Gtk-Gdk-Pixmap.html#t:Pixmap">Pixmap</a></code> representation of the row at the given path. This image
 can be used for a drag icon.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewGetEnableSearch" class="def">treeViewGetEnableSearch</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewGetEnableSearch" class="link">Source</a></p><div class="doc"><p>Returns whether or not the tree allows to start interactive searching by
 typing in text.
</p><ul><li> If enabled, the user can type in text which will set the cursor to
 the first matching entry.
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewSetEnableSearch" class="def">treeViewSetEnableSearch</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewSetEnableSearch" class="link">Source</a></p><div class="doc"><p>If this is set, then the user can type in text to search
 through the tree interactively (this is sometimes called &quot;typeahead
 find&quot;).
</p><p>Note that even if this is <code>False</code>, the user can still initiate a search
 using the &quot;start-interactive-search&quot; key binding. In any case,
 a predicate that compares a row of the model with the text the user
 has typed must be set using <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#v:treeViewSetSearchEqualFunc">treeViewSetSearchEqualFunc</a></code>.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewGetSearchColumn" class="def">treeViewGetSearchColumn</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewGetSearchColumn" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:ColumnId">ColumnId</a> row <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a>)</td><td class="doc"><p>returns the column the interactive search code searches in.
</p></td></tr></table></div><div class="doc"><p>Gets the column searched on by the interactive search code.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewSetSearchColumn" class="def">treeViewSetSearchColumn</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewSetSearchColumn" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:ColumnId">ColumnId</a> row <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></td><td class="doc"><p><code>column</code> - the column of the model to search in, or -1 to disable
 searching
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>Sets <code>column</code> as the column where the interactive search code should
 search in.
</p><p>If the sort column is set, users can use the &quot;start-interactive-search&quot;
 key binding to bring up search popup. The enable-search property controls
 whether simply typing text will also start an interactive search.
</p><p>Note that <code>column</code> refers to a column of the model. Furthermore, the
 search column is not used if a comparison function is set, see
 <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#v:treeViewSetSearchEqualFunc">treeViewSetSearchEqualFunc</a></code>.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewSetSearchEqualFunc" class="def">treeViewSetSearchEqualFunc</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeIter">TreeIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewSetSearchEqualFunc" class="link">Source</a></p><div class="doc"><p>Set the predicate to test for equality.
</p><ul><li> The predicate must returns <code>True</code> if the text entered by the user
 and the row of the model match. Calling this function will overwrite
 the <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#v:treeViewSearchColumn">treeViewSearchColumn</a></code> (which isn't used anyway when a comparison
 function is installed).
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewGetFixedHeightMode" class="def">treeViewGetFixedHeightMode</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewGetFixedHeightMode" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p>returns <code>True</code> if the tree view is in fixed height mode
</p></td></tr></table></div><div class="doc"><p>Returns whether fixed height mode is turned on for the tree view.
</p><ul><li> Available since Gtk+ version 2.6
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewSetFixedHeightMode" class="def">treeViewSetFixedHeightMode</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewSetFixedHeightMode" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p><code>enable</code> - <code>True</code> to enable fixed height mode
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>Enables or disables the fixed height mode of the tree view. Fixed height
 mode speeds up <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></code> by assuming that all rows have the same height.
 Only enable this option if all rows are the same height and all columns are
 of type <code><a href="Graphics-UI-Gtk-General-Enums.html#v:TreeViewColumnFixed">TreeViewColumnFixed</a></code>.
</p><ul><li> Available since Gtk+ version 2.6
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewGetHoverSelection" class="def">treeViewGetHoverSelection</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewGetHoverSelection" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p>returns <code>True</code> if the tree view is in hover selection mode
</p></td></tr></table></div><div class="doc"><p>Returns whether hover selection mode is turned on for <code>treeView</code>.
</p><ul><li> Available since Gtk+ version 2.6
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewSetHoverSelection" class="def">treeViewSetHoverSelection</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewSetHoverSelection" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p><code>hover</code> - <code>True</code> to enable hover selection mode
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>Enables of disables the hover selection mode of the tree view. Hover
 selection makes the selected row follow the pointer. Currently, this works
 only for the selection modes <code>SelectionSingle</code> and <code>SelectionBrowse</code>.
</p><ul><li> Available since Gtk+ version 2.6
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewGetHoverExpand" class="def">treeViewGetHoverExpand</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewGetHoverExpand" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p>returns <code>True</code> if the tree view is in hover expansion mode
</p></td></tr></table></div><div class="doc"><p>Returns whether hover expansion mode is turned on for the tree view.
</p><ul><li> Available since Gtk+ version 2.6
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewSetHoverExpand" class="def">treeViewSetHoverExpand</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewSetHoverExpand" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p><code>expand</code> - <code>True</code> to enable hover selection mode
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>Enables of disables the hover expansion mode of the tree view. Hover
 expansion makes rows expand or collaps if the pointer moves over them.
</p><ul><li> Available since Gtk+ version 2.6
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewGetHeadersClickable" class="def">treeViewGetHeadersClickable</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewGetHeadersClickable" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p>returns <code>True</code> if all header columns are clickable, otherwise
 <code>False</code>
</p></td></tr></table></div><div class="doc"><p>Returns whether all header columns are clickable.
</p><ul><li> Available since Gtk+ version 2.10
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewGetVisibleRange" class="def">treeViewGetVisibleRange</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewGetVisibleRange" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a>, <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a>)</td><td class="doc"><p>the first and the last node that is visible
</p></td></tr></table></div><div class="doc"><p>Return the first and last visible path.
 Note that there may be invisible paths in between.
</p><ul><li> Available since Gtk+ version 2.8
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewEnableModelDragDest" class="def">treeViewEnableModelDragDest</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewEnableModelDragDest" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="Graphics-UI-Gtk-General-Selection.html#t:TargetList">TargetList</a></td><td class="doc"><p><code>targets</code> - the list of targets that the
 the view will support
</p></td></tr><tr><td class="src">-&gt; [<a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:DragAction">DragAction</a>]</td><td class="doc"><p><code>actions</code> - flags denoting the possible actions
 for a drop into this widget
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>Turns <code>treeView</code> into a drop destination for automatic DND.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewEnableModelDragSource" class="def">treeViewEnableModelDragSource</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewEnableModelDragSource" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; [<a href="Graphics-UI-Gtk-General-Enums.html#t:Modifier">Modifier</a>]</td><td class="doc"><p><code>startButtonMask</code> - Mask of allowed buttons
 to start drag
</p></td></tr><tr><td class="src">-&gt; <a href="Graphics-UI-Gtk-General-Selection.html#t:TargetList">TargetList</a></td><td class="doc"><p><code>targets</code> - the list of targets that the
 the view will support
</p></td></tr><tr><td class="src">-&gt; [<a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:DragAction">DragAction</a>]</td><td class="doc"><p><code>actions</code> - flags denoting the possible actions
 for a drag from this widget
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>Turns <code>treeView</code> into a drag source for automatic DND.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewUnsetRowsDragSource" class="def">treeViewUnsetRowsDragSource</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewUnsetRowsDragSource" class="link">Source</a></p><div class="doc"><p>Undoes the effect of <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#v:treeViewEnableModelDragSource">treeViewEnableModelDragSource</a></code>.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewUnsetRowsDragDest" class="def">treeViewUnsetRowsDragDest</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewUnsetRowsDragDest" class="link">Source</a></p><div class="doc"><p>Undoes the effect of <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#v:treeViewEnableModelDragDest">treeViewEnableModelDragDest</a></code>.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewGetSearchEntry" class="def">treeViewGetSearchEntry</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewGetSearchEntry" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Entry-Entry.html#t:Entry">Entry</a>)</td><td class="doc"><p>returns the entry currently in use as search entry.
</p></td></tr></table></div><div class="doc"><p>Returns the <code><a href="Graphics-UI-Gtk-Entry-Entry.html#t:Entry">Entry</a></code> which is currently in use as interactive search entry
 for <code>treeView</code>. In case the built-in entry is being used, <code>Nothing</code> will be
 returned.
</p><ul><li> Available since Gtk+ version 2.10
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewSetSearchEntry" class="def">treeViewSetSearchEntry</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewSetSearchEntry" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: (<a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self, <a href="Graphics-UI-Gtk-Entry-Entry.html#t:EntryClass">EntryClass</a> entry)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> entry</td><td class="doc"><p><code>entry</code> - the entry the interactive search code of <code>treeView</code>
 should use or <code>Nothing</code>
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>Sets the entry which the interactive search code will use for this
 <code>treeView</code>. This is useful when you want to provide a search entry in our
 interface at all time at a fixed position. Passing <code>Nothing</code> for <code>entry</code>
 will make the interactive search code use the built-in popup entry again.
</p><ul><li> Available since Gtk+ version 2.10
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewSetRowSeparatorFunc" class="def">treeViewSetRowSeparatorFunc</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewSetRowSeparatorFunc" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeIter">TreeIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a>)</td><td class="doc"><p><code>func</code> - a callback function that
 returns <code>True</code> if the given row of
 the model should be drawn as separator
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>Sets the row separator function, which is used to determine whether a row
 should be drawn as a separator. If the row separator function is <code>Nothing</code>,
 no separators are drawn. This is the default value.
</p><ul><li> Available since Gtk+ version 2.6
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewGetRubberBanding" class="def">treeViewGetRubberBanding</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewGetRubberBanding" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p>returns <code>True</code> if rubber banding in <code>treeView</code> is enabled.
</p></td></tr></table></div><div class="doc"><p>Returns whether rubber banding is turned on for <code>treeView</code>. If the
 selection mode is <code>SelectionMultiple</code>, rubber banding will allow the user to
 select multiple rows by dragging the mouse.
</p><ul><li> Available since Gtk+ version 2.10
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewSetRubberBanding" class="def">treeViewSetRubberBanding</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewSetRubberBanding" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p><code>enable</code> - <code>True</code> to enable rubber banding
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>Enables or disables rubber banding in <code>treeView</code>. If the selection mode
 is <code>SelectionMultiple</code>, rubber banding will allow the user to select
 multiple rows by dragging the mouse.
</p><ul><li> Available since Gtk+ version 2.10
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewGetEnableTreeLines" class="def">treeViewGetEnableTreeLines</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewGetEnableTreeLines" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p>returns <code>True</code> if tree lines are drawn in <code>treeView</code>, <code>False</code>
 otherwise.
</p></td></tr></table></div><div class="doc"><p>Returns whether or not tree lines are drawn in <code>treeView</code>.
</p><ul><li> Available since Gtk+ version 2.10
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewSetEnableTreeLines" class="def">treeViewSetEnableTreeLines</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewSetEnableTreeLines" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p><code>enabled</code> - <code>True</code> to enable tree line drawing, <code>False</code>
 otherwise.
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>Sets whether to draw lines interconnecting the expanders in <code>treeView</code>.
 This does not have any visible effects for lists.
</p><ul><li> Available since Gtk+ version 2.10
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewGetGridLines" class="def">treeViewGetGridLines</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewGetGridLines" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewGridLines">TreeViewGridLines</a></td><td class="doc"><p>returns a <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewGridLines">TreeViewGridLines</a></code> value indicating
 which grid lines are enabled.
</p></td></tr></table></div><div class="doc"><p>Returns which grid lines are enabled in <code>treeView</code>.
</p><ul><li> Available since Gtk+ version 2.10
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewSetGridLines" class="def">treeViewSetGridLines</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewSetGridLines" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewGridLines">TreeViewGridLines</a></td><td class="doc"><p><code>gridLines</code> - a <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewGridLines">TreeViewGridLines</a></code> value
 indicating which grid lines to enable.
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>Sets which grid lines to draw in <code>treeView</code>.
</p><ul><li> Available since Gtk+ version 2.10
</li></ul></div></div><h1 id="g:6">Attributes
</h1><div class="top"><p class="src"><a name="v:treeViewModel" class="def">treeViewModel</a> :: (<a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self, <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeModelClass">TreeModelClass</a> model) =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:ReadWriteAttr">ReadWriteAttr</a> self (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeModel">TreeModel</a>) model<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewModel" class="link">Source</a></p><div class="doc"><p>The model for the tree view.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewHAdjustment" class="def">treeViewHAdjustment</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Misc-Adjustment.html#t:Adjustment">Adjustment</a>)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewHAdjustment" class="link">Source</a></p><div class="doc"><p>Horizontal Adjustment for the widget.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewVAdjustment" class="def">treeViewVAdjustment</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Misc-Adjustment.html#t:Adjustment">Adjustment</a>)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewVAdjustment" class="link">Source</a></p><div class="doc"><p>Vertical Adjustment for the widget.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewHeadersVisible" class="def">treeViewHeadersVisible</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewHeadersVisible" class="link">Source</a></p><div class="doc"><p>Show the column header buttons.
</p><p>Default value: <code>True</code>
</p></div></div><div class="top"><p class="src"><a name="v:treeViewHeadersClickable" class="def">treeViewHeadersClickable</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewHeadersClickable" class="link">Source</a></p><div class="doc"><p>Column headers respond to click events.
</p><p>Default value: <code>False</code>
</p></div></div><div class="top"><p class="src"><a name="v:treeViewExpanderColumn" class="def">treeViewExpanderColumn</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:ReadWriteAttr">ReadWriteAttr</a> self <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a>)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewExpanderColumn" class="link">Source</a></p><div class="doc"><p>Set the column for the expander column.
</p></div></div><div class="top"><p class="src"><a name="v:treeViewReorderable" class="def">treeViewReorderable</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewReorderable" class="link">Source</a></p><div class="doc"><p>View is reorderable.
</p><p>Default value: <code>False</code>
</p></div></div><div class="top"><p class="src"><a name="v:treeViewRulesHint" class="def">treeViewRulesHint</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewRulesHint" class="link">Source</a></p><div class="doc"><p>Set a hint to the theme engine to draw rows in alternating colors.
</p><p>Default value: <code>False</code>
</p></div></div><div class="top"><p class="src"><a name="v:treeViewEnableSearch" class="def">treeViewEnableSearch</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewEnableSearch" class="link">Source</a></p><div class="doc"><p>View allows user to search through columns interactively.
</p><p>Default value: <code>True</code>
</p></div></div><div class="top"><p class="src"><a name="v:treeViewSearchColumn" class="def">treeViewSearchColumn</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:ColumnId">ColumnId</a> row <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a>)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewSearchColumn" class="link">Source</a></p><div class="doc"><p>Model column to search through when searching through code.
</p><p>Allowed values: &gt;= -1
</p><p>Default value: -1
</p></div></div><div class="top"><p class="src"><a name="v:treeViewFixedHeightMode" class="def">treeViewFixedHeightMode</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewFixedHeightMode" class="link">Source</a></p><div class="doc"><p>Setting the <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#v:treeViewFixedHeightMode">treeViewFixedHeightMode</a></code> property to <code>True</code> speeds up <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></code>
 by assuming that all rows have the same height. Only enable this option if
 all rows are the same height. Please see <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#v:treeViewSetFixedHeightMode">treeViewSetFixedHeightMode</a></code> for
 more information on this option.
</p><p>Default value: <code>False</code>
</p><ul><li> Available since Gtk+ version 2.4
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewHoverSelection" class="def">treeViewHoverSelection</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewHoverSelection" class="link">Source</a></p><div class="doc"><p>Enables of disables the hover selection mode of <code>treeView</code>. Hover
 selection makes the selected row follow the pointer. Currently, this works
 only for the selection modes <code>SelectionSingle</code> and <code>SelectionBrowse</code>.
</p><p>This mode is primarily intended for <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></code>s in popups, e.g. in
 <code><a href="Graphics-UI-Gtk-MenuComboToolbar-ComboBox.html#t:ComboBox">ComboBox</a></code> or <code><a href="Graphics-UI-Gtk-Entry-EntryCompletion.html#t:EntryCompletion">EntryCompletion</a></code>.
</p><p>Default value: <code>False</code>
</p><ul><li> Available since Gtk+ version 2.6
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewHoverExpand" class="def">treeViewHoverExpand</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewHoverExpand" class="link">Source</a></p><div class="doc"><p>Enables of disables the hover expansion mode of <code>treeView</code>. Hover
 expansion makes rows expand or collaps if the pointer moves over them.
</p><p>This mode is primarily intended for <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></code>s in popups, e.g. in
 <code><a href="Graphics-UI-Gtk-MenuComboToolbar-ComboBox.html#t:ComboBox">ComboBox</a></code> or <code><a href="Graphics-UI-Gtk-Entry-EntryCompletion.html#t:EntryCompletion">EntryCompletion</a></code>.
</p><p>Default value: <code>False</code>
</p><ul><li> Available since Gtk+ version 2.6
</li></ul></div></div><div class="top"><p class="src"><a name="v:treeViewShowExpanders" class="def">treeViewShowExpanders</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewShowExpanders" class="link">Source</a></p><div class="doc"><p>View has expanders.
</p><p>Default value: <code>True</code>
</p></div></div><div class="top"><p class="src"><a name="v:treeViewLevelIndentation" class="def">treeViewLevelIndentation</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewLevelIndentation" class="link">Source</a></p><div class="doc"><p>Extra indentation for each level.
</p><p>Allowed values: &gt;= 0
</p><p>Default value: 0
</p></div></div><div class="top"><p class="src"><a name="v:treeViewRubberBanding" class="def">treeViewRubberBanding</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewRubberBanding" class="link">Source</a></p><div class="doc"><p>Whether to enable selection of multiple items by dragging the mouse
 pointer.
</p><p>Default value: <code>False</code>
</p></div></div><div class="top"><p class="src"><a name="v:treeViewEnableGridLines" class="def">treeViewEnableGridLines</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewGridLines">TreeViewGridLines</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewEnableGridLines" class="link">Source</a></p><div class="doc"><p>Whether grid lines should be drawn in the tree view.
</p><p>Default value: <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#v:TreeViewGridLinesNone">TreeViewGridLinesNone</a></code>
</p></div></div><div class="top"><p class="src"><a name="v:treeViewEnableTreeLines" class="def">treeViewEnableTreeLines</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewEnableTreeLines" class="link">Source</a></p><div class="doc"><p>Whether tree lines should be drawn in the tree view.
</p><p>Default value: <code>False</code>
</p></div></div><div class="top"><p class="src"><a name="v:treeViewGridLines" class="def">treeViewGridLines</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewGridLines">TreeViewGridLines</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewGridLines" class="link">Source</a></p><div class="doc"><p>'gridLines' property. See <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#v:treeViewGetGridLines">treeViewGetGridLines</a></code> and
 <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#v:treeViewSetGridLines">treeViewSetGridLines</a></code>
</p></div></div><div class="top"><p class="src"><a name="v:treeViewSearchEntry" class="def">treeViewSearchEntry</a> :: (<a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self, <a href="Graphics-UI-Gtk-Entry-Entry.html#t:EntryClass">EntryClass</a> entry) =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:ReadWriteAttr">ReadWriteAttr</a> self (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Entry-Entry.html#t:Entry">Entry</a>) (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> entry)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewSearchEntry" class="link">Source</a></p><div class="doc"><p>'searchEntry' property. See <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#v:treeViewGetSearchEntry">treeViewGetSearchEntry</a></code> and
 <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#v:treeViewSetSearchEntry">treeViewSetSearchEntry</a></code>
</p></div></div><h1 id="g:7">Signals
</h1><div class="top"><p class="src"><a name="v:columnsChanged" class="def">columnsChanged</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:Signal">Signal</a> self (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a>)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#columnsChanged" class="link">Source</a></p><div class="doc"><p>The number of columns of the treeview has changed.
</p></div></div><div class="top"><p class="src"><a name="v:cursorChanged" class="def">cursorChanged</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:Signal">Signal</a> self (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a>)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#cursorChanged" class="link">Source</a></p><div class="doc"><p>The position of the cursor (focused cell) has changed.
</p></div></div><div class="top"><p class="src"><a name="v:rowCollapsed" class="def">rowCollapsed</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:Signal">Signal</a> self (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeIter">TreeIter</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a>)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#rowCollapsed" class="link">Source</a></p><div class="doc"><p>The given row has been collapsed (child nodes are hidden).
</p></div></div><div class="top"><p class="src"><a name="v:rowExpanded" class="def">rowExpanded</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:Signal">Signal</a> self (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeIter">TreeIter</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a>)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#rowExpanded" class="link">Source</a></p><div class="doc"><p>The given row has been expanded (child nodes are shown).
</p></div></div><div class="top"><p class="src"><a name="v:rowActivated" class="def">rowActivated</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:Signal">Signal</a> self (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a>)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#rowActivated" class="link">Source</a></p><div class="doc"><p>A row was activated.
</p><ul><li> Activation usually means the user has pressed return on a row.
</li></ul></div></div><div class="top"><p class="src"><a name="v:testCollapseRow" class="def">testCollapseRow</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:Signal">Signal</a> self (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeIter">TreeIter</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a>)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#testCollapseRow" class="link">Source</a></p><div class="doc"><p>The given row is about to be collapsed (hide its children nodes). Use
 this signal if you need to control the collapsibility of individual rows.
</p></div></div><div class="top"><p class="src"><a name="v:testExpandRow" class="def">testExpandRow</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:Signal">Signal</a> self (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeIter">TreeIter</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a>)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#testExpandRow" class="link">Source</a></p><div class="doc"><p>The given row is about to be expanded (show its children nodes). Use this
 signal if you need to control the expandability of individual rows.
</p></div></div><h1 id="g:8">Deprecated
</h1><div class="top"><p class="src"><a name="v:treeViewWidgetToTreeCoords" class="def">treeViewWidgetToTreeCoords</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewWidgetToTreeCoords" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a></td><td class="doc"><p><code>(wx, wy)</code> - widget X and Y coordinates
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a></td><td class="doc"><p><code>(tx, ty)</code> returns tree X and Y coordinates
</p></td></tr></table></div><div class="doc"><p><code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#v:treeViewWidgetToTreeCoords">treeViewWidgetToTreeCoords</a></code> has been deprecated since version 2.12 and should not be used in
 newly-written code. Due to historial reasons the name of this function is incorrect. For converting
 coordinates relative to the widget to bin window coordinates, please see
 <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#v:treeViewConvertWidgetToBinWindowCoords">treeViewConvertWidgetToBinWindowCoords</a></code>.
</p><p>Converts bin window coordinates to coordinates for the tree (the full scrollable area of the tree).
</p></div></div><div class="top"><p class="src"><a name="v:treeViewTreeToWidgetCoords" class="def">treeViewTreeToWidgetCoords</a><a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#treeViewTreeToWidgetCoords" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a></td><td class="doc"><p><code>(tx, ty)</code> - tree X and Y coordinates
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:Point">Point</a></td><td class="doc"><p><code>(wx, wy)</code> returns widget X and Y coordinates
</p></td></tr></table></div><div class="doc"><p><code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#v:treeViewTreeToWidgetCoords">treeViewTreeToWidgetCoords</a></code> has been deprecated since version 2.12 and should not be used in
 newly-written code. Due to historial reasons the name of this function is incorrect. For converting
 bin window coordinates to coordinates relative to bin window, please see
 <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#v:treeViewConvertBinWindowToWidgetCoords">treeViewConvertBinWindowToWidgetCoords</a></code>.
</p><p>Converts tree coordinates (coordinates in full scrollable area of the tree) to bin window
 coordinates.
</p></div></div><div class="top"><p class="src"><a name="v:onColumnsChanged" class="def">onColumnsChanged</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#onColumnsChanged" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:afterColumnsChanged" class="def">afterColumnsChanged</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#afterColumnsChanged" class="link">Source</a></p><div class="doc"><p>The user has dragged a column to another position.
</p></div></div><div class="top"><p class="src"><a name="v:onCursorChanged" class="def">onCursorChanged</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#onCursorChanged" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:afterCursorChanged" class="def">afterCursorChanged</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#afterCursorChanged" class="link">Source</a></p><div class="doc"><p>The cursor in the tree has moved.
</p></div></div><div class="top"><p class="src"><a name="v:onRowActivated" class="def">onRowActivated</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#onRowActivated" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:afterRowActivated" class="def">afterRowActivated</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeViewColumn.html#t:TreeViewColumn">TreeViewColumn</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#afterRowActivated" class="link">Source</a></p><div class="doc"><p>A row was activated.
</p><ul><li> Activation usually means the user has pressed return on a row.
</li></ul></div></div><div class="top"><p class="src"><a name="v:onRowCollapsed" class="def">onRowCollapsed</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeIter">TreeIter</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#onRowCollapsed" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:afterRowCollapsed" class="def">afterRowCollapsed</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeIter">TreeIter</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#afterRowCollapsed" class="link">Source</a></p><div class="doc"><p>Children of this node were hidden.
</p></div></div><div class="top"><p class="src"><a name="v:onRowExpanded" class="def">onRowExpanded</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeIter">TreeIter</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#onRowExpanded" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:afterRowExpanded" class="def">afterRowExpanded</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeIter">TreeIter</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#afterRowExpanded" class="link">Source</a></p><div class="doc"><p>Children of this node are made visible.
</p></div></div><div class="top"><p class="src"><a name="v:onStartInteractiveSearch" class="def">onStartInteractiveSearch</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#onStartInteractiveSearch" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:afterStartInteractiveSearch" class="def">afterStartInteractiveSearch</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#afterStartInteractiveSearch" class="link">Source</a></p><div class="doc"><p>The user wants to search interactively.
</p><ul><li> Connect to this signal if you want to provide you own search facility.
 Note that you must handle all keyboard input yourself.
</li></ul></div></div><div class="top"><p class="src"><a name="v:onTestCollapseRow" class="def">onTestCollapseRow</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeIter">TreeIter</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#onTestCollapseRow" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:afterTestCollapseRow" class="def">afterTestCollapseRow</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeIter">TreeIter</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#afterTestCollapseRow" class="link">Source</a></p><div class="doc"><p>Determine if this row should be collapsed.
</p><ul><li> If the application connects to this function and returns <code>False</code>,
 the specifc row will not be altered.
</li></ul></div></div><div class="top"><p class="src"><a name="v:onTestExpandRow" class="def">onTestExpandRow</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeIter">TreeIter</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#onTestExpandRow" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:afterTestExpandRow" class="def">afterTestExpandRow</a> :: <a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeViewClass">TreeViewClass</a> self =&gt; self -&gt; (<a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreeIter">TreeIter</a> -&gt; <a href="Graphics-UI-Gtk-ModelView-TreeModel.html#t:TreePath">TreePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)<a href="src/Graphics-UI-Gtk-ModelView-TreeView.html#afterTestExpandRow" class="link">Source</a></p><div class="doc"><p>Determine if this row should be expanded.
</p><ul><li> If the application connects to this function and returns <code>False</code>,
 the specifc row will not be altered.
</li></ul></div></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.9.2</p></div></body></html>