This file is indexed.

/usr/share/doc/libghc-gtk3-doc/html/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html is in libghc-gtk3-doc 0.14.8-1build1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
<!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 src="file:///usr/share/javascript/mathjax/MathJax.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">gtk3-0.14.8: Binding to the Gtk+ 3 graphical user interface library</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Maintainer</th><td>gtk2hs-users@lists.sourceforge.net</td></tr><tr><th>Stability</th><td>provisional</td></tr><tr><th>Portability</th><td>portable (depends on GHC)</td></tr><tr><th>Safe Haskell</th><td>None</td></tr><tr><th>Language</th><td>Haskell98</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="file:///usr/share/doc/libghc-glib-doc/html/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="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Misc-Adjustment.html#t:Adjustment">Adjustment</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Misc-Adjustment.html#t:Adjustment">Adjustment</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.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="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.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="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.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><li>| <a href="#v:PolicyExternal">PolicyExternal</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="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</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="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.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="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</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="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</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="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.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="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</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="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.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:scrolledWindowSetMinContentWidth">scrolledWindowSetMinContentWidth</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; self -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</a> ()</li><li class="src short"><a href="#v:scrolledWindowGetMinContentWidth">scrolledWindowGetMinContentWidth</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; self -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:scrolledWindowSetMinContentHeight">scrolledWindowSetMinContentHeight</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; self -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</a> ()</li><li class="src short"><a href="#v:scrolledWindowGetMinContentHeight">scrolledWindowGetMinContentHeight</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; self -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Int.html#t:Int">Int</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="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</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="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</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="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.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="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.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:scrolledWindowSetKineticScrolling">scrolledWindowSetKineticScrolling</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; self -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</a> ()</li><li class="src short"><a href="#v:scrolledWindowGetKineticScrolling">scrolledWindowGetKineticScrolling</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; self -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:scrolledWindowSetCaptureButtonPress">scrolledWindowSetCaptureButtonPress</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; self -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</a> ()</li><li class="src short"><a href="#v:scrolledWindowGetCaptureButtonPress">scrolledWindowGetCaptureButtonPress</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; self -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Bool.html#t:Bool">Bool</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="file:///usr/share/doc/libghc-glib-doc/html/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="file:///usr/share/doc/libghc-glib-doc/html/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="file:///usr/share/doc/libghc-glib-doc/html/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="file:///usr/share/doc/libghc-glib-doc/html/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="file:///usr/share/doc/libghc-glib-doc/html/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="file:///usr/share/doc/libghc-glib-doc/html/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:scrolledWindowMinContentWidth">scrolledWindowMinContentWidth</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; <a href="file:///usr/share/doc/libghc-glib-doc/html/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:scrolledWindowMinContentHeight">scrolledWindowMinContentHeight</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; <a href="file:///usr/share/doc/libghc-glib-doc/html/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Int.html#t:Int">Int</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="file:///usr/share/doc/libghc-glib-doc/html/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:scrolledWindowKineticScrolling">scrolledWindowKineticScrolling</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; <a href="file:///usr/share/doc/libghc-glib-doc/html/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Bool.html#t:Bool">Bool</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><a href="Graphics-UI-Gtk-Abstract-Container.html#v:containerAdd">containerAdd</a></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="file:///usr/share/doc/libghc-glib-doc/html/System-Glib-GObject.html#t:GObject">GObject</a></code>
| +----<code>Object</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 id="t:ScrolledWindow" class="def">ScrolledWindow</a> <a href="src/Graphics-UI-Gtk-Types.html#ScrolledWindow" class="link">Source</a> <a href="#t:ScrolledWindow" class="selflink">#</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 clearfix"><span class="inst-left"><span id="control.i:id:ScrolledWindow:Eq:1" class="instance expander" onclick="toggleSection('i:id:ScrolledWindow:Eq:1')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a></span> <a href="src/Graphics-UI-Gtk-Types.html#line-2698" class="link">Source</a> <a href="#t:ScrolledWindow" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:ScrolledWindow:Eq:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:ScrolledWindow:Ord:2" class="instance expander" onclick="toggleSection('i:id:ScrolledWindow:Ord:2')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Ord.html#t:Ord">Ord</a> <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a></span> <a href="src/Graphics-UI-Gtk-Types.html#line-2698" class="link">Source</a> <a href="#t:ScrolledWindow" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:ScrolledWindow:Ord:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:compare">compare</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Ord.html#t:Ordering">Ordering</a> <a href="#v:compare" class="selflink">#</a></p><p class="src"><a href="#v:-60-">(&lt;)</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60-" class="selflink">#</a></p><p class="src"><a href="#v:-60--61-">(&lt;=)</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60--61-" class="selflink">#</a></p><p class="src"><a href="#v:-62-">(&gt;)</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62-" class="selflink">#</a></p><p class="src"><a href="#v:-62--61-">(&gt;=)</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62--61-" class="selflink">#</a></p><p class="src"><a href="#v:max">max</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a> <a href="#v:max" class="selflink">#</a></p><p class="src"><a href="#v:min">min</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a> <a href="#v:min" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:ScrolledWindow:GObjectClass:3" class="instance expander" onclick="toggleSection('i:id:ScrolledWindow:GObjectClass:3')"></span> <a href="file:///usr/share/doc/libghc-glib-doc/html/System-Glib-GObject.html#t:GObjectClass">GObjectClass</a> <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a></span> <a href="src/Graphics-UI-Gtk-Types.html#line-2711" class="link">Source</a> <a href="#t:ScrolledWindow" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:ScrolledWindow:GObjectClass:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:toGObject">toGObject</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a> -&gt; <a href="file:///usr/share/doc/libghc-glib-doc/html/System-Glib-GObject.html#t:GObject">GObject</a> <a href="#v:toGObject" class="selflink">#</a></p><p class="src"><a href="#v:unsafeCastGObject">unsafeCastGObject</a> :: <a href="file:///usr/share/doc/libghc-glib-doc/html/System-Glib-GObject.html#t:GObject">GObject</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a> <a href="#v:unsafeCastGObject" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:ScrolledWindow:ScrolledWindowClass:4" class="instance expander" onclick="toggleSection('i:id:ScrolledWindow:ScrolledWindowClass:4')"></span> <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a></span> <a href="src/Graphics-UI-Gtk-Types.html#line-2707" class="link">Source</a> <a href="#t:ScrolledWindow" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:ScrolledWindow:ScrolledWindowClass:4" class="inst-details hide"></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:ScrolledWindow:BinClass:5" class="instance expander" onclick="toggleSection('i:id:ScrolledWindow:BinClass:5')"></span> <a href="Graphics-UI-Gtk-Abstract-Bin.html#t:BinClass">BinClass</a> <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a></span> <a href="src/Graphics-UI-Gtk-Types.html#line-2708" class="link">Source</a> <a href="#t:ScrolledWindow" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:ScrolledWindow:BinClass:5" class="inst-details hide"></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:ScrolledWindow:ContainerClass:6" class="instance expander" onclick="toggleSection('i:id:ScrolledWindow:ContainerClass:6')"></span> <a href="Graphics-UI-Gtk-Abstract-Container.html#t:ContainerClass">ContainerClass</a> <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a></span> <a href="src/Graphics-UI-Gtk-Types.html#line-2709" class="link">Source</a> <a href="#t:ScrolledWindow" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:ScrolledWindow:ContainerClass:6" class="inst-details hide"></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:ScrolledWindow:WidgetClass:7" class="instance expander" onclick="toggleSection('i:id:ScrolledWindow:WidgetClass:7')"></span> <a href="Graphics-UI-Gtk-Abstract-Widget.html#t:WidgetClass">WidgetClass</a> <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a></span> <a href="src/Graphics-UI-Gtk-Types.html#line-2710" class="link">Source</a> <a href="#t:ScrolledWindow" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:ScrolledWindow:WidgetClass:7" class="inst-details hide"></div></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 id="t:ScrolledWindowClass" class="def">ScrolledWindowClass</a> o <a href="src/Graphics-UI-Gtk-Types.html#ScrolledWindowClass" class="link">Source</a> <a href="#t:ScrolledWindowClass" class="selflink">#</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 clearfix"><span class="inst-left"><span id="control.i:ic:ScrolledWindowClass:ScrolledWindowClass:1" class="instance expander" onclick="toggleSection('i:ic:ScrolledWindowClass:ScrolledWindowClass:1')"></span> <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindow">ScrolledWindow</a></span> <a href="src/Graphics-UI-Gtk-Types.html#line-2707" class="link">Source</a> <a href="#t:ScrolledWindowClass" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:ic:ScrolledWindowClass:ScrolledWindowClass:1" class="inst-details hide"></div></td></tr></table></div></div></div><div class="top"><p class="src"><a id="v:castToScrolledWindow" class="def">castToScrolledWindow</a> :: <a href="file:///usr/share/doc/libghc-glib-doc/html/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> <a href="#v:castToScrolledWindow" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="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> <a href="#v:gTypeScrolledWindow" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="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> <a href="#v:toScrolledWindow" class="selflink">#</a></p></div><h1 id="g:4">Constructors</h1><div class="top"><p class="src"><a id="v:scrolledWindowNew" class="def">scrolledWindowNew</a> <a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowNew" class="link">Source</a> <a href="#v:scrolledWindowNew" class="selflink">#</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.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="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.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="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.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 id="v:scrolledWindowGetHAdjustment" class="def">scrolledWindowGetHAdjustment</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; self -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.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> <a href="#v:scrolledWindowGetHAdjustment" class="selflink">#</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 id="v:scrolledWindowGetVAdjustment" class="def">scrolledWindowGetVAdjustment</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; self -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.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> <a href="#v:scrolledWindowGetVAdjustment" class="selflink">#</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 id="t:PolicyType" class="def">PolicyType</a> <a href="src/Graphics-UI-Gtk-General-Enums.html#PolicyType" class="link">Source</a> <a href="#t:PolicyType" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:PolicyAlways" class="def">PolicyAlways</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:PolicyAutomatic" class="def">PolicyAutomatic</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:PolicyNever" class="def">PolicyNever</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:PolicyExternal" class="def">PolicyExternal</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 clearfix"><span class="inst-left"><span id="control.i:id:PolicyType:Enum:1" class="instance expander" onclick="toggleSection('i:id:PolicyType:Enum:1')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:PolicyType">PolicyType</a></span> <a href="src/Graphics-UI-Gtk-General-Enums.html#line-347" class="link">Source</a> <a href="#t:PolicyType" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:PolicyType:Enum:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:succ">succ</a> :: <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> <a href="#v:succ" class="selflink">#</a></p><p class="src"><a href="#v:pred">pred</a> :: <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> <a href="#v:pred" class="selflink">#</a></p><p class="src"><a href="#v:toEnum">toEnum</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:PolicyType">PolicyType</a> <a href="#v:toEnum" class="selflink">#</a></p><p class="src"><a href="#v:fromEnum">fromEnum</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:PolicyType">PolicyType</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Int.html#t:Int">Int</a> <a href="#v:fromEnum" class="selflink">#</a></p><p class="src"><a href="#v:enumFrom">enumFrom</a> :: <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>] <a href="#v:enumFrom" class="selflink">#</a></p><p class="src"><a href="#v:enumFromThen">enumFromThen</a> :: <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="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:PolicyType">PolicyType</a>] <a href="#v:enumFromThen" class="selflink">#</a></p><p class="src"><a href="#v:enumFromTo">enumFromTo</a> :: <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="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:PolicyType">PolicyType</a>] <a href="#v:enumFromTo" class="selflink">#</a></p><p class="src"><a href="#v:enumFromThenTo">enumFromThenTo</a> :: <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="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:PolicyType">PolicyType</a> -&gt; [<a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:PolicyType">PolicyType</a>] <a href="#v:enumFromThenTo" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:PolicyType:Eq:2" class="instance expander" onclick="toggleSection('i:id:PolicyType:Eq:2')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:PolicyType">PolicyType</a></span> <a href="src/Graphics-UI-Gtk-General-Enums.html#line-347" class="link">Source</a> <a href="#t:PolicyType" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:PolicyType:Eq:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <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="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <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="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:PolicyType:Show:3" class="instance expander" onclick="toggleSection('i:id:PolicyType:Show:3')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:PolicyType">PolicyType</a></span> <a href="src/Graphics-UI-Gtk-General-Enums.html#line-347" class="link">Source</a> <a href="#t:PolicyType" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:PolicyType:Show:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:PolicyType">PolicyType</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:PolicyType">PolicyType</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:PolicyType">PolicyType</a>] -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><a id="v:scrolledWindowSetPolicy" class="def">scrolledWindowSetPolicy</a> <a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowSetPolicy" class="link">Source</a> <a href="#v:scrolledWindowSetPolicy" class="selflink">#</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="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</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 id="v:scrolledWindowGetPolicy" class="def">scrolledWindowGetPolicy</a> <a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowGetPolicy" class="link">Source</a> <a href="#v:scrolledWindowGetPolicy" class="selflink">#</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="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.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 id="v:scrolledWindowAddWithViewport" class="def">scrolledWindowAddWithViewport</a> <a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowAddWithViewport" class="link">Source</a> <a href="#v:scrolledWindowAddWithViewport" class="selflink">#</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="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</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><a href="Graphics-UI-Gtk-Abstract-Container.html#v:containerAdd">containerAdd</a></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 id="t:CornerType" class="def">CornerType</a> <a href="src/Graphics-UI-Gtk-General-Enums.html#CornerType" class="link">Source</a> <a href="#t:CornerType" class="selflink">#</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 id="v:CornerTopLeft" class="def">CornerTopLeft</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:CornerBottomLeft" class="def">CornerBottomLeft</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:CornerTopRight" class="def">CornerTopRight</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="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 clearfix"><span class="inst-left"><span id="control.i:id:CornerType:Enum:1" class="instance expander" onclick="toggleSection('i:id:CornerType:Enum:1')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a></span> <a href="src/Graphics-UI-Gtk-General-Enums.html#line-201" class="link">Source</a> <a href="#t:CornerType" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:CornerType:Enum:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:succ">succ</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a> <a href="#v:succ" class="selflink">#</a></p><p class="src"><a href="#v:pred">pred</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a> <a href="#v:pred" class="selflink">#</a></p><p class="src"><a href="#v:toEnum">toEnum</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a> <a href="#v:toEnum" class="selflink">#</a></p><p class="src"><a href="#v:fromEnum">fromEnum</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Int.html#t:Int">Int</a> <a href="#v:fromEnum" class="selflink">#</a></p><p class="src"><a href="#v:enumFrom">enumFrom</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a> -&gt; [<a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a>] <a href="#v:enumFrom" class="selflink">#</a></p><p class="src"><a href="#v:enumFromThen">enumFromThen</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a> -&gt; [<a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a>] <a href="#v:enumFromThen" class="selflink">#</a></p><p class="src"><a href="#v:enumFromTo">enumFromTo</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a> -&gt; [<a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a>] <a href="#v:enumFromTo" class="selflink">#</a></p><p class="src"><a href="#v:enumFromThenTo">enumFromThenTo</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a> -&gt; [<a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a>] <a href="#v:enumFromThenTo" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:CornerType:Eq:2" class="instance expander" onclick="toggleSection('i:id:CornerType:Eq:2')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a></span> <a href="src/Graphics-UI-Gtk-General-Enums.html#line-201" class="link">Source</a> <a href="#t:CornerType" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:CornerType:Eq:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:CornerType:Show:3" class="instance expander" onclick="toggleSection('i:id:CornerType:Show:3')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a></span> <a href="src/Graphics-UI-Gtk-General-Enums.html#line-201" class="link">Source</a> <a href="#t:CornerType" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:CornerType:Show:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:CornerType">CornerType</a>] -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><a id="v:scrolledWindowSetPlacement" class="def">scrolledWindowSetPlacement</a> <a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowSetPlacement" class="link">Source</a> <a href="#v:scrolledWindowSetPlacement" class="selflink">#</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="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</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 id="v:scrolledWindowGetPlacement" class="def">scrolledWindowGetPlacement</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; self -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.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> <a href="#v:scrolledWindowGetPlacement" class="selflink">#</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 id="t:ShadowType" class="def">ShadowType</a> <a href="src/Graphics-UI-Gtk-General-Enums.html#ShadowType" class="link">Source</a> <a href="#t:ShadowType" class="selflink">#</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 id="v:ShadowNone" class="def">ShadowNone</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:ShadowIn" class="def">ShadowIn</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:ShadowOut" class="def">ShadowOut</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:ShadowEtchedIn" class="def">ShadowEtchedIn</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="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 clearfix"><span class="inst-left"><span id="control.i:id:ShadowType:Enum:1" class="instance expander" onclick="toggleSection('i:id:ShadowType:Enum:1')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a></span> <a href="src/Graphics-UI-Gtk-General-Enums.html#line-399" class="link">Source</a> <a href="#t:ShadowType" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:ShadowType:Enum:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:succ">succ</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a> <a href="#v:succ" class="selflink">#</a></p><p class="src"><a href="#v:pred">pred</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a> <a href="#v:pred" class="selflink">#</a></p><p class="src"><a href="#v:toEnum">toEnum</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a> <a href="#v:toEnum" class="selflink">#</a></p><p class="src"><a href="#v:fromEnum">fromEnum</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Int.html#t:Int">Int</a> <a href="#v:fromEnum" class="selflink">#</a></p><p class="src"><a href="#v:enumFrom">enumFrom</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a> -&gt; [<a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a>] <a href="#v:enumFrom" class="selflink">#</a></p><p class="src"><a href="#v:enumFromThen">enumFromThen</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a> -&gt; [<a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a>] <a href="#v:enumFromThen" class="selflink">#</a></p><p class="src"><a href="#v:enumFromTo">enumFromTo</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a> -&gt; [<a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a>] <a href="#v:enumFromTo" class="selflink">#</a></p><p class="src"><a href="#v:enumFromThenTo">enumFromThenTo</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a> -&gt; [<a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a>] <a href="#v:enumFromThenTo" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:ShadowType:Eq:2" class="instance expander" onclick="toggleSection('i:id:ShadowType:Eq:2')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a></span> <a href="src/Graphics-UI-Gtk-General-Enums.html#line-399" class="link">Source</a> <a href="#t:ShadowType" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:ShadowType:Eq:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:ShadowType:Show:3" class="instance expander" onclick="toggleSection('i:id:ShadowType:Show:3')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a></span> <a href="src/Graphics-UI-Gtk-General-Enums.html#line-399" class="link">Source</a> <a href="#t:ShadowType" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:ShadowType:Show:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ShadowType">ShadowType</a>] -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><a id="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="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowSetShadowType" class="link">Source</a> <a href="#v:scrolledWindowSetShadowType" class="selflink">#</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 id="v:scrolledWindowGetShadowType" class="def">scrolledWindowGetShadowType</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; self -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.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> <a href="#v:scrolledWindowGetShadowType" class="selflink">#</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 id="v:scrolledWindowSetMinContentWidth" class="def">scrolledWindowSetMinContentWidth</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; self -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowSetMinContentWidth" class="link">Source</a> <a href="#v:scrolledWindowSetMinContentWidth" class="selflink">#</a></p><div class="doc"><p>Sets the minimum width that <code>scrolledWindow</code> should keep visible.
 Note that this can and (usually will) be smaller than the minimum size of the content.</p></div></div><div class="top"><p class="src"><a id="v:scrolledWindowGetMinContentWidth" class="def">scrolledWindowGetMinContentWidth</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; self -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Int.html#t:Int">Int</a> <a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowGetMinContentWidth" class="link">Source</a> <a href="#v:scrolledWindowGetMinContentWidth" class="selflink">#</a></p><div class="doc"><p>Gets the minimum content width of <code>scrolledWindow</code>, or -1 if not set.</p></div></div><div class="top"><p class="src"><a id="v:scrolledWindowSetMinContentHeight" class="def">scrolledWindowSetMinContentHeight</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; self -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowSetMinContentHeight" class="link">Source</a> <a href="#v:scrolledWindowSetMinContentHeight" class="selflink">#</a></p><div class="doc"><p>Sets the minimum height that <code>scrolledWindow</code> should keep visible.
 Note that this can and (usually will) be smaller than the minimum size of the content.</p></div></div><div class="top"><p class="src"><a id="v:scrolledWindowGetMinContentHeight" class="def">scrolledWindowGetMinContentHeight</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; self -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Int.html#t:Int">Int</a> <a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowGetMinContentHeight" class="link">Source</a> <a href="#v:scrolledWindowGetMinContentHeight" class="selflink">#</a></p><div class="doc"><p>Gets the minimum content height of <code>scrolledWindow</code>, or -1 if not set.</p></div></div><div class="top"><p class="src"><a id="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="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowSetHAdjustment" class="link">Source</a> <a href="#v:scrolledWindowSetHAdjustment" class="selflink">#</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 id="v:scrolledWindowSetVAdjustment" class="def">scrolledWindowSetVAdjustment</a> <a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowSetVAdjustment" class="link">Source</a> <a href="#v:scrolledWindowSetVAdjustment" class="selflink">#</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="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</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 id="v:scrolledWindowGetHScrollbar" class="def">scrolledWindowGetHScrollbar</a> <a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowGetHScrollbar" class="link">Source</a> <a href="#v:scrolledWindowGetHScrollbar" class="selflink">#</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="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.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 id="v:scrolledWindowGetVScrollbar" class="def">scrolledWindowGetVScrollbar</a> <a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowGetVScrollbar" class="link">Source</a> <a href="#v:scrolledWindowGetVScrollbar" class="selflink">#</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="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.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><div class="top"><p class="src"><a id="v:scrolledWindowSetKineticScrolling" class="def">scrolledWindowSetKineticScrolling</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; self -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowSetKineticScrolling" class="link">Source</a> <a href="#v:scrolledWindowSetKineticScrolling" class="selflink">#</a></p><div class="doc"><p>Turns kinetic scrolling on or off. Kinetic scrolling only applies to
 devices with source GDK_SOURCE_TOUCHSCREEN.</p></div></div><div class="top"><p class="src"><a id="v:scrolledWindowGetKineticScrolling" class="def">scrolledWindowGetKineticScrolling</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; self -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowGetKineticScrolling" class="link">Source</a> <a href="#v:scrolledWindowGetKineticScrolling" class="selflink">#</a></p><div class="doc"><p>Returns the specified kinetic scrolling behavior.</p></div></div><div class="top"><p class="src"><a id="v:scrolledWindowSetCaptureButtonPress" class="def">scrolledWindowSetCaptureButtonPress</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; self -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowSetCaptureButtonPress" class="link">Source</a> <a href="#v:scrolledWindowSetCaptureButtonPress" class="selflink">#</a></p><div class="doc"><p>Changes the behaviour of <code>scrolledWindow</code> wrt. to the initial event that
 possibly starts kinetic scrolling. When <code>captureButtonPress</code> is set to
 True, the event is captured by the scrolled window, and then later replayed
 if it is meant to go to the child widget.</p><p>This should be enabled if any child widgets perform non-reversible actions
 on &quot;button-press-event&quot;. If they don't, and handle additionally handle
 &quot;grab-broken-event&quot;, it might be better to set captureButtonPress to False.</p><p>This setting only has an effect if kinetic scrolling is enabled.</p></div></div><div class="top"><p class="src"><a id="v:scrolledWindowGetCaptureButtonPress" class="def">scrolledWindowGetCaptureButtonPress</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; self -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/System-IO.html#t:IO">IO</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowGetCaptureButtonPress" class="link">Source</a> <a href="#v:scrolledWindowGetCaptureButtonPress" class="selflink">#</a></p><div class="doc"><p>Return whether button presses are captured during kinetic scrolling.
 See <code>scrolledWindowSetCaptureButtonPress</code>.</p></div></div><h1 id="g:6">Attributes</h1><div class="top"><p class="src"><a id="v:scrolledWindowHAdjustment" class="def">scrolledWindowHAdjustment</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; <a href="file:///usr/share/doc/libghc-glib-doc/html/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> <a href="#v:scrolledWindowHAdjustment" class="selflink">#</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 id="v:scrolledWindowVAdjustment" class="def">scrolledWindowVAdjustment</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; <a href="file:///usr/share/doc/libghc-glib-doc/html/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> <a href="#v:scrolledWindowVAdjustment" class="selflink">#</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 id="v:scrolledWindowHscrollbarPolicy" class="def">scrolledWindowHscrollbarPolicy</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; <a href="file:///usr/share/doc/libghc-glib-doc/html/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> <a href="#v:scrolledWindowHscrollbarPolicy" class="selflink">#</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 id="v:scrolledWindowVscrollbarPolicy" class="def">scrolledWindowVscrollbarPolicy</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; <a href="file:///usr/share/doc/libghc-glib-doc/html/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> <a href="#v:scrolledWindowVscrollbarPolicy" class="selflink">#</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 id="v:scrolledWindowWindowPlacement" class="def">scrolledWindowWindowPlacement</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; <a href="file:///usr/share/doc/libghc-glib-doc/html/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> <a href="#v:scrolledWindowWindowPlacement" class="selflink">#</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 id="v:scrolledWindowShadowType" class="def">scrolledWindowShadowType</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; <a href="file:///usr/share/doc/libghc-glib-doc/html/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> <a href="#v:scrolledWindowShadowType" class="selflink">#</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 id="v:scrolledWindowMinContentWidth" class="def">scrolledWindowMinContentWidth</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; <a href="file:///usr/share/doc/libghc-glib-doc/html/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Int.html#t:Int">Int</a> <a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowMinContentWidth" class="link">Source</a> <a href="#v:scrolledWindowMinContentWidth" class="selflink">#</a></p><div class="doc"><p>Minimum width that <code>scrolledWindow</code> should keep visible.</p><p>Default value: -1</p></div></div><div class="top"><p class="src"><a id="v:scrolledWindowMinContentHeight" class="def">scrolledWindowMinContentHeight</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; <a href="file:///usr/share/doc/libghc-glib-doc/html/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Int.html#t:Int">Int</a> <a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowMinContentHeight" class="link">Source</a> <a href="#v:scrolledWindowMinContentHeight" class="selflink">#</a></p><div class="doc"><p>Minimum height that <code>scrolledWindow</code> should keep visible.</p><p>Default value: -1</p></div></div><div class="top"><p class="src"><a id="v:scrolledWindowPlacement" class="def">scrolledWindowPlacement</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; <a href="file:///usr/share/doc/libghc-glib-doc/html/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> <a href="#v:scrolledWindowPlacement" class="selflink">#</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 class="top"><p class="src"><a id="v:scrolledWindowKineticScrolling" class="def">scrolledWindowKineticScrolling</a> :: <a href="Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#t:ScrolledWindowClass">ScrolledWindowClass</a> self =&gt; <a href="file:///usr/share/doc/libghc-glib-doc/html/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="src/Graphics-UI-Gtk-Scrolling-ScrolledWindow.html#scrolledWindowKineticScrolling" class="link">Source</a> <a href="#v:scrolledWindowKineticScrolling" class="selflink">#</a></p><div class="doc"><p>The kinetic scrolling behavior flags. Kinetic scrolling only applies to
 devices with source GDK_SOURCE_TOUCHSCREEN</p></div></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.17.3</p></div></body></html>