Sophie

Sophie

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

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

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--Rendered using the Haskell Html Library v0.2-->
<HTML
><HEAD
><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"
><TITLE
>Graphics.UI.Gtk.Display.Image</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-Display-Image.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-Display-Image.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.Display.Image</FONT
></TD
><TD ALIGN="right"
><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="infohead"
>Portability</TD
><TD CLASS="infoval"
>portable (depends on GHC)</TD
></TR
><TR
><TD CLASS="infohead"
>Stability</TD
><TD CLASS="infoval"
>provisional</TD
></TR
><TR
><TD CLASS="infohead"
>Maintainer</TD
><TD CLASS="infoval"
>gtk2hs-users@lists.sourceforge.net</TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="section4"
><B
>Contents</B
></TD
></TR
><TR
><TD
><DL
><DT
><A HREF="#1"
>Detail
</A
></DT
><DT
><A HREF="#2"
>Class Hierarchy
</A
></DT
><DT
><A HREF="#3"
>Types
</A
></DT
><DT
><A HREF="#4"
>Constructors
</A
></DT
><DT
><A HREF="#5"
>Methods
</A
></DT
><DT
><A HREF="#6"
>Icon Sizes
</A
></DT
><DT
><A HREF="#7"
>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"
>A widget displaying an image
</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%3AImage"
>Image</A
> </TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>class</SPAN
> <A HREF="Graphics-UI-Gtk-Abstract-Misc.html#t%3AMiscClass"
>MiscClass</A
> o =&gt; <A HREF="#t%3AImageClass"
>ImageClass</A
> o </TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AcastToImage"
>castToImage</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-GObject.html#t%3AGObjectClass"
>GObjectClass</A
> obj =&gt; obj -&gt; <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AgTypeImage"
>gTypeImage</A
> :: <A HREF="Graphics-UI-Gtk-Abstract-Widget.html#t%3AGType"
>GType</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AtoImage"
>toImage</A
> :: <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImageClass"
>ImageClass</A
> o =&gt; o -&gt; <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</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%3AImageType"
>ImageType</A
>  </TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
>= <A HREF="#v%3AImageEmpty"
>ImageEmpty</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AImagePixmap"
>ImagePixmap</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AImageImage"
>ImageImage</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AImagePixbuf"
>ImagePixbuf</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AImageStock"
>ImageStock</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AImageIconSet"
>ImageIconSet</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AImageAnimation"
>ImageAnimation</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AImageIconName"
>ImageIconName</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AImageGicon"
>ImageGicon</A
></TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AimageNewFromFile"
>imageNewFromFile</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AFilePath"
>FilePath</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AimageNewFromPixbuf"
>imageNewFromPixbuf</A
> :: <A HREF="Graphics-UI-Gtk-Gdk-Pixbuf.html#t%3APixbuf"
>Pixbuf</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AimageNewFromAnimation"
>imageNewFromAnimation</A
> :: <A HREF="Graphics-UI-Gtk-Gdk-PixbufAnimation.html#t%3APixbufAnimationClass"
>PixbufAnimationClass</A
> animation =&gt; animation -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AimageNewFromStock"
>imageNewFromStock</A
> :: <A HREF="Graphics-UI-Gtk-General-StockItems.html#t%3AStockId"
>StockId</A
> -&gt; <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AIconSize"
>IconSize</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AimageNew"
>imageNew</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-Display-Image.html#t%3AImage"
>Image</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AimageNewFromIconName"
>imageNewFromIconName</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AIconSize"
>IconSize</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AimageGetPixbuf"
>imageGetPixbuf</A
> :: <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Graphics-UI-Gtk-Gdk-Pixbuf.html#t%3APixbuf"
>Pixbuf</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AimageSetFromPixbuf"
>imageSetFromPixbuf</A
> :: <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
> -&gt; <A HREF="Graphics-UI-Gtk-Gdk-Pixbuf.html#t%3APixbuf"
>Pixbuf</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AimageSetFromAnimation"
>imageSetFromAnimation</A
> :: <A HREF="Graphics-UI-Gtk-Gdk-PixbufAnimation.html#t%3APixbufAnimationClass"
>PixbufAnimationClass</A
> animation =&gt; <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
> -&gt; animation -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AimageSetFromFile"
>imageSetFromFile</A
> :: <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AFilePath"
>FilePath</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AimageSetFromStock"
>imageSetFromStock</A
> :: <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
> -&gt; <A HREF="Graphics-UI-Gtk-General-StockItems.html#t%3AStockId"
>StockId</A
> -&gt; <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AIconSize"
>IconSize</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AimageSetFromIconName"
>imageSetFromIconName</A
> :: <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AIconSize"
>IconSize</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AimageSetPixelSize"
>imageSetPixelSize</A
> :: <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AimageGetPixelSize"
>imageGetPixelSize</A
> :: <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/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%3AimageClear"
>imageClear</A
> :: <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A HREF="#t%3AIconSize"
>IconSize</A
>  </TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
>= <A HREF="#v%3AIconSizeInvalid"
>IconSizeInvalid</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AIconSizeMenu"
>IconSizeMenu</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AIconSizeSmallToolbar"
>IconSizeSmallToolbar</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AIconSizeLargeToolbar"
>IconSizeLargeToolbar</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AIconSizeButton"
>IconSizeButton</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AIconSizeDnd"
>IconSizeDnd</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AIconSizeDialog"
>IconSizeDialog</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AIconSizeUser"
>IconSizeUser</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
></TABLE
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AimagePixbuf"
>imagePixbuf</A
> :: <A HREF="Graphics-UI-Gtk-Gdk-Pixbuf.html#t%3APixbufClass"
>PixbufClass</A
> pixbuf =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AReadWriteAttr"
>ReadWriteAttr</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
> <A HREF="Graphics-UI-Gtk-Gdk-Pixbuf.html#t%3APixbuf"
>Pixbuf</A
> pixbuf</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AimagePixmap"
>imagePixmap</A
> :: <A HREF="Graphics-UI-Gtk-Gdk-Pixmap.html#t%3APixmapClass"
>PixmapClass</A
> pixmap =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AReadWriteAttr"
>ReadWriteAttr</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
> <A HREF="Graphics-UI-Gtk-Gdk-Pixmap.html#t%3APixmap"
>Pixmap</A
> pixmap</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AimageAnimation"
>imageAnimation</A
> :: (<A HREF="Graphics-UI-Gtk-Gdk-Pixbuf.html#t%3APixbufClass"
>PixbufClass</A
> pixbuf, <A HREF="Graphics-UI-Gtk-Gdk-PixbufAnimation.html#t%3APixbufAnimationClass"
>PixbufAnimationClass</A
> animation) =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AReadWriteAttr"
>ReadWriteAttr</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
> animation pixbuf</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AimageImage"
>imageImage</A
> :: <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImageClass"
>ImageClass</A
> image =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AReadWriteAttr"
>ReadWriteAttr</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
> image</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AimageMask"
>imageMask</A
> :: <A HREF="Graphics-UI-Gtk-Gdk-Pixmap.html#t%3APixmapClass"
>PixmapClass</A
> pixmap =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AReadWriteAttr"
>ReadWriteAttr</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
> <A HREF="Graphics-UI-Gtk-Gdk-Pixmap.html#t%3APixmap"
>Pixmap</A
> pixmap</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AimageFile"
>imageFile</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-Display-Image.html#t%3AImage"
>Image</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%3AimageStock"
>imageStock</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-Display-Image.html#t%3AImage"
>Image</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%3AimageIconSize"
>imageIconSize</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-Display-Image.html#t%3AImage"
>Image</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%3AimagePixelSize"
>imagePixelSize</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-Display-Image.html#t%3AImage"
>Image</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%3AimageIconName"
>imageIconName</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-Display-Image.html#t%3AImage"
>Image</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%3AimageStorageType"
>imageStorageType</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AReadAttr"
>ReadAttr</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImageType"
>ImageType</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"
>Detail
</A
></A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="doc"
><P
>The <TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TT
> widget displays an image. Various kinds of object can be
 displayed as an image; most typically, you would load a <TT
><A HREF="Graphics-UI-Gtk-Gdk-Pixbuf.html#t%3APixbuf"
>Pixbuf</A
></TT
> (&quot;pixel
 buffer&quot;) from a file, and then display that. There's a convenience function
 to do this, <TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#v%3AimageNewFromFile"
>imageNewFromFile</A
></TT
>, used as follows: If the file isn't loaded
 successfully, the image will contain a &quot;broken image&quot; icon similar to that
 used in many web browsers. If you want to handle errors in loading the file
 yourself, for example by displaying an error message, then load the image
 with Graphics.UI.Gtk.Gdk.Pixbuf.pixbufNewFromFile, then create the
 <TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TT
> with <TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#v%3AimageNewFromPixbuf"
>imageNewFromPixbuf</A
></TT
>.
</P
><PRE
> image &lt;- imageNewFromFile &quot;myfile.png&quot;
</PRE
><P
>The image file may contain an animation, if so the <TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TT
> will display
 an animation (<TT
><A HREF="Graphics-UI-Gtk-Gdk-PixbufAnimation.html#t%3APixbufAnimation"
>PixbufAnimation</A
></TT
>) instead of a static image.
</P
><P
><TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TT
> is a subclass of <TT
><A HREF="Graphics-UI-Gtk-Abstract-Misc.html#t%3AMisc"
>Misc</A
></TT
>, which implies that you can align it
 (center, left, right) and add padding to it, using <TT
><A HREF="Graphics-UI-Gtk-Abstract-Misc.html#t%3AMisc"
>Misc</A
></TT
> methods.
</P
><P
><TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TT
> is a &quot;no window&quot; widget (has no <TT
><A HREF="Graphics-UI-Gtk-Gdk-DrawWindow.html#t%3ADrawWindow"
>DrawWindow</A
></TT
> of its own), so by
 default does not receive events. If you want to receive events on the image,
 such as button clicks, place the image inside a <TT
><A HREF="Graphics-UI-Gtk-Misc-EventBox.html#t%3AEventBox"
>EventBox</A
></TT
>, then connect to
 the event signals on the event box.
</P
><P
>When handling events on the event box, keep in mind that coordinates in
 the image may be different from event box coordinates due to the alignment
 and padding settings on the image (see <TT
><A HREF="Graphics-UI-Gtk-Abstract-Misc.html#t%3AMisc"
>Misc</A
></TT
>). The simplest way to solve
 this is to set the alignment to 0.0 (left/top), and set the padding to
 zero. Then the origin of the image will be the same as the origin of the
 event box.
</P
><P
>Sometimes an application will want to avoid depending on external data
 files, such as image files. Gtk+ comes with a program to avoid this, called
 gdk-pixbuf-csource. This program allows you to convert an image into a C
 variable declaration, which can then be loaded into a <TT
><A HREF="Graphics-UI-Gtk-Gdk-Pixbuf.html#t%3APixbuf"
>Pixbuf</A
></TT
> using
 Graphics.UI.Gtk.Gdk.Pixbuf.pixbufNewFromInline.
</P
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="2"
><A NAME="2"
>Class Hierarchy
</A
></A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="doc"
><PRE
>
 | <TT
><A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-GObject.html#t%3AGObject"
>GObject</A
></TT
>
 | +----<TT
><A HREF="Graphics-UI-Gtk-Abstract-Object.html#t%3AObject"
>Object</A
></TT
>
 | +----<TT
><A HREF="Graphics-UI-Gtk-Abstract-Widget.html#t%3AWidget"
>Widget</A
></TT
>
 | +----<TT
><A HREF="Graphics-UI-Gtk-Abstract-Misc.html#t%3AMisc"
>Misc</A
></TT
>
 | +----Image
</PRE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="3"
><A NAME="3"
>Types
</A
></A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><SPAN CLASS="keyword"
>data</SPAN
>  <A NAME="t:Image"
><A NAME="t%3AImage"
></A
></A
><B
>Image</B
>  </TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Types.html#Image"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:Image')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:Image" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Eq.html#t%3AEq"
>Eq</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Ord.html#t%3AOrd"
>Ord</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-GObject.html#t%3AGObjectClass"
>GObjectClass</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImageClass"
>ImageClass</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Graphics-UI-Gtk-Abstract-Misc.html#t%3AMiscClass"
>MiscClass</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Graphics-UI-Gtk-Abstract-Widget.html#t%3AWidgetClass"
>WidgetClass</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Graphics-UI-Gtk-Abstract-Object.html#t%3AObjectClass"
>ObjectClass</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><SPAN CLASS="keyword"
>class</SPAN
> <A HREF="Graphics-UI-Gtk-Abstract-Misc.html#t%3AMiscClass"
>MiscClass</A
> o =&gt; <A NAME="t:ImageClass"
><A NAME="t%3AImageClass"
></A
></A
><B
>ImageClass</B
> o </TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Types.html#ImageClass"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:ImageClass')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:ImageClass" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImageClass"
>ImageClass</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:castToImage"
><A NAME="v%3AcastToImage"
></A
></A
><B
>castToImage</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-GObject.html#t%3AGObjectClass"
>GObjectClass</A
> obj =&gt; obj -&gt; <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Types.html#castToImage"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:gTypeImage"
><A NAME="v%3AgTypeImage"
></A
></A
><B
>gTypeImage</B
> :: <A HREF="Graphics-UI-Gtk-Abstract-Widget.html#t%3AGType"
>GType</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Types.html#gTypeImage"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:toImage"
><A NAME="v%3AtoImage"
></A
></A
><B
>toImage</B
> :: <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImageClass"
>ImageClass</A
> o =&gt; o -&gt; <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Types.html#toImage"
>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:ImageType"
><A NAME="t%3AImageType"
></A
></A
><B
>ImageType</B
>  </TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Display-Image.html#ImageType"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="ndoc"
>Describes the image data representation used by a <TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TT
>. If you want to
 get the image from the widget, you can only get the currently-stored
 representation. e.g. if the <TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#v%3AimageStorageType"
>imageStorageType</A
></TT
> is <TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#v%3AImagePixbuf"
>ImagePixbuf</A
></TT
>,
 then you can call <TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#v%3AimageGetPixbuf"
>imageGetPixbuf</A
></TT
> but not imageGetStock. For empty
 images, you can request any storage type (call any of the <A HREF="get.html"
>get</A
> functions),
 but they will all return <TT
>Nothing</TT
>.
</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:ImageEmpty"
><A NAME="v%3AImageEmpty"
></A
></A
><B
>ImageEmpty</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:ImagePixmap"
><A NAME="v%3AImagePixmap"
></A
></A
><B
>ImagePixmap</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:ImageImage"
><A NAME="v%3AImageImage"
></A
></A
><B
>ImageImage</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:ImagePixbuf"
><A NAME="v%3AImagePixbuf"
></A
></A
><B
>ImagePixbuf</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:ImageStock"
><A NAME="v%3AImageStock"
></A
></A
><B
>ImageStock</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:ImageIconSet"
><A NAME="v%3AImageIconSet"
></A
></A
><B
>ImageIconSet</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:ImageAnimation"
><A NAME="v%3AImageAnimation"
></A
></A
><B
>ImageAnimation</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:ImageIconName"
><A NAME="v%3AImageIconName"
></A
></A
><B
>ImageIconName</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:ImageGicon"
><A NAME="v%3AImageGicon"
></A
></A
><B
>ImageGicon</B
></TD
><TD CLASS="rdoc"
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:ImageType')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:ImageType" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3AEnum"
>Enum</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImageType"
>ImageType</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-Display-Image.html#t%3AImageType"
>ImageType</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-Display-Image.html#t%3AImageType"
>ImageType</A
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="4"
><A NAME="4"
>Constructors
</A
></A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:imageNewFromFile"
><A NAME="v%3AimageNewFromFile"
></A
></A
><B
>imageNewFromFile</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AFilePath"
>FilePath</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Display-Image.html#imageNewFromFile"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
><P
>Creates a new <TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TT
> displaying the file <TT
>filename</TT
>. If the file isn't
 found or can't be loaded, the resulting <TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TT
> will display a &quot;broken
 image&quot; icon.
</P
><P
>If the file contains an animation, the image will contain an animation.
</P
><P
>If you need to detect failures to load the file, use
 Graphics.UI.Gtk.Gdk.Pixbuf.pixbufNewFromFile
 to load the file yourself, then create the <TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TT
> from the pixbuf. (Or for
 animations, use
 Graphics.UI.Gtk.Gdk.Pixbuf.pixbufAnimationNewFromFile).
</P
><P
>The storage type (imageGetStorageType) of the returned image is not
 defined, it will be whatever is appropriate for displaying the file.
</P
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:imageNewFromPixbuf"
><A NAME="v%3AimageNewFromPixbuf"
></A
></A
><B
>imageNewFromPixbuf</B
> :: <A HREF="Graphics-UI-Gtk-Gdk-Pixbuf.html#t%3APixbuf"
>Pixbuf</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Display-Image.html#imageNewFromPixbuf"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
><P
>Creates a new <TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TT
> displaying a <TT
><A HREF="Graphics-UI-Gtk-Gdk-Pixbuf.html#t%3APixbuf"
>Pixbuf</A
></TT
>.
</P
><P
>Note that this function just creates an <TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TT
> from the pixbuf. The
 <TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TT
> created will not react to state changes. Should you want that, you
 should use imageNewFromIconSet.
</P
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:imageNewFromAnimation"
><A NAME="v%3AimageNewFromAnimation"
></A
></A
><B
>imageNewFromAnimation</B
> :: <A HREF="Graphics-UI-Gtk-Gdk-PixbufAnimation.html#t%3APixbufAnimationClass"
>PixbufAnimationClass</A
> animation =&gt; animation -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Display-Image.html#imageNewFromAnimation"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:imageNewFromStock"
><A NAME="v%3AimageNewFromStock"
></A
></A
><B
>imageNewFromStock</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Display-Image.html#imageNewFromStock"
>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-General-StockItems.html#t%3AStockId"
>StockId</A
></TD
><TD CLASS="rdoc"
><TT
>stockId</TT
> - a stock icon name
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AIconSize"
>IconSize</A
></TD
><TD CLASS="rdoc"
><TT
>size</TT
> - a stock icon size
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Creates a <TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TT
> displaying a stock icon. If the stock icon name isn't
 known, the image will be empty.
</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:imageNew"
><A NAME="v%3AimageNew"
></A
></A
><B
>imageNew</B
> :: <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-Display-Image.html#t%3AImage"
>Image</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Display-Image.html#imageNew"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
>Creates a new empty <TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TT
> widget.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:imageNewFromIconName"
><A NAME="v%3AimageNewFromIconName"
></A
></A
><B
>imageNewFromIconName</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Display-Image.html#imageNewFromIconName"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
><TD CLASS="rdoc"
><TT
>iconName</TT
> - an icon name
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AIconSize"
>IconSize</A
></TD
><TD CLASS="rdoc"
><TT
>size</TT
> - a stock icon size
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
><P
>Creates a <TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TT
> displaying an icon from the current icon theme. If the
 icon name isn't known, a &quot;broken image&quot; icon will be displayed instead. If
 the current icon theme is changed, the icon will be updated appropriately.
</P
><UL
><LI
> Available since Gtk+ version 2.6
</LI
></UL
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="5"
><A NAME="5"
>Methods
</A
></A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:imageGetPixbuf"
><A NAME="v%3AimageGetPixbuf"
></A
></A
><B
>imageGetPixbuf</B
> :: <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Graphics-UI-Gtk-Gdk-Pixbuf.html#t%3APixbuf"
>Pixbuf</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Display-Image.html#imageGetPixbuf"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
>Gets the <TT
><A HREF="Graphics-UI-Gtk-Gdk-Pixbuf.html#t%3APixbuf"
>Pixbuf</A
></TT
> being displayed by the <TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TT
>. The storage type of the
 image must be <TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#v%3AImageEmpty"
>ImageEmpty</A
></TT
> or <TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#v%3AImagePixbuf"
>ImagePixbuf</A
></TT
> (see imageGetStorageType).
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:imageSetFromPixbuf"
><A NAME="v%3AimageSetFromPixbuf"
></A
></A
><B
>imageSetFromPixbuf</B
> :: <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
> -&gt; <A HREF="Graphics-UI-Gtk-Gdk-Pixbuf.html#t%3APixbuf"
>Pixbuf</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Display-Image.html#imageSetFromPixbuf"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
>Overwrite the current content of the <TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TT
> with a new <TT
><A HREF="Graphics-UI-Gtk-Gdk-Pixbuf.html#t%3APixbuf"
>Pixbuf</A
></TT
>.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:imageSetFromAnimation"
><A NAME="v%3AimageSetFromAnimation"
></A
></A
><B
>imageSetFromAnimation</B
> :: <A HREF="Graphics-UI-Gtk-Gdk-PixbufAnimation.html#t%3APixbufAnimationClass"
>PixbufAnimationClass</A
> animation =&gt; <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
> -&gt; animation -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Display-Image.html#imageSetFromAnimation"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:imageSetFromFile"
><A NAME="v%3AimageSetFromFile"
></A
></A
><B
>imageSetFromFile</B
> :: <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AFilePath"
>FilePath</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Display-Image.html#imageSetFromFile"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
>See <TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#v%3AimageNewFromFile"
>imageNewFromFile</A
></TT
> for details.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:imageSetFromStock"
><A NAME="v%3AimageSetFromStock"
></A
></A
><B
>imageSetFromStock</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Display-Image.html#imageSetFromStock"
>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-Display-Image.html#t%3AImage"
>Image</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="Graphics-UI-Gtk-General-StockItems.html#t%3AStockId"
>StockId</A
></TD
><TD CLASS="rdoc"
><TT
>stockId</TT
> - a stock icon name
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AIconSize"
>IconSize</A
></TD
><TD CLASS="rdoc"
><TT
>size</TT
> - a stock icon size
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>See <TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#v%3AimageNewFromStock"
>imageNewFromStock</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:imageSetFromIconName"
><A NAME="v%3AimageSetFromIconName"
></A
></A
><B
>imageSetFromIconName</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Display-Image.html#imageSetFromIconName"
>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-Display-Image.html#t%3AImage"
>Image</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
><TD CLASS="rdoc"
><TT
>iconName</TT
> - an icon name
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AIconSize"
>IconSize</A
></TD
><TD CLASS="rdoc"
><TT
>size</TT
> - an icon size
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
><P
>See <TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#v%3AimageNewFromIconName"
>imageNewFromIconName</A
></TT
> for details.
</P
><UL
><LI
> Available since Gtk+ version 2.6
</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:imageSetPixelSize"
><A NAME="v%3AimageSetPixelSize"
></A
></A
><B
>imageSetPixelSize</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Display-Image.html#imageSetPixelSize"
>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-Display-Image.html#t%3AImage"
>Image</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
></TD
><TD CLASS="rdoc"
><TT
>pixelSize</TT
> - the new pixel size
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
><P
>Sets the pixel size to use for named icons. If the pixel size is set to a
 <TT
>value /= -1</TT
>, it is used instead of the icon size set by
 <TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#v%3AimageSetFromIconName"
>imageSetFromIconName</A
></TT
>.
</P
><UL
><LI
> Available since Gtk+ version 2.6
</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:imageGetPixelSize"
><A NAME="v%3AimageGetPixelSize"
></A
></A
><B
>imageGetPixelSize</B
> :: <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Display-Image.html#imageGetPixelSize"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
><P
>Gets the pixel size used for named icons.
</P
><UL
><LI
> Available since Gtk+ version 2.6
</LI
></UL
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:imageClear"
><A NAME="v%3AimageClear"
></A
></A
><B
>imageClear</B
> :: <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Display-Image.html#imageClear"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
><P
>Resets the image to be empty.
</P
><UL
><LI
> Available since Gtk+ version 2.8
</LI
></UL
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="6"
><A NAME="6"
>Icon Sizes
</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:IconSize"
><A NAME="t%3AIconSize"
></A
></A
><B
>IconSize</B
>  </TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-General-Structs.html#IconSize"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="ndoc"
><P
>The size of an icon in pixels.
</P
><UL
><LI
> This enumeration contains one case that is not exported and which
   is used when new sizes are registered using
   Graphics.UI.Gtk.General.IconFactory.iconSizeRegister.
</LI
><LI
> Applying <TT
><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Text-Show.html#v%3Ashow"
>show</A
></TT
> to this type will reveal the name of the size
   that is registered with Gtk+.
</LI
></UL
></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:IconSizeInvalid"
><A NAME="v%3AIconSizeInvalid"
></A
></A
><B
>IconSizeInvalid</B
></TD
><TD CLASS="rdoc"
>Don't scale but use any of the available sizes.
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:IconSizeMenu"
><A NAME="v%3AIconSizeMenu"
></A
></A
><B
>IconSizeMenu</B
></TD
><TD CLASS="rdoc"
>Icon size to use in next to menu items in drop-down menus.
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:IconSizeSmallToolbar"
><A NAME="v%3AIconSizeSmallToolbar"
></A
></A
><B
>IconSizeSmallToolbar</B
></TD
><TD CLASS="rdoc"
>Icon size for small toolbars.
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:IconSizeLargeToolbar"
><A NAME="v%3AIconSizeLargeToolbar"
></A
></A
><B
>IconSizeLargeToolbar</B
></TD
><TD CLASS="rdoc"
>Icon size for larger toolbars.
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:IconSizeButton"
><A NAME="v%3AIconSizeButton"
></A
></A
><B
>IconSizeButton</B
></TD
><TD CLASS="rdoc"
>Icon size for icons in buttons, next to the label.
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:IconSizeDnd"
><A NAME="v%3AIconSizeDnd"
></A
></A
><B
>IconSizeDnd</B
></TD
><TD CLASS="rdoc"
>Icon size for icons in drag-and-drop.
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:IconSizeDialog"
><A NAME="v%3AIconSizeDialog"
></A
></A
><B
>IconSizeDialog</B
></TD
><TD CLASS="rdoc"
>Icon size for icons next to dialog text.
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:IconSizeUser"
><A NAME="v%3AIconSizeUser"
></A
></A
><B
>IconSizeUser</B
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
></TD
><TD CLASS="rdoc"
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:IconSize')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:IconSize" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3AEnum"
>Enum</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AIconSize"
>IconSize</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-Display-Image.html#t%3AIconSize"
>IconSize</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-Display-Image.html#t%3AIconSize"
>IconSize</A
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="7"
><A NAME="7"
>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:imagePixbuf"
><A NAME="v%3AimagePixbuf"
></A
></A
><B
>imagePixbuf</B
> :: <A HREF="Graphics-UI-Gtk-Gdk-Pixbuf.html#t%3APixbufClass"
>PixbufClass</A
> pixbuf =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AReadWriteAttr"
>ReadWriteAttr</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
> <A HREF="Graphics-UI-Gtk-Gdk-Pixbuf.html#t%3APixbuf"
>Pixbuf</A
> pixbuf</TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Display-Image.html#imagePixbuf"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
>A <TT
><A HREF="Graphics-UI-Gtk-Gdk-Pixbuf.html#t%3APixbuf"
>Pixbuf</A
></TT
> to display.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:imagePixmap"
><A NAME="v%3AimagePixmap"
></A
></A
><B
>imagePixmap</B
> :: <A HREF="Graphics-UI-Gtk-Gdk-Pixmap.html#t%3APixmapClass"
>PixmapClass</A
> pixmap =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AReadWriteAttr"
>ReadWriteAttr</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
> <A HREF="Graphics-UI-Gtk-Gdk-Pixmap.html#t%3APixmap"
>Pixmap</A
> pixmap</TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Display-Image.html#imagePixmap"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
>A <TT
><A HREF="Graphics-UI-Gtk-Gdk-Pixmap.html#t%3APixmap"
>Pixmap</A
></TT
> to display.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:imageAnimation"
><A NAME="v%3AimageAnimation"
></A
></A
><B
>imageAnimation</B
> :: (<A HREF="Graphics-UI-Gtk-Gdk-Pixbuf.html#t%3APixbufClass"
>PixbufClass</A
> pixbuf, <A HREF="Graphics-UI-Gtk-Gdk-PixbufAnimation.html#t%3APixbufAnimationClass"
>PixbufAnimationClass</A
> animation) =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AReadWriteAttr"
>ReadWriteAttr</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
> animation pixbuf</TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Display-Image.html#imageAnimation"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:imageImage"
><A NAME="v%3AimageImage"
></A
></A
><B
>imageImage</B
> :: <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImageClass"
>ImageClass</A
> image =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AReadWriteAttr"
>ReadWriteAttr</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
> image</TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Display-Image.html#imageImage"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
>A <TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TT
> to display.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:imageMask"
><A NAME="v%3AimageMask"
></A
></A
><B
>imageMask</B
> :: <A HREF="Graphics-UI-Gtk-Gdk-Pixmap.html#t%3APixmapClass"
>PixmapClass</A
> pixmap =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AReadWriteAttr"
>ReadWriteAttr</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
> <A HREF="Graphics-UI-Gtk-Gdk-Pixmap.html#t%3APixmap"
>Pixmap</A
> pixmap</TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Display-Image.html#imageMask"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
>Mask bitmap to use with <TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
></TT
> or <TT
><A HREF="Graphics-UI-Gtk-Gdk-Pixmap.html#t%3APixmap"
>Pixmap</A
></TT
>.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:imageFile"
><A NAME="v%3AimageFile"
></A
></A
><B
>imageFile</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-Display-Image.html#t%3AImage"
>Image</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-Display-Image.html#imageFile"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
><P
>Filename to load and display.
</P
><P
>Default value: &quot;&quot;
</P
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:imageStock"
><A NAME="v%3AimageStock"
></A
></A
><B
>imageStock</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-Display-Image.html#t%3AImage"
>Image</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-Display-Image.html#imageStock"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
><P
>Stock ID for a stock image to display.
</P
><P
>Default value: &quot;&quot;
</P
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:imageIconSize"
><A NAME="v%3AimageIconSize"
></A
></A
><B
>imageIconSize</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-Display-Image.html#t%3AImage"
>Image</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-Display-Image.html#imageIconSize"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
><P
>Symbolic size to use for stock icon, icon set or named icon.
</P
><P
>Allowed values: &gt;= 0
</P
><P
>Default value: 4
</P
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:imagePixelSize"
><A NAME="v%3AimagePixelSize"
></A
></A
><B
>imagePixelSize</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-Display-Image.html#t%3AImage"
>Image</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-Display-Image.html#imagePixelSize"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
><P
>The pixel-size property can be used to specify a fixed size overriding
 the icon-size property for images of type <TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#v%3AImageIconName"
>ImageIconName</A
></TT
>.
</P
><P
>Allowed values: &gt;= -1
</P
><P
>Default value: -1
</P
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:imageIconName"
><A NAME="v%3AimageIconName"
></A
></A
><B
>imageIconName</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-Display-Image.html#t%3AImage"
>Image</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-Display-Image.html#imageIconName"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
><P
>The name of the icon in the icon theme. If the icon theme is changed, the
 image will be updated automatically.
</P
><P
>Default value: &quot;&quot;
</P
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:imageStorageType"
><A NAME="v%3AimageStorageType"
></A
></A
><B
>imageStorageType</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AReadAttr"
>ReadAttr</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImage"
>Image</A
> <A HREF="Graphics-UI-Gtk-Display-Image.html#t%3AImageType"
>ImageType</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Display-Image.html#imageStorageType"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
><P
>The representation being used for image data.
</P
><P
>Default value: <TT
><A HREF="Graphics-UI-Gtk-Display-Image.html#v%3AImageEmpty"
>ImageEmpty</A
></TT
>
</P
></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
>