Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 404d46ca9bb341d7a0e7e04bc69da9df > files > 731

ghc-gtk-devel-0.12.0-4.fc15.i686.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Graphics.UI.Gtk.ActionMenuToolbar.ActionGroup</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">gtk-0.12.0: Binding to the Gtk+ graphical user interface library.</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>portable (depends on GHC)</td></tr><tr><th>Stability</th><td>provisional</td></tr><tr><th>Maintainer</th><td>gtk2hs-users@lists.sourceforge.net</td></tr></table><p class="caption">Graphics.UI.Gtk.ActionMenuToolbar.ActionGroup</p></div><div id="table-of-contents"><p class="caption">Contents</p><ul><li><a href="#g:1">Detail
</a></li><li><a href="#g:2">Class Hierarchy
</a></li><li><a href="#g:3">Types
</a></li><li><a href="#g:4">Constructors
</a></li><li><a href="#g:5">Methods
</a></li><li><a href="#g:6">Attributes
</a></li><li><a href="#g:7">Signals
</a></li></ul></div><div id="description"><p class="caption">Description</p><div class="doc"><p>A group of actions
</p><ul><li> Module available since Gtk+ version 2.4
</li></ul></div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><span class="keyword">data</span>  <a href="#t:ActionGroup">ActionGroup</a> </li><li class="src short"><span class="keyword">class</span> <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-GObject.html#t:GObjectClass">GObjectClass</a> o =&gt; <a href="#t:ActionGroupClass">ActionGroupClass</a> o </li><li class="src short"><a href="#v:castToActionGroup">castToActionGroup</a> :: <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-GObject.html#t:GObjectClass">GObjectClass</a> obj =&gt; obj -&gt; <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a></li><li class="src short"><a href="#v:gTypeActionGroup">gTypeActionGroup</a> :: <a href="Graphics-UI-Gtk-Abstract-Widget.html#t:GType">GType</a></li><li class="src short"><a href="#v:toActionGroup">toActionGroup</a> :: <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroupClass">ActionGroupClass</a> o =&gt; o -&gt; <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a></li><li class="src short"><span class="keyword">data</span>  <a href="#t:ActionEntry">ActionEntry</a>  = <a href="#v:ActionEntry">ActionEntry</a> {<ul class="subs"><li><a href="#v:actionEntryName">actionEntryName</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li><a href="#v:actionEntryLabel">actionEntryLabel</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li><a href="#v:actionEntryStockId">actionEntryStockId</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li><a href="#v:actionEntryAccelerator">actionEntryAccelerator</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li><a href="#v:actionEntryTooltip">actionEntryTooltip</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li><a href="#v:actionEntryCallback">actionEntryCallback</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li></ul>}</li><li class="src short"><span class="keyword">data</span>  <a href="#t:ToggleActionEntry">ToggleActionEntry</a>  = <a href="#v:ToggleActionEntry">ToggleActionEntry</a> {<ul class="subs"><li><a href="#v:toggleActionName">toggleActionName</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li><a href="#v:toggleActionLabel">toggleActionLabel</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li><a href="#v:toggleActionStockId">toggleActionStockId</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li><a href="#v:toggleActionAccelerator">toggleActionAccelerator</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li><a href="#v:toggleActionTooltip">toggleActionTooltip</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li><a href="#v:toggleActionCallback">toggleActionCallback</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li><a href="#v:toggleActionIsActive">toggleActionIsActive</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li></ul>}</li><li class="src short"><span class="keyword">data</span>  <a href="#t:RadioActionEntry">RadioActionEntry</a>  = <a href="#v:RadioActionEntry">RadioActionEntry</a> {<ul class="subs"><li><a href="#v:radioActionName">radioActionName</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li><a href="#v:radioActionLabel">radioActionLabel</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li><a href="#v:radioActionStockId">radioActionStockId</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li><a href="#v:radioActionAccelerator">radioActionAccelerator</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li><a href="#v:radioActionTooltip">radioActionTooltip</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li><a href="#v:radioActionValue">radioActionValue</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></li></ul>}</li><li class="src short"><a href="#v:actionGroupNew">actionGroupNew</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a></li><li class="src short"><a href="#v:actionGroupGetName">actionGroupGetName</a> :: <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li class="src short"><a href="#v:actionGroupGetSensitive">actionGroupGetSensitive</a> :: <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:actionGroupSetSensitive">actionGroupSetSensitive</a> :: <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:actionGroupGetVisible">actionGroupGetVisible</a> :: <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:actionGroupSetVisible">actionGroupSetVisible</a> :: <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:actionGroupGetAction">actionGroupGetAction</a> :: <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-ActionMenuToolbar-Action.html#t:Action">Action</a>)</li><li class="src short"><a href="#v:actionGroupListActions">actionGroupListActions</a> :: <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> [<a href="Graphics-UI-Gtk-ActionMenuToolbar-Action.html#t:Action">Action</a>]</li><li class="src short"><a href="#v:actionGroupAddAction">actionGroupAddAction</a> :: <a href="Graphics-UI-Gtk-ActionMenuToolbar-Action.html#t:ActionClass">ActionClass</a> action =&gt; <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a> -&gt; action -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:actionGroupAddActionWithAccel">actionGroupAddActionWithAccel</a> :: <a href="Graphics-UI-Gtk-ActionMenuToolbar-Action.html#t:ActionClass">ActionClass</a> action =&gt; <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a> -&gt; action -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:actionGroupRemoveAction">actionGroupRemoveAction</a> :: <a href="Graphics-UI-Gtk-ActionMenuToolbar-Action.html#t:ActionClass">ActionClass</a> action =&gt; <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a> -&gt; action -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:actionGroupAddActions">actionGroupAddActions</a> :: <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a> -&gt; [<a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionEntry">ActionEntry</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:actionGroupAddToggleActions">actionGroupAddToggleActions</a> :: <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a> -&gt; [<a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ToggleActionEntry">ToggleActionEntry</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:actionGroupAddRadioActions">actionGroupAddRadioActions</a> :: <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a> -&gt; [<a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:RadioActionEntry">RadioActionEntry</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; (<a href="Graphics-UI-Gtk-ActionMenuToolbar-RadioAction.html#t:RadioAction">RadioAction</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:actionGroupSetTranslateFunc">actionGroupSetTranslateFunc</a> :: <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a> -&gt; (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:actionGroupSetTranslationDomain">actionGroupSetTranslationDomain</a> :: <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:actionGroupTranslateString">actionGroupTranslateString</a> :: <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li class="src short"><a href="#v:actionGroupName">actionGroupName</a> :: <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li class="src short"><a href="#v:actionGroupSensitive">actionGroupSensitive</a> :: <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:actionGroupVisible">actionGroupVisible</a> :: <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li></ul></div><div id="interface"><h1 id="g:1">Detail
</h1><div class="doc"><p>Actions are organised into groups. An action group is essentially a map
 from names to <code><a href="Graphics-UI-Gtk-ActionMenuToolbar-Action.html#t:Action">Action</a></code> objects.
</p><p>All actions that would make sense to use in a particular context should
 be in a single group. Multiple action groups may be used for a particular
 user interface. In fact, it is expected that most nontrivial applications
 will make use of multiple groups. For example, in an application that can
 edit multiple documents, one group holding global actions (e.g. quit, about,
 new), and one group per document holding actions that act on that document
 (eg. save, cut/copy/paste, etc). Each window's menus would be constructed
 from a combination of two action groups.
</p><p>Accelerators are handled by the Gtk+ accelerator map. All actions are
 assigned an accelerator path (which normally has the form
 <code>&lt;Actions&gt;/group-name/action-name</code>) and a shortcut is associated with
 this accelerator path. All menuitems and toolitems take on this accelerator
 path. The Gtk+ accelerator map code makes sure that the correct shortcut is
 displayed next to the menu item.
</p></div><h1 id="g:2">Class Hierarchy
</h1><div class="doc"><pre>
 | <code><a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-GObject.html#t:GObject">GObject</a></code>
 | +----ActionGroup
</pre></div><h1 id="g:3">Types
</h1><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:ActionGroup" class="def">ActionGroup</a>  <a href="src/Graphics-UI-Gtk-Types.html#ActionGroup" class="link">Source</a></p><div class="subs instances"><p id="control.i:ActionGroup" class="caption collapser" onclick="toggleSection('i:ActionGroup')">Instances</p><div id="section.i:ActionGroup" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Ord.html#t:Ord">Ord</a> <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-GObject.html#t:GObjectClass">GObjectClass</a> <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroupClass">ActionGroupClass</a> <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">class</span> <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-GObject.html#t:GObjectClass">GObjectClass</a> o =&gt; <a name="t:ActionGroupClass" class="def">ActionGroupClass</a> o <a href="src/Graphics-UI-Gtk-Types.html#ActionGroupClass" class="link">Source</a></p><div class="subs instances"><p id="control.i:ActionGroupClass" class="caption collapser" onclick="toggleSection('i:ActionGroupClass')">Instances</p><div id="section.i:ActionGroupClass" class="show"><table><tr><td class="src"><a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroupClass">ActionGroupClass</a> <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:castToActionGroup" class="def">castToActionGroup</a> :: <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-GObject.html#t:GObjectClass">GObjectClass</a> obj =&gt; obj -&gt; <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a><a href="src/Graphics-UI-Gtk-Types.html#castToActionGroup" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:gTypeActionGroup" class="def">gTypeActionGroup</a> :: <a href="Graphics-UI-Gtk-Abstract-Widget.html#t:GType">GType</a><a href="src/Graphics-UI-Gtk-Types.html#gTypeActionGroup" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:toActionGroup" class="def">toActionGroup</a> :: <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroupClass">ActionGroupClass</a> o =&gt; o -&gt; <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a><a href="src/Graphics-UI-Gtk-Types.html#toActionGroup" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:ActionEntry" class="def">ActionEntry</a>  <a href="src/Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#ActionEntry" class="link">Source</a></p><div class="doc"><p>A description of an action.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:ActionEntry" class="def">ActionEntry</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:actionEntryName" class="def">actionEntryName</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:actionEntryLabel" class="def">actionEntryLabel</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:actionEntryStockId" class="def">actionEntryStockId</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:actionEntryAccelerator" class="def">actionEntryAccelerator</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:actionEntryTooltip" class="def">actionEntryTooltip</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:actionEntryCallback" class="def">actionEntryCallback</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></dt><dd class="doc empty">&nbsp;</dd></dl><div class="clear"></div></div></td></tr></table></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:ToggleActionEntry" class="def">ToggleActionEntry</a>  <a href="src/Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#ToggleActionEntry" class="link">Source</a></p><div class="doc"><p>A description of an action for an entry that can be toggled.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:ToggleActionEntry" class="def">ToggleActionEntry</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:toggleActionName" class="def">toggleActionName</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:toggleActionLabel" class="def">toggleActionLabel</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:toggleActionStockId" class="def">toggleActionStockId</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:toggleActionAccelerator" class="def">toggleActionAccelerator</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:toggleActionTooltip" class="def">toggleActionTooltip</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:toggleActionCallback" class="def">toggleActionCallback</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:toggleActionIsActive" class="def">toggleActionIsActive</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc empty">&nbsp;</dd></dl><div class="clear"></div></div></td></tr></table></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:RadioActionEntry" class="def">RadioActionEntry</a>  <a href="src/Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#RadioActionEntry" class="link">Source</a></p><div class="doc"><p>A description of an action for an entry that provides a multiple choice.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:RadioActionEntry" class="def">RadioActionEntry</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:radioActionName" class="def">radioActionName</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:radioActionLabel" class="def">radioActionLabel</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:radioActionStockId" class="def">radioActionStockId</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:radioActionAccelerator" class="def">radioActionAccelerator</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:radioActionTooltip" class="def">radioActionTooltip</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:radioActionValue" class="def">radioActionValue</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></dt><dd class="doc empty">&nbsp;</dd></dl><div class="clear"></div></div></td></tr></table></div></div><h1 id="g:4">Constructors
</h1><div class="top"><p class="src"><a name="v:actionGroupNew" class="def">actionGroupNew</a><a href="src/Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#actionGroupNew" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></td><td class="doc"><p><code>name</code> - the name of the action group.
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>Creates a new <code><a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a></code> object. The name of the action group is used
 when associating keybindings with the actions.
</p></div></div><h1 id="g:5">Methods
</h1><div class="top"><p class="src"><a name="v:actionGroupGetName" class="def">actionGroupGetName</a><a href="src/Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#actionGroupGetName" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></td><td class="doc"><p>returns the name of the action group.
</p></td></tr></table></div><div class="doc"><p>Gets the name of the action group.
</p></div></div><div class="top"><p class="src"><a name="v:actionGroupGetSensitive" class="def">actionGroupGetSensitive</a> :: <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#actionGroupGetSensitive" class="link">Source</a></p><div class="doc"><p>Returns <code>True</code> if the group is sensitive. The constituent actions can
 only be logically sensitive (see <code><a href="Graphics-UI-Gtk-ActionMenuToolbar-Action.html#v:actionIsSensitive">actionIsSensitive</a></code>) if they are sensitive
 (see <code><a href="Graphics-UI-Gtk-ActionMenuToolbar-Action.html#v:actionGetSensitive">actionGetSensitive</a></code>) and their group is sensitive.
</p></div></div><div class="top"><p class="src"><a name="v:actionGroupSetSensitive" class="def">actionGroupSetSensitive</a> :: <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#actionGroupSetSensitive" class="link">Source</a></p><div class="doc"><p>Changes the sensitivity of <code>actionGroup</code>
</p></div></div><div class="top"><p class="src"><a name="v:actionGroupGetVisible" class="def">actionGroupGetVisible</a> :: <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#actionGroupGetVisible" class="link">Source</a></p><div class="doc"><p>Returns <code>True</code> if the group is visible. The constituent actions can only
 be logically visible (see <code><a href="Graphics-UI-Gtk-ActionMenuToolbar-Action.html#v:actionIsVisible">actionIsVisible</a></code>) if they are visible (see
 <code><a href="Graphics-UI-Gtk-ActionMenuToolbar-Action.html#v:actionGetVisible">actionGetVisible</a></code>) and their group is visible.
</p></div></div><div class="top"><p class="src"><a name="v:actionGroupSetVisible" class="def">actionGroupSetVisible</a> :: <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#actionGroupSetVisible" class="link">Source</a></p><div class="doc"><p>Changes the visible of <code>actionGroup</code>.
</p></div></div><div class="top"><p class="src"><a name="v:actionGroupGetAction" class="def">actionGroupGetAction</a><a href="src/Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#actionGroupGetAction" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></td><td class="doc"><p><code>actionName</code> - the name of the action
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-ActionMenuToolbar-Action.html#t:Action">Action</a>)</td><td class="doc"><p>returns the action, or <code>Nothing</code> if no action by
 that name exists
</p></td></tr></table></div><div class="doc"><p>Looks up an action in the action group by name.
</p></div></div><div class="top"><p class="src"><a name="v:actionGroupListActions" class="def">actionGroupListActions</a><a href="src/Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#actionGroupListActions" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> [<a href="Graphics-UI-Gtk-ActionMenuToolbar-Action.html#t:Action">Action</a>]</td><td class="doc"><p>returns a list of the action objects in the action group
</p></td></tr></table></div><div class="doc"><p>Lists the actions in the action group.
</p></div></div><div class="top"><p class="src"><a name="v:actionGroupAddAction" class="def">actionGroupAddAction</a> :: <a href="Graphics-UI-Gtk-ActionMenuToolbar-Action.html#t:ActionClass">ActionClass</a> action =&gt; <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a> -&gt; action -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#actionGroupAddAction" class="link">Source</a></p><div class="doc"><p>Adds an action object to the action group. Note that this function does
 not set up the accel path of the action, which can lead to problems if a
 user tries to modify the accelerator of a menuitem associated with the
 action. Therefore you must either set the accel path yourself with
 <code><a href="Graphics-UI-Gtk-ActionMenuToolbar-Action.html#v:actionSetAccelPath">actionSetAccelPath</a></code>, or use <code><code><a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#v:actionGroupAddActionWithAccel">actionGroupAddActionWithAccel</a></code> ... Nothing</code>.
</p></div></div><div class="top"><p class="src"><a name="v:actionGroupAddActionWithAccel" class="def">actionGroupAddActionWithAccel</a><a href="src/Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#actionGroupAddActionWithAccel" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ActionMenuToolbar-Action.html#t:ActionClass">ActionClass</a> action</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; action</td><td class="doc"><p><code>action</code> - the action to add
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></td><td class="doc"><p><code>accelerator</code> - the accelerator for the action, in the
 format understood by <code>acceleratorParse</code>, or &quot;&quot; for no
 accelerator, or <code>Nothing</code> to use the stock accelerator
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>Adds an action object to the action group and sets up the accelerator.
</p><p>If <code>accelerator</code> is <code>Nothing</code>, attempts to use the accelerator associated
 with the stock id of the action.
</p><p>Accel paths are set to <code>&lt;Actions&gt;/group-name/action-name</code>.
</p></div></div><div class="top"><p class="src"><a name="v:actionGroupRemoveAction" class="def">actionGroupRemoveAction</a> :: <a href="Graphics-UI-Gtk-ActionMenuToolbar-Action.html#t:ActionClass">ActionClass</a> action =&gt; <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a> -&gt; action -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#actionGroupRemoveAction" class="link">Source</a></p><div class="doc"><p>Removes an action object from the action group.
</p></div></div><div class="top"><p class="src"><a name="v:actionGroupAddActions" class="def">actionGroupAddActions</a><a href="src/Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#actionGroupAddActions" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; [<a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionEntry">ActionEntry</a>]</td><td class="doc"><p><code>entries</code> - a list of action descriptions
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>This is a convenience function to create a number of actions and add them
 to the action group.
</p><p>The <code><a href="Graphics-UI-Gtk-ActionMenuToolbar-Action.html#v:actionActivated">actionActivated</a></code> signals of the actions are connected to the callbacks
 and their accel paths are set to <code>&lt;Actions&gt;/group-name/action-name</code>.
</p></div></div><div class="top"><p class="src"><a name="v:actionGroupAddToggleActions" class="def">actionGroupAddToggleActions</a><a href="src/Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#actionGroupAddToggleActions" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; [<a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ToggleActionEntry">ToggleActionEntry</a>]</td><td class="doc"><p><code>entries</code> - a list of toggle action descriptions
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>This is a convenience function to create a number of toggle actions and
 add them to the action group.
</p><p>The <code><a href="Graphics-UI-Gtk-ActionMenuToolbar-Action.html#v:actionActivated">actionActivated</a></code> signals of the actions are connected to the callbacks
 and their accel paths are set to <code>&lt;Actions&gt;/group-name/action-name</code>.
</p></div></div><div class="top"><p class="src"><a name="v:actionGroupAddRadioActions" class="def">actionGroupAddRadioActions</a><a href="src/Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#actionGroupAddRadioActions" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; [<a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:RadioActionEntry">RadioActionEntry</a>]</td><td class="doc"><p><code>entries</code> - a list of radio action descriptions
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></td><td class="doc"><p><code>value</code> - the value of the action to activate
 initially, or -1 if no action should be activated
</p></td></tr><tr><td class="src">-&gt; (<a href="Graphics-UI-Gtk-ActionMenuToolbar-RadioAction.html#t:RadioAction">RadioAction</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a>)</td><td class="doc"><p><code>onChange</code> - the callback for the changed signal
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>This is a convenience routine to create a group of radio actions and add
 them to the action group.
</p><p>The <code><a href="Graphics-UI-Gtk-ActionMenuToolbar-RadioAction.html#v:radioActionChanged">radioActionChanged</a></code> signal of the first radio action is connected to the
 <code>onChange</code> callback and the accel paths of the actions are set to
 <code>&lt;Actions&gt;/group-name/action-name</code>.
</p></div></div><div class="top"><p class="src"><a name="v:actionGroupSetTranslateFunc" class="def">actionGroupSetTranslateFunc</a><a href="src/Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#actionGroupSetTranslateFunc" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a>)</td><td class="doc"><p><code>(label -&gt; ...)</code> - a translation function
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>Sets a function to be used for translating the <code>label</code> and <code>tooltip</code> of
 <code><a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionEntry">ActionEntry</a></code>s added by <code><a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#v:actionGroupAddActions">actionGroupAddActions</a></code>.
</p><p>If you're using 'gettext', it is enough to set the translation domain
 with <code><a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#v:actionGroupSetTranslationDomain">actionGroupSetTranslationDomain</a></code>.
</p></div></div><div class="top"><p class="src"><a name="v:actionGroupSetTranslationDomain" class="def">actionGroupSetTranslationDomain</a><a href="src/Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#actionGroupSetTranslationDomain" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></td><td class="doc"><p><code>domain</code> - the translation domain to use for 'dgettext'
 calls
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>Sets the translation domain and uses 'dgettext' for translating the
 <code>label</code> and <code>tooltip</code> of <code><a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionEntry">ActionEntry</a></code>s added by <code><a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#v:actionGroupAddActions">actionGroupAddActions</a></code>.
</p><p>If you're not using 'gettext' for localization, see
 <code><a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#v:actionGroupSetTranslateFunc">actionGroupSetTranslateFunc</a></code>.
</p></div></div><div class="top"><p class="src"><a name="v:actionGroupTranslateString" class="def">actionGroupTranslateString</a><a href="src/Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#actionGroupTranslateString" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></td><td class="doc"><p><code>string</code> - a string
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></td><td class="doc"><p>returns the translation of <code>string</code>
</p></td></tr></table></div><div class="doc"><p>Translates a string.
</p><ul><li> Available since Gtk+ version 2.6
</li></ul></div></div><h1 id="g:6">Attributes
</h1><div class="top"><p class="src"><a name="v:actionGroupName" class="def">actionGroupName</a> :: <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a><a href="src/Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#actionGroupName" class="link">Source</a></p><div class="doc"><p>A name for the action group.
</p><p>Default value: &quot;&quot;
</p></div></div><div class="top"><p class="src"><a name="v:actionGroupSensitive" class="def">actionGroupSensitive</a> :: <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#actionGroupSensitive" class="link">Source</a></p><div class="doc"><p>Whether the action group is enabled.
</p><p>Default value: <code>True</code>
</p></div></div><div class="top"><p class="src"><a name="v:actionGroupVisible" class="def">actionGroupVisible</a> :: <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> <a href="Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#t:ActionGroup">ActionGroup</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-ActionMenuToolbar-ActionGroup.html#actionGroupVisible" class="link">Source</a></p><div class="doc"><p>Whether the action group is visible.
</p><p>Default value: <code>True</code>
</p></div></div><h1 id="g:7">Signals
</h1></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.9.2</p></div></body></html>