Sophie

Sophie

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

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.Scrolling.ScrolledWindow</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-Scrolling-ScrolledWindow.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.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.Scrolling.ScrolledWindow</p></div><div id="table-of-contents"><p class="caption">Contents</p><ul><li><a href="#g:1">Detail
</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></ul></div><div id="description"><p class="caption">Description</p><div class="doc"><p>Adds scrollbars to its child widget
</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:ScrolledWindow">ScrolledWindow</a> </li><li class="src short"><span class="keyword">class</span> <a href="Graphics-UI-Gtk-Abstract-Bin.html#t:BinClass">BinClass</a> o =&gt; <a href="#t:ScrolledWindowClass">ScrolledWindowClass</a> o </li><li class="src short"><a href="#v:castToScrolledWindow">castToScrolledWindow</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-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a></li><li class="src short"><a href="#v:gTypeScrolledWindow">gTypeScrolledWindow</a> :: <a href="Graphics-UI-Gtk-Abstract-Widget.html#t:GType">GType</a></li><li class="src short"><a href="#v:toScrolledWindow">toScrolledWindow</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> o =&gt; o -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a></li><li class="src short"><a href="#v:scrolledWindowNew">scrolledWindowNew</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> -&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="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a></li><li class="src short"><a href="#v:scrolledWindowGetHAdjustment">scrolledWindowGetHAdjustment</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Misc-Adjustment.html#t:Adjustment">Adjustment</a></li><li class="src short"><a href="#v:scrolledWindowGetVAdjustment">scrolledWindowGetVAdjustment</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Misc-Adjustment.html#t:Adjustment">Adjustment</a></li><li class="src short"><span class="keyword">data</span>  <a href="#t:PolicyType">PolicyType</a> <ul class="subs"><li>= <a href="#v:PolicyAlways">PolicyAlways</a>  </li><li>| <a href="#v:PolicyAutomatic">PolicyAutomatic</a>  </li><li>| <a href="#v:PolicyNever">PolicyNever</a>  </li></ul></li><li class="src short"><a href="#v:scrolledWindowSetPolicy">scrolledWindowSetPolicy</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:PolicyType">PolicyType</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:PolicyType">PolicyType</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:scrolledWindowGetPolicy">scrolledWindowGetPolicy</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Scrolling-ScrolledWindow.html#t:PolicyType">PolicyType</a>, <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:PolicyType">PolicyType</a>)</li><li class="src short"><a href="#v:scrolledWindowAddWithViewport">scrolledWindowAddWithViewport</a> :: (<a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self, <a href="Graphics-UI-Gtk-Abstract-Widget.html#t:WidgetClass">WidgetClass</a> child) =&gt; self -&gt; child -&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"><span class="keyword">data</span>  <a href="#t:CornerType">CornerType</a> <ul class="subs"><li>= <a href="#v:CornerTopLeft">CornerTopLeft</a>  </li><li>| <a href="#v:CornerBottomLeft">CornerBottomLeft</a>  </li><li>| <a href="#v:CornerTopRight">CornerTopRight</a>  </li><li>| <a href="#v:CornerBottomRight">CornerBottomRight</a>  </li></ul></li><li class="src short"><a href="#v:scrolledWindowSetPlacement">scrolledWindowSetPlacement</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</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:scrolledWindowGetPlacement">scrolledWindowGetPlacement</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a></li><li class="src short"><span class="keyword">data</span>  <a href="#t:ShadowType">ShadowType</a> <ul class="subs"><li>= <a href="#v:ShadowNone">ShadowNone</a>  </li><li>| <a href="#v:ShadowIn">ShadowIn</a>  </li><li>| <a href="#v:ShadowOut">ShadowOut</a>  </li><li>| <a href="#v:ShadowEtchedIn">ShadowEtchedIn</a>  </li><li>| <a href="#v:ShadowEtchedOut">ShadowEtchedOut</a>  </li></ul></li><li class="src short"><a href="#v:scrolledWindowSetShadowType">scrolledWindowSetShadowType</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</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:scrolledWindowGetShadowType">scrolledWindowGetShadowType</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a></li><li class="src short"><a href="#v:scrolledWindowSetHAdjustment">scrolledWindowSetHAdjustment</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; self -&gt; <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:scrolledWindowSetVAdjustment">scrolledWindowSetVAdjustment</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; self -&gt; <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:scrolledWindowGetHScrollbar">scrolledWindowGetHScrollbar</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Scrolling-HScrollbar.html#t:HScrollbar">HScrollbar</a>)</li><li class="src short"><a href="#v:scrolledWindowGetVScrollbar">scrolledWindowGetVScrollbar</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Scrolling-VScrollbar.html#t:VScrollbar">VScrollbar</a>)</li><li class="src short"><a href="#v:scrolledWindowHAdjustment">scrolledWindowHAdjustment</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Misc-Adjustment.html#t:Adjustment">Adjustment</a></li><li class="src short"><a href="#v:scrolledWindowVAdjustment">scrolledWindowVAdjustment</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Misc-Adjustment.html#t:Adjustment">Adjustment</a></li><li class="src short"><a href="#v:scrolledWindowHscrollbarPolicy">scrolledWindowHscrollbarPolicy</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Scrolling-ScrolledWindow.html#t:PolicyType">PolicyType</a></li><li class="src short"><a href="#v:scrolledWindowVscrollbarPolicy">scrolledWindowVscrollbarPolicy</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Scrolling-ScrolledWindow.html#t:PolicyType">PolicyType</a></li><li class="src short"><a href="#v:scrolledWindowWindowPlacement">scrolledWindowWindowPlacement</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a></li><li class="src short"><a href="#v:scrolledWindowShadowType">scrolledWindowShadowType</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a></li><li class="src short"><a href="#v:scrolledWindowPlacement">scrolledWindowPlacement</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a></li></ul></div><div id="interface"><h1 id="g:1">Detail
</h1><div class="doc"><p><code><a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a></code> is a <code><a href="Graphics-UI-Gtk-Abstract-Bin.html#t:Bin">Bin</a></code> subclass: it's a container the accepts a
 single child widget. <code><a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a></code> adds scrollbars to the child widget
 and optionally draws a beveled frame around the child widget.
</p><p>The scrolled window can work in two ways. Some widgets have native
 scrolling support; these widgets have &quot;slots&quot; for <code><a href="Graphics-UI-Gtk-Misc-Adjustment.html#t:Adjustment">Adjustment</a></code> objects.
 Widgets with native scroll support include <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></code>, <code><a href="Graphics-UI-Gtk-Multiline-TextView.html#t:TextView">TextView</a></code>, and
 <code><a href="Graphics-UI-Gtk-Layout-Layout.html#t:Layout">Layout</a></code>.
</p><p>For widgets that lack native scrolling support, the <code><a href="Graphics-UI-Gtk-Misc-Viewport.html#t:Viewport">Viewport</a></code> widget
 acts as an adaptor class, implementing scrollability for child widgets that
 lack their own scrolling capabilities. Use <code><a href="Graphics-UI-Gtk-Misc-Viewport.html#t:Viewport">Viewport</a></code> to scroll child
 widgets such as <code><a href="Graphics-UI-Gtk-Layout-Table.html#t:Table">Table</a></code>, <code><a href="Graphics-UI-Gtk-Abstract-Box.html#t:Box">Box</a></code>, and so on.
</p><p>If a widget has native scrolling abilities, it can be added to the
 <code><a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a></code> with <code>Graphics.UI.Gtk.Abstract.Container.containerAdd</code>.
 If a widget does not, you must first add the widget to a <code><a href="Graphics-UI-Gtk-Misc-Viewport.html#t:Viewport">Viewport</a></code>, then
 add the <code><a href="Graphics-UI-Gtk-Misc-Viewport.html#t:Viewport">Viewport</a></code> to the scrolled window. The convenience function
 <code><a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#v:scrolledWindowAddWithViewport">scrolledWindowAddWithViewport</a></code> does exactly this, so you can ignore the
 presence of the viewport.
</p><p>The position of the scrollbars is controlled by the scroll adjustments.
 See <code><a href="Graphics-UI-Gtk-Misc-Adjustment.html#t:Adjustment">Adjustment</a></code> for the fields in an adjustment - for <code><a href="Graphics-UI-Gtk-Abstract-Scrollbar.html#t:Scrollbar">Scrollbar</a></code>, used by
 <code><a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a></code>, the &quot;value&quot; field represents the position of the
 scrollbar, which must be between the &quot;lower&quot; field and &quot;upper -
 page_size.&quot; The &quot;page_size&quot; field represents the size of the visible
 scrollable area. The &quot;step_increment&quot; and &quot;page_increment&quot; fields are
 used when the user asks to step down (using the small stepper arrows) or
 page down (using for example the PageDown key).
</p><p>If a <code><a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a></code> doesn't behave quite as you would like, or doesn't
 have exactly the right layout, it's very possible to set up your own
 scrolling with <code><a href="Graphics-UI-Gtk-Abstract-Scrollbar.html#t:Scrollbar">Scrollbar</a></code> and for example a <code><a href="Graphics-UI-Gtk-Layout-Table.html#t:Table">Table</a></code>.
</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>
 | +----<code><a href="Graphics-UI-Gtk-Abstract-Bin.html#t:Bin">Bin</a></code>
 | +----ScrolledWindow
</pre></div><h1 id="g:3">Types
</h1><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:ScrolledWindow" class="def">ScrolledWindow</a>  <a href="src/Graphics-UI-Gtk-Types.html#ScrolledWindow" class="link">Source</a></p><div class="subs instances"><p id="control.i:ScrolledWindow" class="caption collapser" onclick="toggleSection('i:ScrolledWindow')">Instances</p><div id="section.i:ScrolledWindow" 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-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</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-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</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-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Graphics-UI-Gtk-Abstract-Bin.html#t:BinClass">BinClass</a> <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</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-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</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-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</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-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</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-Bin.html#t:BinClass">BinClass</a> o =&gt; <a name="t:ScrolledWindowClass" class="def">ScrolledWindowClass</a> o <a href="src/Graphics-UI-Gtk-Types.html#ScrolledWindowClass" class="link">Source</a></p><div class="subs instances"><p id="control.i:ScrolledWindowClass" class="caption collapser" onclick="toggleSection('i:ScrolledWindowClass')">Instances</p><div id="section.i:ScrolledWindowClass" class="show"><table><tr><td class="src"><a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:castToScrolledWindow" class="def">castToScrolledWindow</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-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a><a href="src/Graphics-UI-Gtk-Types.html#castToScrolledWindow" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:gTypeScrolledWindow" class="def">gTypeScrolledWindow</a> :: <a href="Graphics-UI-Gtk-Abstract-Widget.html#t:GType">GType</a><a href="src/Graphics-UI-Gtk-Types.html#gTypeScrolledWindow" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:toScrolledWindow" class="def">toScrolledWindow</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> o =&gt; o -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a><a href="src/Graphics-UI-Gtk-Types.html#toScrolledWindow" class="link">Source</a></p></div><h1 id="g:4">Constructors
</h1><div class="top"><p class="src"><a name="v:scrolledWindowNew" class="def">scrolledWindowNew</a><a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowNew" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <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>hadjustment</code> - Horizontal adjustment.
</p></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>vadjustment</code> - Vertical adjustment.
</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-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>Creates a new scrolled window. The two arguments are the scrolled
 window's adjustments; these will be shared with the scrollbars and the child
 widget to keep the bars in sync with the child. Usually you want to pass
 <code>Nothing</code> for the adjustments, which will cause the scrolled window to
 create them for you.
</p></div></div><h1 id="g:5">Methods
</h1><div class="top"><p class="src"><a name="v:scrolledWindowGetHAdjustment" class="def">scrolledWindowGetHAdjustment</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Misc-Adjustment.html#t:Adjustment">Adjustment</a><a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowGetHAdjustment" class="link">Source</a></p><div class="doc"><p>Returns the horizontal scrollbar's adjustment, used to connect the
 horizontal scrollbar to the child widget's horizontal scroll functionality.
</p></div></div><div class="top"><p class="src"><a name="v:scrolledWindowGetVAdjustment" class="def">scrolledWindowGetVAdjustment</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Misc-Adjustment.html#t:Adjustment">Adjustment</a><a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowGetVAdjustment" class="link">Source</a></p><div class="doc"><p>Returns the vertical scrollbar's adjustment, used to connect the vertical
 scrollbar to the child widget's vertical scroll functionality.
</p></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:PolicyType" class="def">PolicyType</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#PolicyType" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:PolicyAlways" class="def">PolicyAlways</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:PolicyAutomatic" class="def">PolicyAutomatic</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:PolicyNever" class="def">PolicyNever</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:PolicyType" class="caption collapser" onclick="toggleSection('i:PolicyType')">Instances</p><div id="section.i:PolicyType" 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-Scrolling-ScrolledWindow.html#t:PolicyType">PolicyType</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-Scrolling-ScrolledWindow.html#t:PolicyType">PolicyType</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-Scrolling-ScrolledWindow.html#t:PolicyType">PolicyType</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:scrolledWindowSetPolicy" class="def">scrolledWindowSetPolicy</a><a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowSetPolicy" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Scrolling-ScrolledWindow.html#t:PolicyType">PolicyType</a></td><td class="doc"><p><code>hscrollbarPolicy</code> - Policy for horizontal bar.
</p></td></tr><tr><td class="src">-&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:PolicyType">PolicyType</a></td><td class="doc"><p><code>vscrollbarPolicy</code> - Policy for vertical bar.
</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 scrollbar policy for the horizontal and vertical scrollbars. The
 policy determines when the scrollbar should appear; it is a value from the
 <code><a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:PolicyType">PolicyType</a></code> enumeration. If <code><a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#v:PolicyAlways">PolicyAlways</a></code>, the scrollbar is always
 present; if <code><a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#v:PolicyNever">PolicyNever</a></code>, the scrollbar is never present; if
 <code><a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#v:PolicyAutomatic">PolicyAutomatic</a></code>, the scrollbar is present only if needed (that is, if the
 slider part of the bar would be smaller than the trough - the display is
 larger than the page size).
</p></div></div><div class="top"><p class="src"><a name="v:scrolledWindowGetPolicy" class="def">scrolledWindowGetPolicy</a><a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowGetPolicy" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Scrolling-ScrolledWindow.html#t:PolicyType">PolicyType</a>, <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:PolicyType">PolicyType</a>)</td><td class="doc"><pre>(hscrollbarPolicy, vscrollbarPolicy)</pre></td></tr></table></div><div class="doc"><p>Retrieves the current policy values for the horizontal and vertical
 scrollbars. See <code><a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#v:scrolledWindowSetPolicy">scrolledWindowSetPolicy</a></code>.
</p></div></div><div class="top"><p class="src"><a name="v:scrolledWindowAddWithViewport" class="def">scrolledWindowAddWithViewport</a><a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowAddWithViewport" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: (<a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self, <a href="Graphics-UI-Gtk-Abstract-Widget.html#t:WidgetClass">WidgetClass</a> child)</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; child</td><td class="doc"><p><code>child</code> - Widget you want to scroll.
</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>Used to add children without native scrolling capabilities. This is
 simply a convenience function; it is equivalent to adding the unscrollable
 child to a viewport, then adding the viewport to the scrolled window. If a
 child has native scrolling, use
 <code>Graphics.UI.Gtk.Abstract.Container.containerAdd</code> instead of this function.
</p><p>The viewport scrolls the child by moving its <code><a href="Graphics-UI-Gtk-Gdk-DrawWindow.html#t:DrawWindow">DrawWindow</a></code>, and takes the
 size of the child to be the size of its toplevel <code><a href="Graphics-UI-Gtk-Gdk-DrawWindow.html#t:DrawWindow">DrawWindow</a></code>. This will be
 very wrong for most widgets that support native scrolling; for example, if
 you add a widget such as <code><a href="Graphics-UI-Gtk-ModelView-TreeView.html#t:TreeView">TreeView</a></code> with a viewport, the whole widget will
 scroll, including the column headings. Thus, widgets with native scrolling
 support should not be used with the <code><a href="Graphics-UI-Gtk-Misc-Viewport.html#t:Viewport">Viewport</a></code> proxy.
</p></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:CornerType" class="def">CornerType</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#CornerType" class="link">Source</a></p><div class="doc"><p>Specifies in which corner a child widget should be placed
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:CornerTopLeft" class="def">CornerTopLeft</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:CornerBottomLeft" class="def">CornerBottomLeft</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:CornerTopRight" class="def">CornerTopRight</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:CornerBottomRight" class="def">CornerBottomRight</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:CornerType" class="caption collapser" onclick="toggleSection('i:CornerType')">Instances</p><div id="section.i:CornerType" 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-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</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-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</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-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:scrolledWindowSetPlacement" class="def">scrolledWindowSetPlacement</a><a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowSetPlacement" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a></td><td class="doc"><p><code>windowPlacement</code> - Position of the child window.
</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>Determines the location of the child widget with respect to the
 scrollbars. The default is <code><a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#v:CornerTopLeft">CornerTopLeft</a></code>, meaning the child is in the top
 left, with the scrollbars underneath and to the right. Other values in
 <code><a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a></code> are <code><a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#v:CornerTopRight">CornerTopRight</a></code>, <code><a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#v:CornerBottomLeft">CornerBottomLeft</a></code>, and
 <code><a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#v:CornerBottomRight">CornerBottomRight</a></code>.
</p></div></div><div class="top"><p class="src"><a name="v:scrolledWindowGetPlacement" class="def">scrolledWindowGetPlacement</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a><a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowGetPlacement" class="link">Source</a></p><div class="doc"><p>Gets the placement of the scrollbars for the scrolled window. See
 <code><a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#v:scrolledWindowSetPlacement">scrolledWindowSetPlacement</a></code>.
</p></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:ShadowType" class="def">ShadowType</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#ShadowType" class="link">Source</a></p><div class="doc"><p>Shadow types
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:ShadowNone" class="def">ShadowNone</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ShadowIn" class="def">ShadowIn</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ShadowOut" class="def">ShadowOut</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ShadowEtchedIn" class="def">ShadowEtchedIn</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ShadowEtchedOut" class="def">ShadowEtchedOut</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:ShadowType" class="caption collapser" onclick="toggleSection('i:ShadowType')">Instances</p><div id="section.i:ShadowType" 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-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</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-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</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-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:scrolledWindowSetShadowType" class="def">scrolledWindowSetShadowType</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</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-Scrolling-ScrolledWindow.html#scrolledWindowSetShadowType" class="link">Source</a></p><div class="doc"><p>Changes the type of shadow drawn around the contents of <code>scrolledWindow</code>.
</p></div></div><div class="top"><p class="src"><a name="v:scrolledWindowGetShadowType" class="def">scrolledWindowGetShadowType</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a><a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowGetShadowType" class="link">Source</a></p><div class="doc"><p>Gets the shadow type of the scrolled window. See
 <code><a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#v:scrolledWindowSetShadowType">scrolledWindowSetShadowType</a></code>.
</p></div></div><div class="top"><p class="src"><a name="v:scrolledWindowSetHAdjustment" class="def">scrolledWindowSetHAdjustment</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; self -&gt; <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><a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowSetHAdjustment" class="link">Source</a></p><div class="doc"><p>Sets the <code><a href="Graphics-UI-Gtk-Misc-Adjustment.html#t:Adjustment">Adjustment</a></code> for the horizontal scrollbar.
</p></div></div><div class="top"><p class="src"><a name="v:scrolledWindowSetVAdjustment" class="def">scrolledWindowSetVAdjustment</a><a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowSetVAdjustment" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Misc-Adjustment.html#t:Adjustment">Adjustment</a></td><td class="doc"><p><code>vadjustment</code> - Vertical scroll adjustment.
</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 vertical scrollbar.
</p></div></div><div class="top"><p class="src"><a name="v:scrolledWindowGetHScrollbar" class="def">scrolledWindowGetHScrollbar</a><a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowGetHScrollbar" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Scrolling-HScrollbar.html#t:HScrollbar">HScrollbar</a>)</td><td class="doc"><p>returns the horizontal scrollbar of the scrolled
 window, or <code>Nothing</code> if it does not have one.
</p></td></tr></table></div><div class="doc"><p>Returns the horizontal scrollbar of <code>scrolledWindow</code>.
</p><ul><li> Available since Gtk+ version 2.8
</li></ul></div></div><div class="top"><p class="src"><a name="v:scrolledWindowGetVScrollbar" class="def">scrolledWindowGetVScrollbar</a><a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowGetVScrollbar" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Scrolling-VScrollbar.html#t:VScrollbar">VScrollbar</a>)</td><td class="doc"><p>returns the vertical scrollbar of the scrolled
 window, or <code>Nothing</code> if it does not have one.
</p></td></tr></table></div><div class="doc"><p>Returns the vertical scrollbar of <code>scrolledWindow</code>.
</p><ul><li> Available since Gtk+ version 2.8
</li></ul></div></div><h1 id="g:6">Attributes
</h1><div class="top"><p class="src"><a name="v:scrolledWindowHAdjustment" class="def">scrolledWindowHAdjustment</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Misc-Adjustment.html#t:Adjustment">Adjustment</a><a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowHAdjustment" class="link">Source</a></p><div class="doc"><p>The <code><a href="Graphics-UI-Gtk-Misc-Adjustment.html#t:Adjustment">Adjustment</a></code> for the horizontal position.
</p></div></div><div class="top"><p class="src"><a name="v:scrolledWindowVAdjustment" class="def">scrolledWindowVAdjustment</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Misc-Adjustment.html#t:Adjustment">Adjustment</a><a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowVAdjustment" class="link">Source</a></p><div class="doc"><p>The <code><a href="Graphics-UI-Gtk-Misc-Adjustment.html#t:Adjustment">Adjustment</a></code> for the vertical position.
</p></div></div><div class="top"><p class="src"><a name="v:scrolledWindowHscrollbarPolicy" class="def">scrolledWindowHscrollbarPolicy</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Scrolling-ScrolledWindow.html#t:PolicyType">PolicyType</a><a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowHscrollbarPolicy" class="link">Source</a></p><div class="doc"><p>When the horizontal scrollbar is displayed.
</p><p>Default value: <code><a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#v:PolicyAlways">PolicyAlways</a></code>
</p></div></div><div class="top"><p class="src"><a name="v:scrolledWindowVscrollbarPolicy" class="def">scrolledWindowVscrollbarPolicy</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Scrolling-ScrolledWindow.html#t:PolicyType">PolicyType</a><a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowVscrollbarPolicy" class="link">Source</a></p><div class="doc"><p>When the vertical scrollbar is displayed.
</p><p>Default value: <code><a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#v:PolicyAlways">PolicyAlways</a></code>
</p></div></div><div class="top"><p class="src"><a name="v:scrolledWindowWindowPlacement" class="def">scrolledWindowWindowPlacement</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a><a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowWindowPlacement" class="link">Source</a></p><div class="doc"><p>Where the contents are located with respect to the scrollbars.
</p><p>Default value: <code><a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#v:CornerTopLeft">CornerTopLeft</a></code>
</p></div></div><div class="top"><p class="src"><a name="v:scrolledWindowShadowType" class="def">scrolledWindowShadowType</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a><a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowShadowType" class="link">Source</a></p><div class="doc"><p>Style of bevel around the contents.
</p><p>Default value: <code><a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#v:ShadowNone">ShadowNone</a></code>
</p></div></div><div class="top"><p class="src"><a name="v:scrolledWindowPlacement" class="def">scrolledWindowPlacement</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</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-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a><a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowPlacement" class="link">Source</a></p><div class="doc"><p>'placement' property. See <code><a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#v:scrolledWindowGetPlacement">scrolledWindowGetPlacement</a></code> and
 <code><a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#v:scrolledWindowSetPlacement">scrolledWindowSetPlacement</a></code>
</p></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>