gtk-0.11.0: Binding to the Gtk+ graphical user interface library.ContentsIndex
Graphics.UI.Gtk.MenuComboToolbar.RadioMenuItem
Portabilityportable (depends on GHC)
Stabilityprovisional
Maintainergtk2hs-users@lists.sourceforge.net
Contents
Detail
Class Hierarchy
Types
Constructors
Compatibilty aliases
Description
A choice from multiple check menu items
Synopsis
data RadioMenuItem
class CheckMenuItemClass o => RadioMenuItemClass o
castToRadioMenuItem :: GObjectClass obj => obj -> RadioMenuItem
gTypeRadioMenuItem :: GType
toRadioMenuItem :: RadioMenuItemClass o => o -> RadioMenuItem
radioMenuItemNew :: IO RadioMenuItem
radioMenuItemNewWithLabel :: String -> IO RadioMenuItem
radioMenuItemNewWithMnemonic :: String -> IO RadioMenuItem
radioMenuItemNewFromWidget :: RadioMenuItem -> IO RadioMenuItem
radioMenuItemNewWithLabelFromWidget :: RadioMenuItem -> String -> IO RadioMenuItem
radioMenuItemNewWithMnemonicFromWidget :: RadioMenuItem -> String -> IO RadioMenuItem
radioMenuItemNewJoinGroup
radioMenuItemNewJoinGroupWithLabel
radioMenuItemNewJoinGroupWithMnemonic
Detail
A radio menu item is a check menu item that belongs to a group. At each instant exactly one of the radio menu items from a group is selected.
Class Hierarchy
 |  GObject
 |   +----Object
 |         +----Widget
 |               +----Container
 |                     +----Bin
 |                           +----Item
 |                                 +----MenuItem
 |                                       +----CheckMenuItem
 |                                             +----RadioMenuItem
Types
data RadioMenuItem
show/hide Instances
class CheckMenuItemClass o => RadioMenuItemClass o
show/hide Instances
castToRadioMenuItem :: GObjectClass obj => obj -> RadioMenuItem
gTypeRadioMenuItem :: GType
toRadioMenuItem :: RadioMenuItemClass o => o -> RadioMenuItem
Constructors
radioMenuItemNew :: IO RadioMenuItem
Creates a new RadioMenuItem.
radioMenuItemNewWithLabel :: String -> IO RadioMenuItem
Creates a new RadioMenuItem whose child is a simple Label.
radioMenuItemNewWithMnemonic :: String -> IO RadioMenuItem
Creates a new RadioMenuItem containing a label. The label will be created using labelNewWithMnemonic, so underscores in label indicate the mnemonic for the menu item.
radioMenuItemNewFromWidget
:: RadioMenuItemgroupMember - a member of an existing radio button group, to which the new radio button will be added.
-> IO RadioMenuItem
Create a new radio button, adding it to the same group as the group to which groupMember belongs.
radioMenuItemNewWithLabelFromWidget
:: RadioMenuItemgroupMember - a member of an existing radio button group, to which the new radio button will be added.
-> String
-> IO RadioMenuItem
Create a new radio button with a label, adding it to the same group as the group to which groupMember belongs.
radioMenuItemNewWithMnemonicFromWidget :: RadioMenuItem -> String -> IO RadioMenuItem
Create a new radio button with a label and attach it to the group of another radio button. Underscores in the label string indicate the mnemonic for the menu item.
Compatibilty aliases
radioMenuItemNewJoinGroup
radioMenuItemNewJoinGroupWithLabel
radioMenuItemNewJoinGroupWithMnemonic
Produced by Haddock version 2.4.2