Sophie

Sophie

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

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.Buttons.RadioButton</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-Buttons-RadioButton.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-Buttons-RadioButton.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.Buttons.RadioButton</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"
>Compatibilty aliases
</A
></DT
><DT
><A HREF="#6"
>Methods
</A
></DT
><DT
><A HREF="#7"
>Attributes
</A
></DT
><DT
><A HREF="#8"
>Signals
</A
></DT
><DT
><A HREF="#9"
>Deprecated
</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 choice from multiple check buttons
</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%3ARadioButton"
>RadioButton</A
> </TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>class</SPAN
> <A HREF="Graphics-UI-Gtk-Buttons-CheckButton.html#t%3ACheckButtonClass"
>CheckButtonClass</A
> o =&gt; <A HREF="#t%3ARadioButtonClass"
>RadioButtonClass</A
> o </TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AcastToRadioButton"
>castToRadioButton</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-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AgTypeRadioButton"
>gTypeRadioButton</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%3AtoRadioButton"
>toRadioButton</A
> :: <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButtonClass"
>RadioButtonClass</A
> o =&gt; o -&gt; <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AradioButtonNew"
>radioButtonNew</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-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AradioButtonNewWithLabel"
>radioButtonNewWithLabel</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</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-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AradioButtonNewWithMnemonic"
>radioButtonNewWithMnemonic</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</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-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AradioButtonNewFromWidget"
>radioButtonNewFromWidget</A
> :: <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</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-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AradioButtonNewWithLabelFromWidget"
>radioButtonNewWithLabelFromWidget</A
> :: <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</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="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AradioButtonNewWithMnemonicFromWidget"
>radioButtonNewWithMnemonicFromWidget</A
> :: <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</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="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AradioButtonNewJoinGroup"
>radioButtonNewJoinGroup</A
> :: <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</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-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AradioButtonNewJoinGroupWithLabel"
>radioButtonNewJoinGroupWithLabel</A
> :: <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</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="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AradioButtonNewJoinGroupWithMnemonic"
>radioButtonNewJoinGroupWithMnemonic</A
> :: <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</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="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AradioButtonSetGroup"
>radioButtonSetGroup</A
> :: <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
> -&gt; <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</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%3AradioButtonGetGroup"
>radioButtonGetGroup</A
> :: <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</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-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
>]</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AradioButtonGroup"
>radioButtonGroup</A
> :: <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-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
> [<A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
>] <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AgroupChanged"
>groupChanged</A
> :: <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButtonClass"
>RadioButtonClass</A
> self =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3ASignal"
>Signal</A
> self (<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%3AonGroupChanged"
>onGroupChanged</A
> :: <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButtonClass"
>RadioButtonClass</A
> self =&gt; self -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3AConnectId"
>ConnectId</A
> self)</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AafterGroupChanged"
>afterGroupChanged</A
> :: <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButtonClass"
>RadioButtonClass</A
> self =&gt; self -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3AConnectId"
>ConnectId</A
> self)</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="1"
><A NAME="1"
>Detail
</A
></A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="doc"
><P
>A single radio button performs the same basic function as a
 <TT
><A HREF="Graphics-UI-Gtk-Buttons-CheckButton.html#t%3ACheckButton"
>CheckButton</A
></TT
>, as its position in the object hierarchy reflects. It is only
 when multiple radio buttons are grouped together that they become a
 different user interface component in their own right.
</P
><P
>Every radio button is a member of some group of radio buttons. When one
 is selected, all other radio buttons in the same group are deselected. A
 <TT
><A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TT
> is one way of giving the user a choice from many options.
</P
><P
>Radio button widgets are created with <TT
><A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#v%3AradioButtonNew"
>radioButtonNew</A
></TT
>.
 Optionally, <TT
><A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#v%3AradioButtonNewWithLabel"
>radioButtonNewWithLabel</A
></TT
> can be used if you want a
 text label on the radio button.
</P
><P
>For the radio button functions that take an existing group, the groups are
 represented by any of their members. So when adding widgets to an existing
 group of radio buttons, use <TT
><A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#v%3AradioButtonNewFromWidget"
>radioButtonNewFromWidget</A
></TT
> with a <TT
><A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TT
>
 that is already a member of the group. The convenience function
 <TT
><A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#v%3AradioButtonNewWithLabelFromWidget"
>radioButtonNewWithLabelFromWidget</A
></TT
> is also provided.
</P
><P
>To remove a <TT
><A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TT
> from one group and make it part of a new one,
 use <TT
><A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#v%3AradioButtonSetGroup"
>radioButtonSetGroup</A
></TT
>.
</P
><UL
><LI
> How to create a group of two radio buttons.
</LI
></UL
><PRE
>
 createRadioButtons :: IO ()
 createRadioButtons = do
 window &lt;- windowNew
 box &lt;- vBoxNew True 2

 -- Create a radio button with a Entry widget
 radio1 &lt;- radioButtonNew
 entry &lt;- entryNew
 containerAdd radio1 entry

 -- Create a radio button with a label
 radio2 &lt;- radioButtonNewWithLabelFromWidget
 radio1 &quot;I'm the second radio button.&quot;

 -- Pack them into a box, then show all the widgets
 boxPackStart box radio1 PackGrow 2
 boxPackStart box radio2 PackGrow 2
 containerAdd window box
 widgetShowAll window

</PRE
><P
>When an unselected button in the group is clicked the clicked button
 receives the &quot;toggled&quot; signal, as does the previously selected button.
 Inside the &quot;toggled&quot; handler,
 Graphics.UI.Gtk.Buttons.ToggleButton.toggleButtonGetActive can be used to
 determine if the button has been selected or deselected.
</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-Container.html#t%3AContainer"
>Container</A
></TT
>
 | +----<TT
><A HREF="Graphics-UI-Gtk-Abstract-Bin.html#t%3ABin"
>Bin</A
></TT
>
 | +----<TT
><A HREF="Graphics-UI-Gtk-Buttons-Button.html#t%3AButton"
>Button</A
></TT
>
 | +----<TT
><A HREF="Graphics-UI-Gtk-Buttons-ToggleButton.html#t%3AToggleButton"
>ToggleButton</A
></TT
>
 | +----<TT
><A HREF="Graphics-UI-Gtk-Buttons-CheckButton.html#t%3ACheckButton"
>CheckButton</A
></TT
>
 | +----RadioButton
</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:RadioButton"
><A NAME="t%3ARadioButton"
></A
></A
><B
>RadioButton</B
>  </TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Types.html#RadioButton"
>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:RadioButton')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:RadioButton" 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-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</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-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</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-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButtonClass"
>RadioButtonClass</A
> <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Graphics-UI-Gtk-Buttons-CheckButton.html#t%3ACheckButtonClass"
>CheckButtonClass</A
> <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Graphics-UI-Gtk-Buttons-ToggleButton.html#t%3AToggleButtonClass"
>ToggleButtonClass</A
> <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Graphics-UI-Gtk-Buttons-Button.html#t%3AButtonClass"
>ButtonClass</A
> <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Graphics-UI-Gtk-Abstract-Bin.html#t%3ABinClass"
>BinClass</A
> <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Graphics-UI-Gtk-Abstract-Container.html#t%3AContainerClass"
>ContainerClass</A
> <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Graphics-UI-Gtk-Abstract-Widget.html#t%3AWidgetClass"
>WidgetClass</A
> <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Graphics-UI-Gtk-Abstract-Object.html#t%3AObjectClass"
>ObjectClass</A
> <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</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-Buttons-CheckButton.html#t%3ACheckButtonClass"
>CheckButtonClass</A
> o =&gt; <A NAME="t:RadioButtonClass"
><A NAME="t%3ARadioButtonClass"
></A
></A
><B
>RadioButtonClass</B
> o </TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Types.html#RadioButtonClass"
>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:RadioButtonClass')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:RadioButtonClass" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButtonClass"
>RadioButtonClass</A
> <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</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:castToRadioButton"
><A NAME="v%3AcastToRadioButton"
></A
></A
><B
>castToRadioButton</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-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Types.html#castToRadioButton"
>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:gTypeRadioButton"
><A NAME="v%3AgTypeRadioButton"
></A
></A
><B
>gTypeRadioButton</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#gTypeRadioButton"
>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:toRadioButton"
><A NAME="v%3AtoRadioButton"
></A
></A
><B
>toRadioButton</B
> :: <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButtonClass"
>RadioButtonClass</A
> o =&gt; o -&gt; <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Types.html#toRadioButton"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="4"
><A NAME="4"
>Constructors
</A
></A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:radioButtonNew"
><A NAME="v%3AradioButtonNew"
></A
></A
><B
>radioButtonNew</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-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Buttons-RadioButton.html#radioButtonNew"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
>Creates a new <TT
><A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TT
> with a new group. To be of any practical
 value, a widget should then be packed into the radio button.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:radioButtonNewWithLabel"
><A NAME="v%3AradioButtonNewWithLabel"
></A
></A
><B
>radioButtonNewWithLabel</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</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-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Buttons-RadioButton.html#radioButtonNewWithLabel"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
>Creates a new <TT
><A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TT
> with a text label.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:radioButtonNewWithMnemonic"
><A NAME="v%3AradioButtonNewWithMnemonic"
></A
></A
><B
>radioButtonNewWithMnemonic</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Buttons-RadioButton.html#radioButtonNewWithMnemonic"
>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
>label</TT
> - the text of the button, with an underscore
 in front of the mnemonic character
</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-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Creates a new <TT
><A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TT
> containing a label. The label will be created
 using Graphics.UI.Gtk.Display.Label.labelNewWithMnemonic,
 so underscores in <TT
>label</TT
> indicate the mnemonic
 for the button.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:radioButtonNewFromWidget"
><A NAME="v%3AradioButtonNewFromWidget"
></A
></A
><B
>radioButtonNewFromWidget</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Buttons-RadioButton.html#radioButtonNewFromWidget"
>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-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
><TD CLASS="rdoc"
><TT
>groupMember</TT
> - a member of an existing radio button
 group, to which the new radio button will be added.
</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-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Creates a new <TT
><A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TT
>, adding it to the same group as the group to
 which <TT
>groupMember</TT
> belongs. As with <TT
><A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#v%3AradioButtonNew"
>radioButtonNew</A
></TT
>, a widget should be
 packed into the radio button.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:radioButtonNewWithLabelFromWidget"
><A NAME="v%3AradioButtonNewWithLabelFromWidget"
></A
></A
><B
>radioButtonNewWithLabelFromWidget</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Buttons-RadioButton.html#radioButtonNewWithLabelFromWidget"
>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-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
><TD CLASS="rdoc"
><TT
>groupMember</TT
> - a member of an existing radio button
 group, to which the new radio button will be added.
</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
>label</TT
> - a text string to display next to the radio
 button.
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Creates a new <TT
><A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TT
> with a text label, adding it to the same group
 as the group to which <TT
>groupMember</TT
> belongs.
</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:radioButtonNewWithMnemonicFromWidget"
><A NAME="v%3AradioButtonNewWithMnemonicFromWidget"
></A
></A
><B
>radioButtonNewWithMnemonicFromWidget</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Buttons-RadioButton.html#radioButtonNewWithMnemonicFromWidget"
>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-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
><TD CLASS="rdoc"
><TT
>groupMember</TT
> - a member of an existing radio button
 group, to which the new radio button will be added.
</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
>label</TT
> - the text of the button, with an underscore
 in front of the mnemonic character
</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-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Creates a new <TT
><A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TT
> containing a label, adding it to the same group
 as the group to which <TT
>groupMember</TT
> belongs. The label will be created using
 Graphics.UI.Gtk.Display.Label.labelNewWithMnemonic,
 so underscores in <TT
>label</TT
> indicate the mnemonic for the button.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="5"
><A NAME="5"
>Compatibilty aliases
</A
></A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:radioButtonNewJoinGroup"
><A NAME="v%3AradioButtonNewJoinGroup"
></A
></A
><B
>radioButtonNewJoinGroup</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Buttons-RadioButton.html#radioButtonNewJoinGroup"
>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-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
><TD CLASS="rdoc"
><TT
>groupMember</TT
> - a member of an existing radio button
 group, to which the new radio button will be added.
</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-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Alias for <TT
><A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#v%3AradioButtonNewFromWidget"
>radioButtonNewFromWidget</A
></TT
>.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:radioButtonNewJoinGroupWithLabel"
><A NAME="v%3AradioButtonNewJoinGroupWithLabel"
></A
></A
><B
>radioButtonNewJoinGroupWithLabel</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Buttons-RadioButton.html#radioButtonNewJoinGroupWithLabel"
>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-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
><TD CLASS="rdoc"
><TT
>groupMember</TT
> - a member of an existing radio button
 group, to which the new radio button will be added.
</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
>label</TT
> - a text string to display next to the radio
 button.
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Alias for <TT
><A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#v%3AradioButtonNewWithLabelFromWidget"
>radioButtonNewWithLabelFromWidget</A
></TT
>.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:radioButtonNewJoinGroupWithMnemonic"
><A NAME="v%3AradioButtonNewJoinGroupWithMnemonic"
></A
></A
><B
>radioButtonNewJoinGroupWithMnemonic</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Buttons-RadioButton.html#radioButtonNewJoinGroupWithMnemonic"
>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-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
><TD CLASS="rdoc"
><TT
>groupMember</TT
> - a member of an existing radio button
 group, to which the new radio button will be added.
</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
>label</TT
> - the text of the button, with an underscore
 in front of the mnemonic character
</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-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Alias for <TT
><A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#v%3AradioButtonNewWithMnemonicFromWidget"
>radioButtonNewWithMnemonicFromWidget</A
></TT
>.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="6"
><A NAME="6"
>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:radioButtonSetGroup"
><A NAME="v%3AradioButtonSetGroup"
></A
></A
><B
>radioButtonSetGroup</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Buttons-RadioButton.html#radioButtonSetGroup"
>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-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
><TD CLASS="rdoc"
><TT
>groupMember</TT
> - a member of an existing radio button group,
 to which this radio button will be added.
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Sets a <TT
><A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TT
>s group. It should be noted that this does not
 change the layout of your interface in any way, so if you are changing the
 group, it is likely you will need to re-arrange the user interface to
 reflect these changes.
</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:radioButtonGetGroup"
><A NAME="v%3AradioButtonGetGroup"
></A
></A
><B
>radioButtonGetGroup</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Buttons-RadioButton.html#radioButtonGetGroup"
>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-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</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/System-IO.html#t%3AIO"
>IO</A
> [<A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
>]</TD
><TD CLASS="rdoc"
>returns a list containing all the radio buttons
 in the same group as this radio button.
</TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Retrieves the group assigned to a radio button.
</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:radioButtonGroup"
><A NAME="v%3AradioButtonGroup"
></A
></A
><B
>radioButtonGroup</B
> :: <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-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
> [<A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
>] <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButton"
>RadioButton</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Buttons-RadioButton.html#radioButtonGroup"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
>Sets a new group for a radio button.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="8"
><A NAME="8"
>Signals
</A
></A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:groupChanged"
><A NAME="v%3AgroupChanged"
></A
></A
><B
>groupChanged</B
> :: <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButtonClass"
>RadioButtonClass</A
> self =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3ASignal"
>Signal</A
> self (<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-Buttons-RadioButton.html#groupChanged"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
><P
>Emitted when the group of radio buttons that a radio button belongs to
 changes. This is emitted when a radio button switches from being alone to
 being part of a group of 2 or more buttons, or vice-versa, and when a
 buttton is moved from one group of 2 or more buttons to a different one, but
 not when the composition of the group that a button belongs to changes.
</P
><UL
><LI
> Available since Gtk+ version 2.4
</LI
></UL
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="9"
><A NAME="9"
>Deprecated
</A
></A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:onGroupChanged"
><A NAME="v%3AonGroupChanged"
></A
></A
><B
>onGroupChanged</B
> :: <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButtonClass"
>RadioButtonClass</A
> self =&gt; self -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3AConnectId"
>ConnectId</A
> self)</TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Buttons-RadioButton.html#onGroupChanged"
>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:afterGroupChanged"
><A NAME="v%3AafterGroupChanged"
></A
></A
><B
>afterGroupChanged</B
> :: <A HREF="Graphics-UI-Gtk-Buttons-RadioButton.html#t%3ARadioButtonClass"
>RadioButtonClass</A
> self =&gt; self -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3AConnectId"
>ConnectId</A
> self)</TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Buttons-RadioButton.html#afterGroupChanged"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
>Emitted when the group of radio buttons that a radio button belongs to
 changes. This is emitted when a radio button switches from being alone to
 being part of a group of 2 or more buttons, or vice-versa, and when a
 buttton is moved from one group of 2 or more buttons to a different one, but
 not when the composition of the group that a button belongs to changes.
</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
>