Sophie

Sophie

distrib > Fedora > 14 > x86_64 > media > updates > by-pkgid > 677c1b5134368504c2e447757584d19e > files > 642

ghc-gtk-devel-0.11.2-5.fc14.i686.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--Rendered using the Haskell Html Library v0.2-->
<HTML
><HEAD
><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"
><TITLE
>Graphics.UI.Gtk.Entry.SpinButton</TITLE
><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"
><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"
></SCRIPT
><SCRIPT TYPE="text/javascript"
>window.onload = function () {setSynopsis("mini_Graphics-UI-Gtk-Entry-SpinButton.html")};</SCRIPT
></HEAD
><BODY
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="topbar"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD
><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "
></TD
><TD CLASS="title"
>gtk-0.11.2: Binding to the Gtk+ graphical user interface library.</TD
><TD CLASS="topbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html"
>Source code</A
></TD
><TD CLASS="topbut"
><A HREF="index.html"
>Contents</A
></TD
><TD CLASS="topbut"
><A HREF="doc-index.html"
>Index</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="modulebar"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD
><FONT SIZE="6"
>Graphics.UI.Gtk.Entry.SpinButton</FONT
></TD
><TD ALIGN="right"
><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="infohead"
>Portability</TD
><TD CLASS="infoval"
>portable (depends on GHC)</TD
></TR
><TR
><TD CLASS="infohead"
>Stability</TD
><TD CLASS="infoval"
>provisional</TD
></TR
><TR
><TD CLASS="infohead"
>Maintainer</TD
><TD CLASS="infoval"
>gtk2hs-users@lists.sourceforge.net</TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="section4"
><B
>Contents</B
></TD
></TR
><TR
><TD
><DL
><DT
><A HREF="#1"
>Detail
</A
></DT
><DT
><A HREF="#2"
>Class Hierarchy
</A
></DT
><DT
><A HREF="#3"
>Types
</A
></DT
><DT
><A HREF="#4"
>Constructors
</A
></DT
><DT
><A HREF="#5"
>Methods
</A
></DT
><DT
><A HREF="#6"
>Attributes
</A
></DT
><DT
><A HREF="#7"
>Signals
</A
></DT
></DL
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
>Description</TD
></TR
><TR
><TD CLASS="doc"
>Retrieve an integer or floating-point number from the user
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
>Synopsis</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A HREF="#t%3ASpinButton"
>SpinButton</A
> </TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>class</SPAN
> <A HREF="Graphics-UI-Gtk-Entry-Entry.html#t%3AEntryClass"
>EntryClass</A
> o =&gt; <A HREF="#t%3ASpinButtonClass"
>SpinButtonClass</A
> o </TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AcastToSpinButton"
>castToSpinButton</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-GObject.html#t%3AGObjectClass"
>GObjectClass</A
> obj =&gt; obj -&gt; <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButton"
>SpinButton</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AgTypeSpinButton"
>gTypeSpinButton</A
> :: <A HREF="Graphics-UI-Gtk-Abstract-Widget.html#t%3AGType"
>GType</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AtoSpinButton"
>toSpinButton</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> o =&gt; o -&gt; <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButton"
>SpinButton</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonNew"
>spinButtonNew</A
> :: <A HREF="Graphics-UI-Gtk-Misc-Adjustment.html#t%3AAdjustment"
>Adjustment</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButton"
>SpinButton</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonNewWithRange"
>spinButtonNewWithRange</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButton"
>SpinButton</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonConfigure"
>spinButtonConfigure</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; self -&gt; <A HREF="Graphics-UI-Gtk-Misc-Adjustment.html#t%3AAdjustment"
>Adjustment</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonSetAdjustment"
>spinButtonSetAdjustment</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; self -&gt; <A HREF="Graphics-UI-Gtk-Misc-Adjustment.html#t%3AAdjustment"
>Adjustment</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonGetAdjustment"
>spinButtonGetAdjustment</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; self -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Graphics-UI-Gtk-Misc-Adjustment.html#t%3AAdjustment"
>Adjustment</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonSetDigits"
>spinButtonSetDigits</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; self -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonGetDigits"
>spinButtonGetDigits</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; self -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonSetIncrements"
>spinButtonSetIncrements</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; self -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonGetIncrements"
>spinButtonGetIncrements</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; self -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
>, <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
>)</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonSetRange"
>spinButtonSetRange</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; self -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonGetRange"
>spinButtonGetRange</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; self -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
>, <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
>)</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonGetValue"
>spinButtonGetValue</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; self -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonGetValueAsInt"
>spinButtonGetValueAsInt</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; self -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonSetValue"
>spinButtonSetValue</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; self -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A HREF="#t%3ASpinButtonUpdatePolicy"
>SpinButtonUpdatePolicy</A
>  </TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
>= <A HREF="#v%3AUpdateAlways"
>UpdateAlways</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AUpdateIfValid"
>UpdateIfValid</A
></TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonSetUpdatePolicy"
>spinButtonSetUpdatePolicy</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; self -&gt; <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonUpdatePolicy"
>SpinButtonUpdatePolicy</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonGetUpdatePolicy"
>spinButtonGetUpdatePolicy</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; self -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonUpdatePolicy"
>SpinButtonUpdatePolicy</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonSetNumeric"
>spinButtonSetNumeric</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; self -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonGetNumeric"
>spinButtonGetNumeric</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; self -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A HREF="#t%3ASpinType"
>SpinType</A
>  </TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
>= <A HREF="#v%3ASpinStepForward"
>SpinStepForward</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3ASpinStepBackward"
>SpinStepBackward</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3ASpinPageForward"
>SpinPageForward</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3ASpinPageBackward"
>SpinPageBackward</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3ASpinHome"
>SpinHome</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3ASpinEnd"
>SpinEnd</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3ASpinUserDefined"
>SpinUserDefined</A
></TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonSpin"
>spinButtonSpin</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; self -&gt; <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinType"
>SpinType</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonSetWrap"
>spinButtonSetWrap</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; self -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonGetWrap"
>spinButtonGetWrap</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; self -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonSetSnapToTicks"
>spinButtonSetSnapToTicks</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; self -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonGetSnapToTicks"
>spinButtonGetSnapToTicks</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; self -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonUpdate"
>spinButtonUpdate</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; self -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonAdjustment"
>spinButtonAdjustment</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr"
>Attr</A
> self <A HREF="Graphics-UI-Gtk-Misc-Adjustment.html#t%3AAdjustment"
>Adjustment</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonClimbRate"
>spinButtonClimbRate</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr"
>Attr</A
> self <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonDigits"
>spinButtonDigits</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr"
>Attr</A
> self <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonSnapToTicks"
>spinButtonSnapToTicks</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr"
>Attr</A
> self <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonNumeric"
>spinButtonNumeric</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr"
>Attr</A
> self <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonWrap"
>spinButtonWrap</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr"
>Attr</A
> self <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonUpdatePolicy"
>spinButtonUpdatePolicy</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr"
>Attr</A
> self <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonUpdatePolicy"
>SpinButtonUpdatePolicy</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AspinButtonValue"
>spinButtonValue</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr"
>Attr</A
> self <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AonInput"
>onInput</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> sb =&gt; sb -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
>) -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3AConnectId"
>ConnectId</A
> sb)</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AafterInput"
>afterInput</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> sb =&gt; sb -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
>) -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3AConnectId"
>ConnectId</A
> sb)</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AonOutput"
>onOutput</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> sb =&gt; sb -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3AConnectId"
>ConnectId</A
> sb)</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AafterOutput"
>afterOutput</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> sb =&gt; sb -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3AConnectId"
>ConnectId</A
> sb)</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AonValueSpinned"
>onValueSpinned</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> sb =&gt; sb -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3AConnectId"
>ConnectId</A
> sb)</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AafterValueSpinned"
>afterValueSpinned</A
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> sb =&gt; sb -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3AConnectId"
>ConnectId</A
> sb)</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="1"
><A NAME="1"
>Detail
</A
></A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="doc"
><P
>A <TT
><A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButton"
>SpinButton</A
></TT
> is an ideal way to allow the user to set the value of some
 attribute. Rather than having to directly type a number into a <TT
><A HREF="Graphics-UI-Gtk-Entry-Entry.html#t%3AEntry"
>Entry</A
></TT
>,
 <TT
><A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButton"
>SpinButton</A
></TT
> allows the user to click on one of two arrows to increment or
 decrement the displayed value. A value can still be typed in, with the bonus
 that it can be checked to ensure it is in a given range.
</P
><P
>The main properties of a <TT
><A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButton"
>SpinButton</A
></TT
> are through a <TT
><A HREF="Graphics-UI-Gtk-Misc-Adjustment.html#t%3AAdjustment"
>Adjustment</A
></TT
>. See the
 <TT
><A HREF="Graphics-UI-Gtk-Misc-Adjustment.html#t%3AAdjustment"
>Adjustment</A
></TT
> section for more details about an adjustment's properties.
</P
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="2"
><A NAME="2"
>Class Hierarchy
</A
></A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="doc"
><PRE
>
 |  <TT
><A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-GObject.html#t%3AGObject"
>GObject</A
></TT
>
 |   +----<TT
><A HREF="Graphics-UI-Gtk-Abstract-Object.html#t%3AObject"
>Object</A
></TT
>
 |         +----<TT
><A HREF="Graphics-UI-Gtk-Abstract-Widget.html#t%3AWidget"
>Widget</A
></TT
>
 |               +----<TT
><A HREF="Graphics-UI-Gtk-Entry-Entry.html#t%3AEntry"
>Entry</A
></TT
>
 |                     +----SpinButton
</PRE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="3"
><A NAME="3"
>Types
</A
></A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><SPAN CLASS="keyword"
>data</SPAN
>  <A NAME="t:SpinButton"
><A NAME="t%3ASpinButton"
></A
></A
><B
>SpinButton</B
>  </TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Types.html#SpinButton"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:SpinButton')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:SpinButton" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Eq.html#t%3AEq"
>Eq</A
> <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButton"
>SpinButton</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Ord.html#t%3AOrd"
>Ord</A
> <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButton"
>SpinButton</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-GObject.html#t%3AGObjectClass"
>GObjectClass</A
> <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButton"
>SpinButton</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Graphics-UI-Gtk-Entry-Editable.html#t%3AEditableClass"
>EditableClass</A
> <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButton"
>SpinButton</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButton"
>SpinButton</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Graphics-UI-Gtk-Entry-Entry.html#t%3AEntryClass"
>EntryClass</A
> <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButton"
>SpinButton</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Graphics-UI-Gtk-Abstract-Widget.html#t%3AWidgetClass"
>WidgetClass</A
> <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButton"
>SpinButton</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Graphics-UI-Gtk-Abstract-Object.html#t%3AObjectClass"
>ObjectClass</A
> <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButton"
>SpinButton</A
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><SPAN CLASS="keyword"
>class</SPAN
> <A HREF="Graphics-UI-Gtk-Entry-Entry.html#t%3AEntryClass"
>EntryClass</A
> o =&gt; <A NAME="t:SpinButtonClass"
><A NAME="t%3ASpinButtonClass"
></A
></A
><B
>SpinButtonClass</B
> o </TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Types.html#SpinButtonClass"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:SpinButtonClass')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:SpinButtonClass" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButton"
>SpinButton</A
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:castToSpinButton"
><A NAME="v%3AcastToSpinButton"
></A
></A
><B
>castToSpinButton</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-GObject.html#t%3AGObjectClass"
>GObjectClass</A
> obj =&gt; obj -&gt; <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButton"
>SpinButton</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Types.html#castToSpinButton"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:gTypeSpinButton"
><A NAME="v%3AgTypeSpinButton"
></A
></A
><B
>gTypeSpinButton</B
> :: <A HREF="Graphics-UI-Gtk-Abstract-Widget.html#t%3AGType"
>GType</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Types.html#gTypeSpinButton"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:toSpinButton"
><A NAME="v%3AtoSpinButton"
></A
></A
><B
>toSpinButton</B
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> o =&gt; o -&gt; <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButton"
>SpinButton</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Types.html#toSpinButton"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="4"
><A NAME="4"
>Constructors
</A
></A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonNew"
><A NAME="v%3AspinButtonNew"
></A
></A
><B
>spinButtonNew</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonNew"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Misc-Adjustment.html#t%3AAdjustment"
>Adjustment</A
></TD
><TD CLASS="rdoc"
><TT
>adjustment</TT
> - the <TT
><A HREF="Graphics-UI-Gtk-Misc-Adjustment.html#t%3AAdjustment"
>Adjustment</A
></TT
> object that this spin
 button should use.
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
></TD
><TD CLASS="rdoc"
><TT
>climbRate</TT
> - specifies how much the spin button
 changes when an arrow is clicked on.
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
></TD
><TD CLASS="rdoc"
><TT
>digits</TT
> - the number of decimal places to display.
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButton"
>SpinButton</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Creates a new <TT
><A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButton"
>SpinButton</A
></TT
>.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonNewWithRange"
><A NAME="v%3AspinButtonNewWithRange"
></A
></A
><B
>spinButtonNewWithRange</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonNewWithRange"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
></TD
><TD CLASS="rdoc"
><TT
>min</TT
> - Minimum allowable value
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
></TD
><TD CLASS="rdoc"
><TT
>max</TT
> - Maximum allowable value
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
></TD
><TD CLASS="rdoc"
><TT
>step</TT
> - Increment added or subtracted by spinning the
 widget
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButton"
>SpinButton</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
><P
>This is a convenience constructor that allows creation of a numeric
 <TT
><A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButton"
>SpinButton</A
></TT
> without manually creating an adjustment. The value is initially
 set to the minimum value and a page increment of 10 * <TT
>step</TT
> is the default.
 The precision of the spin button is equivalent to the precision of <TT
>step</TT
>.
</P
><P
>Note that the way in which the precision is derived works best if <TT
>step</TT
>
 is a power of ten. If the resulting precision is not suitable for your
 needs, use <TT
><A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#v%3AspinButtonSetDigits"
>spinButtonSetDigits</A
></TT
> to correct it.
</P
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="5"
><A NAME="5"
>Methods
</A
></A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonConfigure"
><A NAME="v%3AspinButtonConfigure"
></A
></A
><B
>spinButtonConfigure</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonConfigure"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>=&gt; self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="Graphics-UI-Gtk-Misc-Adjustment.html#t%3AAdjustment"
>Adjustment</A
></TD
><TD CLASS="rdoc"
><TT
>adjustment</TT
> - a <TT
><A HREF="Graphics-UI-Gtk-Misc-Adjustment.html#t%3AAdjustment"
>Adjustment</A
></TT
>.
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
></TD
><TD CLASS="rdoc"
><TT
>climbRate</TT
> - the new climb rate.
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
></TD
><TD CLASS="rdoc"
><TT
>digits</TT
> - the number of decimal places to display in the
 spin button.
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Changes the properties of an existing spin button. The adjustment, climb
 rate, and number of decimal places are all changed accordingly, after this
 function call.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonSetAdjustment"
><A NAME="v%3AspinButtonSetAdjustment"
></A
></A
><B
>spinButtonSetAdjustment</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonSetAdjustment"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>=&gt; self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="Graphics-UI-Gtk-Misc-Adjustment.html#t%3AAdjustment"
>Adjustment</A
></TD
><TD CLASS="rdoc"
><TT
>adjustment</TT
> - a <TT
><A HREF="Graphics-UI-Gtk-Misc-Adjustment.html#t%3AAdjustment"
>Adjustment</A
></TT
> to replace the existing
 adjustment
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Replaces the <TT
><A HREF="Graphics-UI-Gtk-Misc-Adjustment.html#t%3AAdjustment"
>Adjustment</A
></TT
> associated with the spin button.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonGetAdjustment"
><A NAME="v%3AspinButtonGetAdjustment"
></A
></A
><B
>spinButtonGetAdjustment</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonGetAdjustment"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>=&gt; self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Graphics-UI-Gtk-Misc-Adjustment.html#t%3AAdjustment"
>Adjustment</A
></TD
><TD CLASS="rdoc"
>returns the <TT
><A HREF="Graphics-UI-Gtk-Misc-Adjustment.html#t%3AAdjustment"
>Adjustment</A
></TT
> of <TT
>spinButton</TT
>
</TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Get the adjustment associated with a <TT
><A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButton"
>SpinButton</A
></TT
>
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonSetDigits"
><A NAME="v%3AspinButtonSetDigits"
></A
></A
><B
>spinButtonSetDigits</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonSetDigits"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>=&gt; self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
></TD
><TD CLASS="rdoc"
><TT
>digits</TT
> - the number of digits after the decimal point to be
 displayed for the spin button's value
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Set the precision to be displayed by <TT
>spinButton</TT
>. Up to 20 digit
 precision is allowed.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonGetDigits"
><A NAME="v%3AspinButtonGetDigits"
></A
></A
><B
>spinButtonGetDigits</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonGetDigits"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>=&gt; self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
></TD
><TD CLASS="rdoc"
>returns the current precision
</TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Fetches the precision of <TT
>spinButton</TT
>. See <TT
><A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#v%3AspinButtonSetDigits"
>spinButtonSetDigits</A
></TT
>.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonSetIncrements"
><A NAME="v%3AspinButtonSetIncrements"
></A
></A
><B
>spinButtonSetIncrements</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonSetIncrements"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>=&gt; self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
></TD
><TD CLASS="rdoc"
><TT
>step</TT
> - increment applied for a button 1 press.
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
></TD
><TD CLASS="rdoc"
><TT
>page</TT
> - increment applied for a button 2 press.
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Sets the step and page increments for the spin button. This affects how
 quickly the value changes when the spin button's arrows are activated.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonGetIncrements"
><A NAME="v%3AspinButtonGetIncrements"
></A
></A
><B
>spinButtonGetIncrements</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonGetIncrements"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>=&gt; self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
>, <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
>)</TD
><TD CLASS="rdoc"
><TT
>(step, page)</TT
> - step increment and page increment
</TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Gets the current step and page the increments used by the spin button. See
 <TT
><A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#v%3AspinButtonSetIncrements"
>spinButtonSetIncrements</A
></TT
>.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonSetRange"
><A NAME="v%3AspinButtonSetRange"
></A
></A
><B
>spinButtonSetRange</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonSetRange"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>=&gt; self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
></TD
><TD CLASS="rdoc"
><TT
>min</TT
> - minimum allowable value
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
></TD
><TD CLASS="rdoc"
><TT
>max</TT
> - maximum allowable value
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Sets the minimum and maximum allowable values for the spin button
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonGetRange"
><A NAME="v%3AspinButtonGetRange"
></A
></A
><B
>spinButtonGetRange</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonGetRange"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>=&gt; self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
>, <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
>)</TD
><TD CLASS="rdoc"
><TT
>(min, max)</TT
> - minimum and maximum allowed value
</TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Gets the range allowed for the spin button. See <TT
><A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#v%3AspinButtonSetRange"
>spinButtonSetRange</A
></TT
>.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonGetValue"
><A NAME="v%3AspinButtonGetValue"
></A
></A
><B
>spinButtonGetValue</B
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; self -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonGetValue"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
>Get the value of the spin button as a floating point value.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonGetValueAsInt"
><A NAME="v%3AspinButtonGetValueAsInt"
></A
></A
><B
>spinButtonGetValueAsInt</B
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; self -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonGetValueAsInt"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
>Get the value of the spin button as an integral value.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonSetValue"
><A NAME="v%3AspinButtonSetValue"
></A
></A
><B
>spinButtonSetValue</B
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; self -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonSetValue"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
>Set the value of the spin button.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><SPAN CLASS="keyword"
>data</SPAN
>  <A NAME="t:SpinButtonUpdatePolicy"
><A NAME="t%3ASpinButtonUpdatePolicy"
></A
></A
><B
>SpinButtonUpdatePolicy</B
>  </TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-General-Enums.html#SpinButtonUpdatePolicy"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="ndoc"
>Whether to clamp or ignore illegal values.
</TD
></TR
><TR
><TD CLASS="section4"
>Constructors</TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="arg"
><A NAME="v:UpdateAlways"
><A NAME="v%3AUpdateAlways"
></A
></A
><B
>UpdateAlways</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:UpdateIfValid"
><A NAME="v%3AUpdateIfValid"
></A
></A
><B
>UpdateIfValid</B
></TD
><TD CLASS="rdoc"
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:SpinButtonUpdatePolicy')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:SpinButtonUpdatePolicy" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3AEnum"
>Enum</A
> <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonUpdatePolicy"
>SpinButtonUpdatePolicy</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Eq.html#t%3AEq"
>Eq</A
> <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonUpdatePolicy"
>SpinButtonUpdatePolicy</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Text-Show.html#t%3AShow"
>Show</A
> <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonUpdatePolicy"
>SpinButtonUpdatePolicy</A
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonSetUpdatePolicy"
><A NAME="v%3AspinButtonSetUpdatePolicy"
></A
></A
><B
>spinButtonSetUpdatePolicy</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonSetUpdatePolicy"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>=&gt; self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonUpdatePolicy"
>SpinButtonUpdatePolicy</A
></TD
><TD CLASS="rdoc"
><TT
>policy</TT
> - a <TT
><A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonUpdatePolicy"
>SpinButtonUpdatePolicy</A
></TT
> value
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Sets the update behavior of a spin button. This determines whether the
 spin button is always updated or only when a valid value is set.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonGetUpdatePolicy"
><A NAME="v%3AspinButtonGetUpdatePolicy"
></A
></A
><B
>spinButtonGetUpdatePolicy</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonGetUpdatePolicy"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>=&gt; self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonUpdatePolicy"
>SpinButtonUpdatePolicy</A
></TD
><TD CLASS="rdoc"
>returns the current update policy
</TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Gets the update behavior of a spin button. See
 <TT
><A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#v%3AspinButtonSetUpdatePolicy"
>spinButtonSetUpdatePolicy</A
></TT
>.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonSetNumeric"
><A NAME="v%3AspinButtonSetNumeric"
></A
></A
><B
>spinButtonSetNumeric</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonSetNumeric"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>=&gt; self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
><TD CLASS="rdoc"
><TT
>numeric</TT
> - flag indicating if only numeric entry is allowed.
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Sets the flag that determines if non-numeric text can be typed into the
 spin button.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonGetNumeric"
><A NAME="v%3AspinButtonGetNumeric"
></A
></A
><B
>spinButtonGetNumeric</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonGetNumeric"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>=&gt; self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
><TD CLASS="rdoc"
>returns <TT
>True</TT
> if only numeric text can be entered
</TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Returns whether non-numeric text can be typed into the spin button. See
 <TT
><A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#v%3AspinButtonSetNumeric"
>spinButtonSetNumeric</A
></TT
>.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><SPAN CLASS="keyword"
>data</SPAN
>  <A NAME="t:SpinType"
><A NAME="t%3ASpinType"
></A
></A
><B
>SpinType</B
>  </TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-General-Enums.html#SpinType"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="ndoc"
>Spin a SpinButton with the following method.
</TD
></TR
><TR
><TD CLASS="section4"
>Constructors</TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="arg"
><A NAME="v:SpinStepForward"
><A NAME="v%3ASpinStepForward"
></A
></A
><B
>SpinStepForward</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:SpinStepBackward"
><A NAME="v%3ASpinStepBackward"
></A
></A
><B
>SpinStepBackward</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:SpinPageForward"
><A NAME="v%3ASpinPageForward"
></A
></A
><B
>SpinPageForward</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:SpinPageBackward"
><A NAME="v%3ASpinPageBackward"
></A
></A
><B
>SpinPageBackward</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:SpinHome"
><A NAME="v%3ASpinHome"
></A
></A
><B
>SpinHome</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:SpinEnd"
><A NAME="v%3ASpinEnd"
></A
></A
><B
>SpinEnd</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:SpinUserDefined"
><A NAME="v%3ASpinUserDefined"
></A
></A
><B
>SpinUserDefined</B
></TD
><TD CLASS="rdoc"
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:SpinType')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:SpinType" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3AEnum"
>Enum</A
> <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinType"
>SpinType</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Eq.html#t%3AEq"
>Eq</A
> <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinType"
>SpinType</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Text-Show.html#t%3AShow"
>Show</A
> <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinType"
>SpinType</A
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonSpin"
><A NAME="v%3AspinButtonSpin"
></A
></A
><B
>spinButtonSpin</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonSpin"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>=&gt; self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinType"
>SpinType</A
></TD
><TD CLASS="rdoc"
><TT
>direction</TT
> - a <TT
><A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinType"
>SpinType</A
></TT
> indicating the direction to spin.
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
></TD
><TD CLASS="rdoc"
><TT
>increment</TT
> - step increment to apply in the specified
 direction.
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Increment or decrement a spin button's value in a specified direction by
 a specified amount.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonSetWrap"
><A NAME="v%3AspinButtonSetWrap"
></A
></A
><B
>spinButtonSetWrap</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonSetWrap"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>=&gt; self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
><TD CLASS="rdoc"
><TT
>wrap</TT
> - a flag indicating if wrapping behavior is performed.
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Sets the flag that determines if a spin button value wraps around to the
 opposite limit when the upper or lower limit of the range is exceeded.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonGetWrap"
><A NAME="v%3AspinButtonGetWrap"
></A
></A
><B
>spinButtonGetWrap</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonGetWrap"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>=&gt; self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
><TD CLASS="rdoc"
>returns <TT
>True</TT
> if the spin button wraps around
</TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Returns whether the spin button's value wraps around to the opposite
 limit when the upper or lower limit of the range is exceeded. See
 <TT
><A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#v%3AspinButtonSetWrap"
>spinButtonSetWrap</A
></TT
>.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonSetSnapToTicks"
><A NAME="v%3AspinButtonSetSnapToTicks"
></A
></A
><B
>spinButtonSetSnapToTicks</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonSetSnapToTicks"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>=&gt; self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
><TD CLASS="rdoc"
><TT
>snapToTicks</TT
> - a flag indicating if invalid values should be
 corrected.
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Sets the policy as to whether values are corrected to the nearest step
 increment when a spin button is activated after providing an invalid value.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonGetSnapToTicks"
><A NAME="v%3AspinButtonGetSnapToTicks"
></A
></A
><B
>spinButtonGetSnapToTicks</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonGetSnapToTicks"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>=&gt; self</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
><TD CLASS="rdoc"
>returns <TT
>True</TT
> if values are snapped to the nearest step.
</TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Returns whether the values are corrected to the nearest step. See
 <TT
><A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#v%3AspinButtonSetSnapToTicks"
>spinButtonSetSnapToTicks</A
></TT
>.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonUpdate"
><A NAME="v%3AspinButtonUpdate"
></A
></A
><B
>spinButtonUpdate</B
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; self -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonUpdate"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
>Manually force an update of the spin button.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="6"
><A NAME="6"
>Attributes
</A
></A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonAdjustment"
><A NAME="v%3AspinButtonAdjustment"
></A
></A
><B
>spinButtonAdjustment</B
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr"
>Attr</A
> self <A HREF="Graphics-UI-Gtk-Misc-Adjustment.html#t%3AAdjustment"
>Adjustment</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonAdjustment"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
>The adjustment that holds the value of the spinbutton.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonClimbRate"
><A NAME="v%3AspinButtonClimbRate"
></A
></A
><B
>spinButtonClimbRate</B
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr"
>Attr</A
> self <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonClimbRate"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
><P
>The acceleration rate when you hold down a button.
</P
><P
>Allowed values: &gt;= 0
</P
><P
>Default value: 0
</P
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonDigits"
><A NAME="v%3AspinButtonDigits"
></A
></A
><B
>spinButtonDigits</B
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr"
>Attr</A
> self <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonDigits"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
><P
>The number of decimal places to display.
</P
><P
>Allowed values: &lt;= 20
</P
><P
>Default value: 0
</P
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonSnapToTicks"
><A NAME="v%3AspinButtonSnapToTicks"
></A
></A
><B
>spinButtonSnapToTicks</B
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr"
>Attr</A
> self <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonSnapToTicks"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
><P
>Whether erroneous values are automatically changed to a spin button's
 nearest step increment.
</P
><P
>Default value: <TT
>False</TT
>
</P
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonNumeric"
><A NAME="v%3AspinButtonNumeric"
></A
></A
><B
>spinButtonNumeric</B
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr"
>Attr</A
> self <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonNumeric"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
><P
>Whether non-numeric characters should be ignored.
</P
><P
>Default value: <TT
>False</TT
>
</P
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonWrap"
><A NAME="v%3AspinButtonWrap"
></A
></A
><B
>spinButtonWrap</B
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr"
>Attr</A
> self <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonWrap"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
><P
>Whether a spin button should wrap upon reaching its limits.
</P
><P
>Default value: <TT
>False</TT
>
</P
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonUpdatePolicy"
><A NAME="v%3AspinButtonUpdatePolicy"
></A
></A
><B
>spinButtonUpdatePolicy</B
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr"
>Attr</A
> self <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonUpdatePolicy"
>SpinButtonUpdatePolicy</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonUpdatePolicy"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
><P
>Whether the spin button should update always, or only when the value is
 legal.
</P
><P
>Default value: <TT
><A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#v%3AUpdateAlways"
>UpdateAlways</A
></TT
>
</P
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:spinButtonValue"
><A NAME="v%3AspinButtonValue"
></A
></A
><B
>spinButtonValue</B
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> self =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr"
>Attr</A
> self <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#spinButtonValue"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
><P
>Reads the current value, or sets a new value.
</P
><P
>Default value: 0
</P
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="7"
><A NAME="7"
>Signals
</A
></A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:onInput"
><A NAME="v%3AonInput"
></A
></A
><B
>onInput</B
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> sb =&gt; sb -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
>) -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3AConnectId"
>ConnectId</A
> sb)</TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#onInput"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:afterInput"
><A NAME="v%3AafterInput"
></A
></A
><B
>afterInput</B
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> sb =&gt; sb -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble"
>Double</A
>) -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3AConnectId"
>ConnectId</A
> sb)</TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#afterInput"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
><P
>Install a custom input handler.
</P
><UL
><LI
> This signal is called upon each time the value of the SpinButton is set
   by spinButtonSetValue. The function can return Nothing if the value is no
   good.
</LI
></UL
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:onOutput"
><A NAME="v%3AonOutput"
></A
></A
><B
>onOutput</B
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> sb =&gt; sb -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3AConnectId"
>ConnectId</A
> sb)</TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#onOutput"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:afterOutput"
><A NAME="v%3AafterOutput"
></A
></A
><B
>afterOutput</B
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> sb =&gt; sb -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3AConnectId"
>ConnectId</A
> sb)</TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#afterOutput"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
><P
>Install a custom output handler.
</P
><UL
><LI
> This handler makes it possible to query the current value and to render
   something completely different to the screen using entrySetText. The
   return value must be False in order to let the default output routine run
   after this signal returns.
</LI
></UL
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:onValueSpinned"
><A NAME="v%3AonValueSpinned"
></A
></A
><B
>onValueSpinned</B
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> sb =&gt; sb -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3AConnectId"
>ConnectId</A
> sb)</TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#onValueSpinned"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:afterValueSpinned"
><A NAME="v%3AafterValueSpinned"
></A
></A
><B
>afterValueSpinned</B
> :: <A HREF="Graphics-UI-Gtk-Entry-SpinButton.html#t%3ASpinButtonClass"
>SpinButtonClass</A
> sb =&gt; sb -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3AConnectId"
>ConnectId</A
> sb)</TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-SpinButton.html#afterValueSpinned"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
>The value of the spin button has changed.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="botbar"
>Produced by <A HREF="http://www.haskell.org/haddock/"
>Haddock</A
> version 2.6.1</TD
></TR
></TABLE
></BODY
></HTML
>