<!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.Multiline.TextIter</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-Multiline-TextIter.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-Multiline-TextIter.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.Multiline.TextIter</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" >Types </A ></DT ><DT ><A HREF="#2" >Methods </A ></DT ><DT ><A HREF="#3" >Attributes </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" >An iterator is an abstract datatype representing a pointer into a <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextBuffer.html#t%3ATextBuffer" >TextBuffer</A ></TT >. </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%3ATextIter" >TextIter</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%3ATextSearchFlags" >TextSearchFlags</A > </TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="decl" >= <A HREF="#v%3ATextSearchVisibleOnly" >TextSearchVisibleOnly</A ></TD ></TR ><TR ><TD CLASS="decl" >| <A HREF="#v%3ATextSearchTextOnly" >TextSearchTextOnly</A ></TD ></TR ></TABLE ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AtextIterCopy" >textIterCopy</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AtextIterGetBuffer" >textIterGetBuffer</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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-Multiline-TextBuffer.html#t%3ATextBuffer" >TextBuffer</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AtextIterGetOffset" >textIterGetOffset</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterGetLine" >textIterGetLine</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterGetLineOffset" >textIterGetLineOffset</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterGetVisibleLineOffset" >textIterGetVisibleLineOffset</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterGetChar" >textIterGetChar</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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/Data-Char.html#t%3AChar" >Char</A >)</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AtextIterGetSlice" >textIterGetSlice</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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-Char.html#t%3AString" >String</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AtextIterGetText" >textIterGetText</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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-Char.html#t%3AString" >String</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AtextIterGetVisibleSlice" >textIterGetVisibleSlice</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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-Char.html#t%3AString" >String</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AtextIterGetVisibleText" >textIterGetVisibleText</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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-Char.html#t%3AString" >String</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AtextIterGetPixbuf" >textIterGetPixbuf</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="Graphics-UI-Gtk-Gdk-Pixbuf.html#t%3APixbuf" >Pixbuf</A >)</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AtextIterGetChildAnchor" >textIterGetChildAnchor</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="Graphics-UI-Gtk-Multiline-TextView.html#t%3ATextChildAnchor" >TextChildAnchor</A >)</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AtextIterGetMarks" >textIterGetMarks</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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-Multiline-TextMark.html#t%3ATextMark" >TextMark</A >]</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AtextIterGetToggledTags" >textIterGetToggledTags</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool" >Bool</A > -> <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-Multiline-TextTag.html#t%3ATextTag" >TextTag</A >]</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AtextIterBeginsTag" >textIterBeginsTag</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="Graphics-UI-Gtk-Multiline-TextTag.html#t%3ATextTag" >TextTag</A > -> <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%3AtextIterEndsTag" >textIterEndsTag</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="Graphics-UI-Gtk-Multiline-TextTag.html#t%3ATextTag" >TextTag</A > -> <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%3AtextIterTogglesTag" >textIterTogglesTag</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="Graphics-UI-Gtk-Multiline-TextTag.html#t%3ATextTag" >TextTag</A > -> <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%3AtextIterHasTag" >textIterHasTag</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="Graphics-UI-Gtk-Multiline-TextTag.html#t%3ATextTag" >TextTag</A > -> <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%3AtextIterGetTags" >textIterGetTags</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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-Multiline-TextTag.html#t%3ATextTag" >TextTag</A >]</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AtextIterEditable" >textIterEditable</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool" >Bool</A > -> <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%3AtextIterCanInsert" >textIterCanInsert</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool" >Bool</A > -> <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%3AtextIterStartsWord" >textIterStartsWord</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterEndsWord" >textIterEndsWord</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterInsideWord" >textIterInsideWord</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterStartsLine" >textIterStartsLine</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterEndsLine" >textIterEndsLine</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterStartsSentence" >textIterStartsSentence</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterEndsSentence" >textIterEndsSentence</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterInsideSentence" >textIterInsideSentence</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterIsCursorPosition" >textIterIsCursorPosition</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterGetCharsInLine" >textIterGetCharsInLine</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterGetAttributes" >textIterGetAttributes</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="Graphics-UI-Gtk-Multiline-TextTag.html#t%3ATextAttributes" >TextAttributes</A > -> <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%3AtextIterGetLanguage" >textIterGetLanguage</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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/pango-0.11.2/Graphics-Rendering-Pango-Enums.html#t%3ALanguage" >Language</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AtextIterIsEnd" >textIterIsEnd</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterIsStart" >textIterIsStart</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterForwardChar" >textIterForwardChar</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterBackwardChar" >textIterBackwardChar</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterForwardChars" >textIterForwardChars</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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%3AtextIterBackwardChars" >textIterBackwardChars</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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%3AtextIterForwardLine" >textIterForwardLine</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterBackwardLine" >textIterBackwardLine</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterForwardLines" >textIterForwardLines</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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%3AtextIterBackwardLines" >textIterBackwardLines</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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%3AtextIterForwardWordEnds" >textIterForwardWordEnds</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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%3AtextIterBackwardWordStarts" >textIterBackwardWordStarts</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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%3AtextIterForwardWordEnd" >textIterForwardWordEnd</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterBackwardWordStart" >textIterBackwardWordStart</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterForwardCursorPosition" >textIterForwardCursorPosition</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterBackwardCursorPosition" >textIterBackwardCursorPosition</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterForwardCursorPositions" >textIterForwardCursorPositions</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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%3AtextIterBackwardCursorPositions" >textIterBackwardCursorPositions</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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%3AtextIterForwardSentenceEnds" >textIterForwardSentenceEnds</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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%3AtextIterBackwardSentenceStarts" >textIterBackwardSentenceStarts</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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%3AtextIterForwardSentenceEnd" >textIterForwardSentenceEnd</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterBackwardSentenceStart" >textIterBackwardSentenceStart</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterSetOffset" >textIterSetOffset</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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%3AtextIterSetLine" >textIterSetLine</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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%3AtextIterSetLineOffset" >textIterSetLineOffset</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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%3AtextIterSetVisibleLineOffset" >textIterSetVisibleLineOffset</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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%3AtextIterForwardToEnd" >textIterForwardToEnd</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterForwardToLineEnd" >textIterForwardToLineEnd</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterForwardToTagToggle" >textIterForwardToTagToggle</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="Graphics-UI-Gtk-Multiline-TextTag.html#t%3ATextTag" >TextTag</A > -> <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%3AtextIterBackwardToTagToggle" >textIterBackwardToTagToggle</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="Graphics-UI-Gtk-Multiline-TextTag.html#t%3ATextTag" >TextTag</A > -> <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%3AtextIterForwardFindChar" >textIterForwardFindChar</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AChar" >Char</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool" >Bool</A >) -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterBackwardFindChar" >textIterBackwardFindChar</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AChar" >Char</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool" >Bool</A >) -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterForwardSearch" >textIterForwardSearch</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString" >String</A > -> [<A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextSearchFlags" >TextSearchFlags</A >] -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A >, <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A >))</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AtextIterBackwardSearch" >textIterBackwardSearch</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString" >String</A > -> [<A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextSearchFlags" >TextSearchFlags</A >] -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A >, <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A >))</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AtextIterEqual" >textIterEqual</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterCompare" >textIterCompare</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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-Ord.html#t%3AOrdering" >Ordering</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AtextIterInRange" >textIterInRange</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterOrder" >textIterOrder</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterForwardVisibleLine" >textIterForwardVisibleLine</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterBackwardVisibleLine" >textIterBackwardVisibleLine</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterForwardVisibleLines" >textIterForwardVisibleLines</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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%3AtextIterBackwardVisibleLines" >textIterBackwardVisibleLines</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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%3AtextIterForwardVisibleWordEnds" >textIterForwardVisibleWordEnds</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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%3AtextIterBackwardVisibleWordStarts" >textIterBackwardVisibleWordStarts</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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%3AtextIterForwardVisibleWordEnd" >textIterForwardVisibleWordEnd</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterBackwardVisibleWordStart" >textIterBackwardVisibleWordStart</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterForwardVisibleCursorPosition" >textIterForwardVisibleCursorPosition</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterBackwardVisibleCursorPosition" >textIterBackwardVisibleCursorPosition</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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%3AtextIterForwardVisibleCursorPositions" >textIterForwardVisibleCursorPositions</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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%3AtextIterBackwardVisibleCursorPositions" >textIterBackwardVisibleCursorPositions</A > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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%3AtextIterVisibleLineOffset" >textIterVisibleLineOffset</A > :: <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr" >Attr</A > <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</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%3AtextIterOffset" >textIterOffset</A > :: <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr" >Attr</A > <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</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%3AtextIterLineOffset" >textIterLineOffset</A > :: <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr" >Attr</A > <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</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%3AtextIterLine" >textIterLine</A > :: <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr" >Attr</A > <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A ></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" >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:TextIter" ><A NAME="t%3ATextIter" ></A ></A ><B >TextIter</B > </TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-Types.html#TextIter" >Source</A ></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:TextSearchFlags" ><A NAME="t%3ATextSearchFlags" ></A ></A ><B >TextSearchFlags</B > </TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-General-Enums.html#TextSearchFlags" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="ndoc" >Specify the way the search function for Graphics.UI.Gtk.Multiline.TextBuffer works. </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:TextSearchVisibleOnly" ><A NAME="v%3ATextSearchVisibleOnly" ></A ></A ><B >TextSearchVisibleOnly</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:TextSearchTextOnly" ><A NAME="v%3ATextSearchTextOnly" ></A ></A ><B >TextSearchTextOnly</B ></TD ><TD CLASS="rdoc" ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="section4" ><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:TextSearchFlags')" ALT="show/hide" > Instances</TD ></TR ><TR ><TD CLASS="body" ><DIV ID="i:TextSearchFlags" 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%3ABounded" >Bounded</A > <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextSearchFlags" >TextSearchFlags</A ></TD ></TR ><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-Multiline-TextIter.html#t%3ATextSearchFlags" >TextSearchFlags</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-Multiline-TextIter.html#t%3ATextSearchFlags" >TextSearchFlags</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-Multiline-TextIter.html#t%3ATextSearchFlags" >TextSearchFlags</A ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Flags.html#t%3AFlags" >Flags</A > <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextSearchFlags" >TextSearchFlags</A ></TD ></TR ></TABLE ></DIV ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="section1" ><A NAME="2" ><A NAME="2" >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:textIterCopy" ><A NAME="v%3AtextIterCopy" ></A ></A ><B >textIterCopy</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-Types.html#textIterCopy" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Copy the iterator. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterGetBuffer" ><A NAME="v%3AtextIterGetBuffer" ></A ></A ><B >textIterGetBuffer</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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-Multiline-TextBuffer.html#t%3ATextBuffer" >TextBuffer</A ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetBuffer" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Return the <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextBuffer.html#t%3ATextBuffer" >TextBuffer</A ></TT > this iterator is associated with. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterGetOffset" ><A NAME="v%3AtextIterGetOffset" ></A ></A ><B >textIterGetOffset</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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-Multiline-TextIter.html#textIterGetOffset" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Returns the character offset of an iterator. Each character in a <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextBuffer.html#t%3ATextBuffer" >TextBuffer</A ></TT > has an offset, starting with 0 for the first character in the buffer. Use Graphics.UI.Gtk.Multiline.TextBuffer.textBufferGetIterAtOffset to convert an offset back into an iterator. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterGetLine" ><A NAME="v%3AtextIterGetLine" ></A ></A ><B >textIterGetLine</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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-Multiline-TextIter.html#textIterGetLine" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Returns the line number containing the iterator. Lines in a <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextBuffer.html#t%3ATextBuffer" >TextBuffer</A ></TT > are numbered beginning with 0 for the first line in the buffer. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterGetLineOffset" ><A NAME="v%3AtextIterGetLineOffset" ></A ></A ><B >textIterGetLineOffset</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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-Multiline-TextIter.html#textIterGetLineOffset" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Returns the character offset of the iterator, counting from the start of a newline-terminated line. The first character on the line has offset 0. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterGetVisibleLineOffset" ><A NAME="v%3AtextIterGetVisibleLineOffset" ></A ></A ><B >textIterGetVisibleLineOffset</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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-Multiline-TextIter.html#textIterGetVisibleLineOffset" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Returns the offset in characters from the start of the line to the given <TT >iter</TT >, not counting characters that are invisible due to tags with the "invisible" flag toggled on. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterGetChar" ><A NAME="v%3AtextIterGetChar" ></A ></A ><B >textIterGetChar</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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/Data-Char.html#t%3AChar" >Char</A >)</TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetChar" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Returns the Unicode character at this iterator. If the element at this iterator is a non-character element, such as an image embedded in the buffer, the Unicode "unknown" character 0xFFFC is returned. If invoked on the end iterator, <TT >Nothigng</TT > is returned. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterGetSlice" ><A NAME="v%3AtextIterGetSlice" ></A ></A ><B >textIterGetSlice</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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-Char.html#t%3AString" >String</A ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetSlice" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Returns the text in the given range. A "slice" is a list of characters, including the Unicode "unknown" character 0xFFFC for iterable non-character elements in the buffer, such as images. Because images are encoded in the slice, offsets in the returned array will correspond to offsets in the text buffer. Note that 0xFFFC can occur in normal text as well, so it is not a reliable indicator that a pixbuf or widget is in the buffer. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterGetText" ><A NAME="v%3AtextIterGetText" ></A ></A ><B >textIterGetText</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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-Char.html#t%3AString" >String</A ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetText" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Return the text in a given range. </P ><UL ><LI > Pictures (and other objects) are stripped form the output. Thus, this function does not preserve offsets. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterGetVisibleSlice" ><A NAME="v%3AtextIterGetVisibleSlice" ></A ></A ><B >textIterGetVisibleSlice</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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-Char.html#t%3AString" >String</A ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetVisibleSlice" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Like <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#v%3AtextIterGetSlice" >textIterGetSlice</A ></TT >, but invisible text is not included. Invisible text is usually invisible because a <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextTag.html#t%3ATextTag" >TextTag</A ></TT > with the "invisible" attribute turned on has been applied to it. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterGetVisibleText" ><A NAME="v%3AtextIterGetVisibleText" ></A ></A ><B >textIterGetVisibleText</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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-Char.html#t%3AString" >String</A ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetVisibleText" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Like <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#v%3AtextIterGetText" >textIterGetText</A ></TT >, but invisible text is not included. Invisible text is usually invisible because a <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextTag.html#t%3ATextTag" >TextTag</A ></TT > with the "invisible" attribute turned on has been applied to it. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterGetPixbuf" ><A NAME="v%3AtextIterGetPixbuf" ></A ></A ><B >textIterGetPixbuf</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="Graphics-UI-Gtk-Gdk-Pixbuf.html#t%3APixbuf" >Pixbuf</A >)</TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetPixbuf" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Get the <TT ><A HREF="Graphics-UI-Gtk-Gdk-Pixbuf.html#t%3APixbuf" >Pixbuf</A ></TT > under the iterator. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterGetChildAnchor" ><A NAME="v%3AtextIterGetChildAnchor" ></A ></A ><B >textIterGetChildAnchor</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="Graphics-UI-Gtk-Multiline-TextView.html#t%3ATextChildAnchor" >TextChildAnchor</A >)</TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetChildAnchor" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >If the location at <TT >iter</TT > contains a child anchor, the anchor is returned (with no new reference count added). Otherwise, <TT >Nothing</TT > is returned. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterGetMarks" ><A NAME="v%3AtextIterGetMarks" ></A ></A ><B >textIterGetMarks</B ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetMarks" >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-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" >-> <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-Multiline-TextMark.html#t%3ATextMark" >TextMark</A >]</TD ><TD CLASS="rdoc" >returns list of <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextMark.html#t%3ATextMark" >TextMark</A ></TT > </TD ></TR ><TR ><TD CLASS="ndoc" COLSPAN="2" >Returns a list of all <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextMark.html#t%3ATextMark" >TextMark</A ></TT > at this location. Because marks are not iterable (they don't take up any "space" in the buffer, they are just marks in between iterable locations), multiple marks can exist in the same place. The returned list is not in any meaningful order. </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:textIterGetToggledTags" ><A NAME="v%3AtextIterGetToggledTags" ></A ></A ><B >textIterGetToggledTags</B ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetToggledTags" >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-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" >-> <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 >toggledOn</TT > - <TT >True</TT > to get toggled-on tags </TD ></TR ><TR ><TD CLASS="arg" >-> <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-Multiline-TextTag.html#t%3ATextTag" >TextTag</A >]</TD ><TD CLASS="rdoc" >returns tags toggled at this point </TD ></TR ><TR ><TD CLASS="ndoc" COLSPAN="2" >Returns a list of <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextTag.html#t%3ATextTag" >TextTag</A ></TT > that are toggled on or off at this point. (If <TT >toggledOn</TT > is <TT >True</TT >, the list contains tags that are toggled on.) If a tag is toggled on at <TT >iter</TT >, then some non-empty range of characters following <TT >iter</TT > has that tag applied to it. If a tag is toggled off, then some non-empty range following <TT >iter</TT > does <EM >not</EM > have the tag applied to it. </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:textIterBeginsTag" ><A NAME="v%3AtextIterBeginsTag" ></A ></A ><B >textIterBeginsTag</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="Graphics-UI-Gtk-Multiline-TextTag.html#t%3ATextTag" >TextTag</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBeginsTag" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Returns <TT >True</TT > if <TT >tag</TT > is toggled on at exactly this point. If <TT >tag</TT > is <TT >Nothing</TT >, returns <TT >True</TT > if any tag is toggled on at this point. Note that the <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#v%3AtextIterBeginsTag" >textIterBeginsTag</A ></TT > returns <TT >True</TT > if <TT >iter</TT > is the <EM >start</EM > of the tagged range; <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#v%3AtextIterHasTag" >textIterHasTag</A ></TT > tells you whether an iterator is <EM >within</EM > a tagged range. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterEndsTag" ><A NAME="v%3AtextIterEndsTag" ></A ></A ><B >textIterEndsTag</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="Graphics-UI-Gtk-Multiline-TextTag.html#t%3ATextTag" >TextTag</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterEndsTag" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Returns <TT >True</TT > if <TT >tag</TT > is toggled off at exactly this point. If <TT >tag</TT > is <TT >Notihng</TT >, returns <TT >True</TT > if any tag is toggled off at this point. Note that the <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#v%3AtextIterEndsTag" >textIterEndsTag</A ></TT > returns <TT >True</TT > if <TT >iter</TT > is the <EM >end</EM > of the tagged range; <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#v%3AtextIterHasTag" >textIterHasTag</A ></TT > tells you whether an iterator is <EM >within</EM > a tagged range. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterTogglesTag" ><A NAME="v%3AtextIterTogglesTag" ></A ></A ><B >textIterTogglesTag</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="Graphics-UI-Gtk-Multiline-TextTag.html#t%3ATextTag" >TextTag</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterTogglesTag" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Query if the <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > is at the beginning or the end of a <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextTag.html#t%3ATextTag" >TextTag</A ></TT >. This is equivalent to (<TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#v%3AtextIterBeginsTag" >textIterBeginsTag</A ></TT > || <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#v%3AtextIterEndsTag" >textIterEndsTag</A ></TT >), i.e. it tells you whether a range with <TT >tag</TT > applied to it begins <EM >or</EM > ends at <TT >iter</TT >. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterHasTag" ><A NAME="v%3AtextIterHasTag" ></A ></A ><B >textIterHasTag</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="Graphics-UI-Gtk-Multiline-TextTag.html#t%3ATextTag" >TextTag</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterHasTag" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Check if <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > is within a range tagged with tag. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterGetTags" ><A NAME="v%3AtextIterGetTags" ></A ></A ><B >textIterGetTags</B ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetTags" >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-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" >-> <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-Multiline-TextTag.html#t%3ATextTag" >TextTag</A >]</TD ><TD CLASS="rdoc" >returns list of <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextTag.html#t%3ATextTag" >TextTag</A ></TT > </TD ></TR ><TR ><TD CLASS="ndoc" COLSPAN="2" >Returns a list of tags that apply to <TT >iter</TT >, in ascending order of priority (highest-priority tags are last). </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:textIterEditable" ><A NAME="v%3AtextIterEditable" ></A ></A ><B >textIterEditable</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool" >Bool</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterEditable" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Returns whether the character at <TT >iter</TT > is within an editable region of text. Non-editable text is "locked" and can't be changed by the user via <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextView.html#t%3ATextView" >TextView</A ></TT >. This function is simply a convenience wrapper around <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#v%3AtextIterGetAttributes" >textIterGetAttributes</A ></TT >. If no tags applied to this text affect editability, <TT >defaultSetting</TT > will be returned. </P ><P >You don't want to use this function to decide whether text can be inserted at <TT >iter</TT >, because for insertion you don't want to know whether the char at <TT >iter</TT > is inside an editable range, you want to know whether a new character inserted at <TT >iter</TT > would be inside an editable range. Use <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#v%3AtextIterCanInsert" >textIterCanInsert</A ></TT > to handle this case. </P ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterCanInsert" ><A NAME="v%3AtextIterCanInsert" ></A ></A ><B >textIterCanInsert</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool" >Bool</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterCanInsert" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Check if new text can be inserted at <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT >. </P ><UL ><LI > Considering the default editability of the buffer, and tags that affect editability, determines whether text inserted at <TT >iter</TT > would be editable. If text inserted at <TT >iter</TT > would be editable then the user should be allowed to insert text at <TT >iter</TT >. Graphics.UI.Gtk.Multiline.TextBuffer.textBufferInsertInteractive uses this function to decide whether insertions are allowed at a given position. </LI ><LI > Use Graphics.UI.Gtk.Multiline.TextBuffer.textBufferInsertInteractive if you want to insert text depending on the current editable status. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterStartsWord" ><A NAME="v%3AtextIterStartsWord" ></A ></A ><B >textIterStartsWord</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterStartsWord" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Determine if <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > begins a new natural-language word. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterEndsWord" ><A NAME="v%3AtextIterEndsWord" ></A ></A ><B >textIterEndsWord</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterEndsWord" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Determine if <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > ends a new natural-language word. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterInsideWord" ><A NAME="v%3AtextIterInsideWord" ></A ></A ><B >textIterInsideWord</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterInsideWord" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Determine if <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > is inside a word. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterStartsLine" ><A NAME="v%3AtextIterStartsLine" ></A ></A ><B >textIterStartsLine</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterStartsLine" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Determine if <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > begins a new line. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterEndsLine" ><A NAME="v%3AtextIterEndsLine" ></A ></A ><B >textIterEndsLine</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterEndsLine" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Returns <TT >True</TT > if <TT >iter</TT > points to the start of the paragraph delimiter characters for a line (delimiters will be either a newline, a carriage return, a carriage return followed by a newline, or a Unicode paragraph separator character). Note that an iterator pointing to the n of a rn pair will not be counted as the end of a line, the line ends before the r. The end iterator is considered to be at the end of a line, even though there are no paragraph delimiter chars there. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterStartsSentence" ><A NAME="v%3AtextIterStartsSentence" ></A ></A ><B >textIterStartsSentence</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterStartsSentence" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Determine if <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > starts a sentence. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterEndsSentence" ><A NAME="v%3AtextIterEndsSentence" ></A ></A ><B >textIterEndsSentence</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterEndsSentence" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Determine if <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > ends a sentence. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterInsideSentence" ><A NAME="v%3AtextIterInsideSentence" ></A ></A ><B >textIterInsideSentence</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterInsideSentence" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Determine if <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > is inside a sentence. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterIsCursorPosition" ><A NAME="v%3AtextIterIsCursorPosition" ></A ></A ><B >textIterIsCursorPosition</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterIsCursorPosition" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Determine if <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > is at a cursor position. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterGetCharsInLine" ><A NAME="v%3AtextIterGetCharsInLine" ></A ></A ><B >textIterGetCharsInLine</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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-Multiline-TextIter.html#textIterGetCharsInLine" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Return number of characters in this line. </P ><UL ><LI > The return value includes delimiters. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterGetAttributes" ><A NAME="v%3AtextIterGetAttributes" ></A ></A ><B >textIterGetAttributes</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="Graphics-UI-Gtk-Multiline-TextTag.html#t%3ATextAttributes" >TextAttributes</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetAttributes" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Computes the effect of any tags applied to this spot in the text. The values parameter should be initialized to the default settings you wish to use if no tags are in effect. You'd typically obtain the defaults from textViewGetDefaultAttributes. <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#v%3AtextIterGetAttributes" >textIterGetAttributes</A ></TT > will modify values, applying the effects of any tags present at iter. If any tags affected values, the function returns <TT >True</TT >. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterGetLanguage" ><A NAME="v%3AtextIterGetLanguage" ></A ></A ><B >textIterGetLanguage</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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/pango-0.11.2/Graphics-Rendering-Pango-Enums.html#t%3ALanguage" >Language</A ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetLanguage" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >A convenience wrapper around <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#v%3AtextIterGetAttributes" >textIterGetAttributes</A ></TT >, which returns the language in effect at iter. If no tags affecting language apply to iter, the return value is identical to that of getDefaultLanguage. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterIsEnd" ><A NAME="v%3AtextIterIsEnd" ></A ></A ><B >textIterIsEnd</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterIsEnd" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Determine if <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > is at the end of the buffer. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterIsStart" ><A NAME="v%3AtextIterIsStart" ></A ></A ><B >textIterIsStart</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterIsStart" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Determine if <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > is at the beginning of the buffer. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterForwardChar" ><A NAME="v%3AtextIterForwardChar" ></A ></A ><B >textIterForwardChar</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardChar" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Move <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > forwards. </P ><UL ><LI > Retuns True if the iterator is pointing to a character. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterBackwardChar" ><A NAME="v%3AtextIterBackwardChar" ></A ></A ><B >textIterBackwardChar</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardChar" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Move <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > backwards. </P ><UL ><LI > Retuns True if the movement was possible. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterForwardChars" ><A NAME="v%3AtextIterForwardChars" ></A ></A ><B >textIterForwardChars</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardChars" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Move <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > forwards by <TT >n</TT > characters. </P ><UL ><LI > Retuns <TT >True</TT > if the iterator is pointing to a new character (and <TT >False</TT > if the iterator points to a picture or has not moved). </LI ><LI > Note that images embedded in the buffer occupy 1 character slot, so <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#v%3AtextIterForwardChar" >textIterForwardChar</A ></TT > may actually move onto an image instead of a character. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterBackwardChars" ><A NAME="v%3AtextIterBackwardChars" ></A ></A ><B >textIterBackwardChars</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardChars" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Move <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > backwards by <TT >n</TT > characters. </P ><UL ><LI > Retuns <TT >True</TT > if the iterator is pointing to a new character (and <TT >False</TT > if the iterator points to a picture or has not moved). </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterForwardLine" ><A NAME="v%3AtextIterForwardLine" ></A ></A ><B >textIterForwardLine</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardLine" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Move <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > forwards. </P ><UL ><LI > Retuns True if the iterator is pointing to a new line (and False if the iterator points to a picture or has not moved). </LI ><LI > If <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > is on the first line, it will be moved to the beginning of the buffer. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterBackwardLine" ><A NAME="v%3AtextIterBackwardLine" ></A ></A ><B >textIterBackwardLine</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardLine" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Move <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > backwards. </P ><UL ><LI > Retuns True if the iterator is pointing to a new line (and False if the iterator points to a picture or has not moved). </LI ><LI > If <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > is on the first line, it will be moved to the end of the buffer. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterForwardLines" ><A NAME="v%3AtextIterForwardLines" ></A ></A ><B >textIterForwardLines</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardLines" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Move <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > forwards by <TT >n</TT > lines. </P ><UL ><LI > Retuns True if the iterator is pointing to a new line (and False if the iterator points to a picture or has not moved). </LI ><LI > If <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > is on the first line, it will be moved to the beginning of the buffer. </LI ><LI > <TT >n</TT > can be negative. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterBackwardLines" ><A NAME="v%3AtextIterBackwardLines" ></A ></A ><B >textIterBackwardLines</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardLines" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Move <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > backwards by <TT >n</TT > lines. </P ><UL ><LI > Retuns True if the iterator is pointing to a new line (and False if the iterator points to a picture or has not moved). </LI ><LI > If <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > is on the first line, it will be moved to the end of the buffer. </LI ><LI > <TT >n</TT > can be negative. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterForwardWordEnds" ><A NAME="v%3AtextIterForwardWordEnds" ></A ></A ><B >textIterForwardWordEnds</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardWordEnds" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Move <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > forwards by <TT >n</TT > word ends. </P ><UL ><LI > Retuns True if the iterator is pointing to a new word end. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterBackwardWordStarts" ><A NAME="v%3AtextIterBackwardWordStarts" ></A ></A ><B >textIterBackwardWordStarts</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardWordStarts" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Move <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > backwards by <TT >n</TT > word beginnings. </P ><UL ><LI > Retuns True if the iterator is pointing to a new word start. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterForwardWordEnd" ><A NAME="v%3AtextIterForwardWordEnd" ></A ></A ><B >textIterForwardWordEnd</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardWordEnd" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Move <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > forwards to the next word end. </P ><UL ><LI > Retuns True if the iterator has moved to a new word end. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterBackwardWordStart" ><A NAME="v%3AtextIterBackwardWordStart" ></A ></A ><B >textIterBackwardWordStart</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardWordStart" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Move <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > backwards to the next word beginning. </P ><UL ><LI > Retuns True if the iterator has moved to a new word beginning. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterForwardCursorPosition" ><A NAME="v%3AtextIterForwardCursorPosition" ></A ></A ><B >textIterForwardCursorPosition</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardCursorPosition" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Move <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > forwards to the next cursor position. </P ><UL ><LI > Some characters are composed of two Unicode codes. This function ensures that <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > does not point inbetween such double characters. </LI ><LI > Returns True if <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > moved and points to a character (not to an object). </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterBackwardCursorPosition" ><A NAME="v%3AtextIterBackwardCursorPosition" ></A ></A ><B >textIterBackwardCursorPosition</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardCursorPosition" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Move <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > backwards to the next cursor position. </P ><UL ><LI > Some characters are composed of two Unicode codes. This function ensures that <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > does not point inbetween such double characters. </LI ><LI > Returns True if <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > moved and points to a character (not to an object). </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterForwardCursorPositions" ><A NAME="v%3AtextIterForwardCursorPositions" ></A ></A ><B >textIterForwardCursorPositions</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardCursorPositions" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Move <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > forwards by <TT >n</TT > cursor positions. </P ><UL ><LI > Returns True if <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > moved and points to a character (not to an object). </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterBackwardCursorPositions" ><A NAME="v%3AtextIterBackwardCursorPositions" ></A ></A ><B >textIterBackwardCursorPositions</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardCursorPositions" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Move <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > backwards by <TT >n</TT > cursor positions. </P ><UL ><LI > Returns True if <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > moved and points to a character (not to an object). </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterForwardSentenceEnds" ><A NAME="v%3AtextIterForwardSentenceEnds" ></A ></A ><B >textIterForwardSentenceEnds</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardSentenceEnds" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Move <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > forwards by <TT >n</TT > sentence ends. </P ><UL ><LI > Retuns True if the iterator is pointing to a new sentence end. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterBackwardSentenceStarts" ><A NAME="v%3AtextIterBackwardSentenceStarts" ></A ></A ><B >textIterBackwardSentenceStarts</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardSentenceStarts" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Move <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > backwards by <TT >n</TT > sentence beginnings. </P ><UL ><LI > Retuns True if the iterator is pointing to a new sentence start. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterForwardSentenceEnd" ><A NAME="v%3AtextIterForwardSentenceEnd" ></A ></A ><B >textIterForwardSentenceEnd</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardSentenceEnd" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Move <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > forwards to the next sentence end. </P ><UL ><LI > Retuns True if the iterator has moved to a new sentence end. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterBackwardSentenceStart" ><A NAME="v%3AtextIterBackwardSentenceStart" ></A ></A ><B >textIterBackwardSentenceStart</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardSentenceStart" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Move <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > backwards to the next sentence beginning. </P ><UL ><LI > Retuns True if the iterator has moved to a new sentence beginning. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterSetOffset" ><A NAME="v%3AtextIterSetOffset" ></A ></A ><B >textIterSetOffset</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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-Multiline-TextIter.html#textIterSetOffset" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Set <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > to an offset within the buffer. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterSetLine" ><A NAME="v%3AtextIterSetLine" ></A ></A ><B >textIterSetLine</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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-Multiline-TextIter.html#textIterSetLine" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Set <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > to a line within the buffer. </P ><UL ><LI > If number is negative or larger than the number of lines in the buffer, moves <TT >iter</TT > to the start of the last line in the buffer. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterSetLineOffset" ><A NAME="v%3AtextIterSetLineOffset" ></A ></A ><B >textIterSetLineOffset</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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-Multiline-TextIter.html#textIterSetLineOffset" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Set <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > to an offset within the line. </P ><UL ><LI > The given character offset must be less than or equal to the number of characters in the line; if equal, the iterator moves to the start of the next line. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterSetVisibleLineOffset" ><A NAME="v%3AtextIterSetVisibleLineOffset" ></A ></A ><B >textIterSetVisibleLineOffset</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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-Multiline-TextIter.html#textIterSetVisibleLineOffset" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Like <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#v%3AtextIterSetLineOffset" >textIterSetLineOffset</A ></TT >, but the offset is in visible characters, i.e. text with a tag making it invisible is not counted in the offset. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterForwardToEnd" ><A NAME="v%3AtextIterForwardToEnd" ></A ></A ><B >textIterForwardToEnd</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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-Multiline-TextIter.html#textIterForwardToEnd" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Moves <TT >iter</TT > forward to the "end iterator," which points one past the last valid character in the buffer. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterForwardToLineEnd" ><A NAME="v%3AtextIterForwardToLineEnd" ></A ></A ><B >textIterForwardToLineEnd</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardToLineEnd" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Moves the iterator to point to the paragraph delimiter characters, which will be either a newline, a carriage return, a carriage return/newline in sequence, or the Unicode paragraph separator character. If the iterator is already at the paragraph delimiter characters, moves to the paragraph delimiter characters for the next line. If <TT >iter</TT > is on the last line in the buffer, which does not end in paragraph delimiters, moves to the end iterator (end of the last line), and returns <TT >False</TT >. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterForwardToTagToggle" ><A NAME="v%3AtextIterForwardToTagToggle" ></A ></A ><B >textIterForwardToTagToggle</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="Graphics-UI-Gtk-Multiline-TextTag.html#t%3ATextTag" >TextTag</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardToTagToggle" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Moves <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > forward to the next change of a <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextTag.html#t%3ATextTag" >TextTag</A ></TT >. </P ><UL ><LI > If Nothing is supplied, any <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextTag.html#t%3ATextTag" >TextTag</A ></TT > will be matched. </LI ><LI > Returns <TT >True</TT > if there was a tag toggle after <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT >. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterBackwardToTagToggle" ><A NAME="v%3AtextIterBackwardToTagToggle" ></A ></A ><B >textIterBackwardToTagToggle</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="Graphics-UI-Gtk-Multiline-TextTag.html#t%3ATextTag" >TextTag</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardToTagToggle" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Moves <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > backward to the next change of a <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextTag.html#t%3ATextTag" >TextTag</A ></TT >. </P ><UL ><LI > If <TT >Nothing</TT > is supplied, any <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextTag.html#t%3ATextTag" >TextTag</A ></TT > will be matched. </LI ><LI > Returns <TT >True</TT > if there was a tag toggle before <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT >. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterForwardFindChar" ><A NAME="v%3AtextIterForwardFindChar" ></A ></A ><B >textIterForwardFindChar</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AChar" >Char</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool" >Bool</A >) -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardFindChar" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Move <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > forward until a predicate function returns True. </P ><UL ><LI > If <TT >pred</TT > returns True before <TT >limit</TT > is reached, the search is stopped and the return value is True. </LI ><LI > If <TT >limit</TT > is Nothing, the search stops at the end of the buffer. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterBackwardFindChar" ><A NAME="v%3AtextIterBackwardFindChar" ></A ></A ><B >textIterBackwardFindChar</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AChar" >Char</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool" >Bool</A >) -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardFindChar" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Move <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > backward until a predicate function returns True. </P ><UL ><LI > If <TT >pred</TT > returns True before <TT >limit</TT > is reached, the search is stopped and the return value is True. </LI ><LI > If <TT >limit</TT > is Nothing, the search stops at the end of the buffer. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterForwardSearch" ><A NAME="v%3AtextIterForwardSearch" ></A ></A ><B >textIterForwardSearch</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString" >String</A > -> [<A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextSearchFlags" >TextSearchFlags</A >] -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A >, <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A >))</TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardSearch" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Search forward for a specific string. </P ><UL ><LI > If specified, the last character which is tested against that start of the search pattern will be <TT >limit</TT >. </LI ><LI > <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextSearchFlags" >TextSearchFlags</A ></TT > may be empty. </LI ><LI > Returns the start and end position of the string found. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterBackwardSearch" ><A NAME="v%3AtextIterBackwardSearch" ></A ></A ><B >textIterBackwardSearch</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString" >String</A > -> [<A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextSearchFlags" >TextSearchFlags</A >] -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A >, <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A >))</TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardSearch" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Search backward for a specific string. </P ><UL ><LI > If specified, the last character which is tested against that start of the search pattern will be <TT >limit</TT >. </LI ><LI > <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextSearchFlags" >TextSearchFlags</A ></TT > my be empty. </LI ><LI > Returns the start and end position of the string found. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterEqual" ><A NAME="v%3AtextIterEqual" ></A ></A ><B >textIterEqual</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterEqual" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Compare two <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT > for equality. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterCompare" ><A NAME="v%3AtextIterCompare" ></A ></A ><B >textIterCompare</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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-Ord.html#t%3AOrdering" >Ordering</A ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterCompare" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Compare two <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TT >. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterInRange" ><A NAME="v%3AtextIterInRange" ></A ></A ><B >textIterInRange</B ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterInRange" >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-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" >-> <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TD ><TD CLASS="rdoc" ><TT >start</TT > start of range </TD ></TR ><TR ><TD CLASS="arg" >-> <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TD ><TD CLASS="rdoc" ><TT >end</TT > end of range </TD ></TR ><TR ><TD CLASS="arg" >-> <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" ><TT >True</TT > if iter is in the range </TD ></TR ><TR ><TD CLASS="ndoc" COLSPAN="2" >Checks whether iter falls in the range [start, end). start and end must be in ascending order. </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:textIterOrder" ><A NAME="v%3AtextIterOrder" ></A ></A ><B >textIterOrder</B > :: <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</A > -> <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-Multiline-TextIter.html#textIterOrder" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Swaps the value of first and second if second comes before first in the buffer. That is, ensures that first and second are in sequence. Most text buffer functions that take a range call this automatically on your behalf, so there's no real reason to call it yourself in those cases. There are some exceptions, such as <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#v%3AtextIterInRange" >textIterInRange</A ></TT >, that expect a pre-sorted range. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterForwardVisibleLine" ><A NAME="v%3AtextIterForwardVisibleLine" ></A ></A ><B >textIterForwardVisibleLine</B ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardVisibleLine" >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-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" >-> <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 whether <TT >iter</TT > can be dereferenced </TD ></TR ><TR ><TD CLASS="ndoc" COLSPAN="2" ><P >Moves <TT >iter</TT > to the start of the next visible line. Returns <TT >True</TT > if there was a next line to move to, and <TT >False</TT > if <TT >iter</TT > was simply moved to the end of the buffer and is now not dereferenceable, or if <TT >iter</TT > was already at the end of the buffer. </P ><UL ><LI > Available since Gtk+ version 2.8 </LI ></UL ></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:textIterBackwardVisibleLine" ><A NAME="v%3AtextIterBackwardVisibleLine" ></A ></A ><B >textIterBackwardVisibleLine</B ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardVisibleLine" >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-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" >-> <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 whether <TT >iter</TT > moved </TD ></TR ><TR ><TD CLASS="ndoc" COLSPAN="2" ><P >Moves <TT >iter</TT > to the start of the previous visible line. Returns <TT >True</TT > if <TT >iter</TT > could be moved; i.e. if <TT >iter</TT > was at character offset 0, this function returns <TT >False</TT >. Therefore if <TT >iter</TT > was already on line 0, but not at the start of the line, <TT >iter</TT > is snapped to the start of the line and the function returns <TT >True</TT >. (Note that this implies that in a loop calling this function, the line number may not change on every iteration, if your first iteration is on line 0.) </P ><UL ><LI > Available since Gtk+ version 2.8 </LI ></UL ></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:textIterForwardVisibleLines" ><A NAME="v%3AtextIterForwardVisibleLines" ></A ></A ><B >textIterForwardVisibleLines</B ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardVisibleLines" >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-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" >-> <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 >count</TT > - number of lines to move forward </TD ></TR ><TR ><TD CLASS="arg" >-> <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 whether <TT >iter</TT > moved and is dereferenceable </TD ></TR ><TR ><TD CLASS="ndoc" COLSPAN="2" ><P >Moves <TT >count</TT > visible lines forward, if possible (if <TT >count</TT > would move past the start or end of the buffer, moves to the start or end of the buffer). The return value indicates whether the iterator moved onto a dereferenceable position; if the iterator didn't move, or moved onto the end iterator, then <TT >False</TT > is returned. If <TT >count</TT > is 0, the function does nothing and returns <TT >False</TT >. If <TT >count</TT > is negative, moves backward by 0 - <TT >count</TT > lines. </P ><UL ><LI > Available since Gtk+ version 2.8 </LI ></UL ></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:textIterBackwardVisibleLines" ><A NAME="v%3AtextIterBackwardVisibleLines" ></A ></A ><B >textIterBackwardVisibleLines</B ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardVisibleLines" >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-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" >-> <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 >count</TT > - number of lines to move backward </TD ></TR ><TR ><TD CLASS="arg" >-> <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 whether <TT >iter</TT > moved and is dereferenceable </TD ></TR ><TR ><TD CLASS="ndoc" COLSPAN="2" ><P >Moves <TT >count</TT > visible lines backward, if possible (if <TT >count</TT > would move past the start or end of the buffer, moves to the start or end of the buffer). The return value indicates whether the iterator moved onto a dereferenceable position; if the iterator didn't move, or moved onto the end iterator, then <TT >False</TT > is returned. If <TT >count</TT > is 0, the function does nothing and returns <TT >False</TT >. If <TT >count</TT > is negative, moves forward by 0 - <TT >count</TT > lines. </P ><UL ><LI > Available since Gtk+ version 2.8 </LI ></UL ></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:textIterForwardVisibleWordEnds" ><A NAME="v%3AtextIterForwardVisibleWordEnds" ></A ></A ><B >textIterForwardVisibleWordEnds</B ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardVisibleWordEnds" >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-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" >-> <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 >couter</TT > - number of times to move </TD ></TR ><TR ><TD CLASS="arg" >-> <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" >return <TT >True</TT > if iter moved and is not the end iterator </TD ></TR ><TR ><TD CLASS="ndoc" COLSPAN="2" >Calls <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#v%3AtextIterForwardVisibleWordEnd" >textIterForwardVisibleWordEnd</A ></TT > up to count times. </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:textIterBackwardVisibleWordStarts" ><A NAME="v%3AtextIterBackwardVisibleWordStarts" ></A ></A ><B >textIterBackwardVisibleWordStarts</B ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardVisibleWordStarts" >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-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" >-> <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 >couter</TT > - number of times to move </TD ></TR ><TR ><TD CLASS="arg" >-> <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" >return <TT >True</TT > if iter moved and is not the end iterator </TD ></TR ><TR ><TD CLASS="ndoc" COLSPAN="2" >Calls <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#v%3AtextIterBackwardVisibleWordStart" >textIterBackwardVisibleWordStart</A ></TT > up to count times. </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:textIterForwardVisibleWordEnd" ><A NAME="v%3AtextIterForwardVisibleWordEnd" ></A ></A ><B >textIterForwardVisibleWordEnd</B ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardVisibleWordEnd" >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-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" >-> <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" >return <TT >True</TT > if iter moved and is not the end iterator </TD ></TR ><TR ><TD CLASS="ndoc" COLSPAN="2" >Moves forward to the next visible word end. (If iter is currently on a word end, moves forward to the next one after that.) Word breaks are determined by Pango and should be correct for nearly any language (if not, the correct fix would be to the Pango word break algorithms). </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:textIterBackwardVisibleWordStart" ><A NAME="v%3AtextIterBackwardVisibleWordStart" ></A ></A ><B >textIterBackwardVisibleWordStart</B ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardVisibleWordStart" >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-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" >-> <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" >return <TT >True</TT > if iter moved and is not the end iterator </TD ></TR ><TR ><TD CLASS="ndoc" COLSPAN="2" >Moves backward to the previous visible word start. (If iter is currently on a word start, moves backward to the next one after that.) Word breaks are determined by Pango and should be correct for nearly any language (if not, the correct fix would be to the Pango word break algorithms). </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:textIterForwardVisibleCursorPosition" ><A NAME="v%3AtextIterForwardVisibleCursorPosition" ></A ></A ><B >textIterForwardVisibleCursorPosition</B ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardVisibleCursorPosition" >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-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" >-> <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" >return <TT >True</TT > if iter moved and is not the end iterator </TD ></TR ><TR ><TD CLASS="ndoc" COLSPAN="2" >Moves iter forward to the next visible cursor position. See <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#v%3AtextIterForwardCursorPosition" >textIterForwardCursorPosition</A ></TT > for details. </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:textIterBackwardVisibleCursorPosition" ><A NAME="v%3AtextIterBackwardVisibleCursorPosition" ></A ></A ><B >textIterBackwardVisibleCursorPosition</B ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardVisibleCursorPosition" >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-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" >-> <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" >return <TT >True</TT > if iter moved and is not the end iterator </TD ></TR ><TR ><TD CLASS="ndoc" COLSPAN="2" >Moves iter forward to the previous visible cursor position. See <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#v%3AtextIterBackwardCursorPosition" >textIterBackwardCursorPosition</A ></TT > for details. </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:textIterForwardVisibleCursorPositions" ><A NAME="v%3AtextIterForwardVisibleCursorPositions" ></A ></A ><B >textIterForwardVisibleCursorPositions</B ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardVisibleCursorPositions" >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-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" >-> <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 >couter</TT > - number of times to move </TD ></TR ><TR ><TD CLASS="arg" >-> <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" >return <TT >True</TT > if iter moved and is not the end iterator </TD ></TR ><TR ><TD CLASS="ndoc" COLSPAN="2" >Moves up to count visible cursor positions. See <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#v%3AtextIterForwardCursorPosition" >textIterForwardCursorPosition</A ></TT > for details. </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:textIterBackwardVisibleCursorPositions" ><A NAME="v%3AtextIterBackwardVisibleCursorPositions" ></A ></A ><B >textIterBackwardVisibleCursorPositions</B ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardVisibleCursorPositions" >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-Multiline-TextIter.html#t%3ATextIter" >TextIter</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" >-> <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 >couter</TT > - number of times to move </TD ></TR ><TR ><TD CLASS="arg" >-> <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" >return <TT >True</TT > if iter moved and is not the end iterator </TD ></TR ><TR ><TD CLASS="ndoc" COLSPAN="2" >Moves up to count visible cursor positions. See <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#v%3AtextIterBackwardCursorPosition" >textIterBackwardCursorPosition</A ></TT > for details. </TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="section1" ><A NAME="3" ><A NAME="3" >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:textIterVisibleLineOffset" ><A NAME="v%3AtextIterVisibleLineOffset" ></A ></A ><B >textIterVisibleLineOffset</B > :: <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr" >Attr</A > <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</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-Multiline-TextIter.html#textIterVisibleLineOffset" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >'visibleLineOffset' property. See <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#v%3AtextIterGetVisibleLineOffset" >textIterGetVisibleLineOffset</A ></TT > and <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#v%3AtextIterSetVisibleLineOffset" >textIterSetVisibleLineOffset</A ></TT > </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterOffset" ><A NAME="v%3AtextIterOffset" ></A ></A ><B >textIterOffset</B > :: <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr" >Attr</A > <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</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-Multiline-TextIter.html#textIterOffset" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >'offset' property. See <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#v%3AtextIterGetOffset" >textIterGetOffset</A ></TT > and <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#v%3AtextIterSetOffset" >textIterSetOffset</A ></TT > </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterLineOffset" ><A NAME="v%3AtextIterLineOffset" ></A ></A ><B >textIterLineOffset</B > :: <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr" >Attr</A > <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</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-Multiline-TextIter.html#textIterLineOffset" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >'lineOffset' property. See <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#v%3AtextIterGetLineOffset" >textIterGetLineOffset</A ></TT > and <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#v%3AtextIterSetLineOffset" >textIterSetLineOffset</A ></TT > </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:textIterLine" ><A NAME="v%3AtextIterLine" ></A ></A ><B >textIterLine</B > :: <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr" >Attr</A > <A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#t%3ATextIter" >TextIter</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-Multiline-TextIter.html#textIterLine" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >'line' property. See <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#v%3AtextIterGetLine" >textIterGetLine</A ></TT > and <TT ><A HREF="Graphics-UI-Gtk-Multiline-TextIter.html#v%3AtextIterSetLine" >textIterSetLine</A ></TT > </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 >