| |||||||||||||||||||||
| |||||||||||||||||||||
| |||||||||||||||||||||
Description | |||||||||||||||||||||
An action of which only one in a group can be active
| |||||||||||||||||||||
Synopsis | |||||||||||||||||||||
| |||||||||||||||||||||
Detail | |||||||||||||||||||||
A RadioAction is similar to RadioMenuItem. A number of radio actions can be linked together so that only one may be active at any one time. | |||||||||||||||||||||
Class Hierarchy | |||||||||||||||||||||
| GObject | +----Action | +----ToggleAction | +----RadioAction | |||||||||||||||||||||
Types | |||||||||||||||||||||
data RadioAction | |||||||||||||||||||||
| |||||||||||||||||||||
class ToggleActionClass o => RadioActionClass o | |||||||||||||||||||||
| |||||||||||||||||||||
castToRadioAction :: GObjectClass obj => obj -> RadioAction | |||||||||||||||||||||
toRadioAction :: RadioActionClass o => o -> RadioAction | |||||||||||||||||||||
Constructors | |||||||||||||||||||||
radioActionNew | |||||||||||||||||||||
| |||||||||||||||||||||
Methods | |||||||||||||||||||||
radioActionGetGroup | |||||||||||||||||||||
| |||||||||||||||||||||
radioActionSetGroup | |||||||||||||||||||||
| |||||||||||||||||||||
radioActionGetCurrentValue | |||||||||||||||||||||
| |||||||||||||||||||||
Attributes | |||||||||||||||||||||
radioActionGroup :: RadioActionClass self => ReadWriteAttr self [RadioAction] RadioAction | |||||||||||||||||||||
Sets a new group for a radio action. | |||||||||||||||||||||
Signals | |||||||||||||||||||||
onRadioActionChanged :: RadioActionClass self => self -> (RadioAction -> IO ()) -> IO (ConnectId self) | |||||||||||||||||||||
The changed signal is emitted on every member of a radio group when the active member is changed. The signal gets emitted after the activate signals for the previous and current active members. | |||||||||||||||||||||
afterRadioActionChanged :: RadioActionClass self => self -> (RadioAction -> IO ()) -> IO (ConnectId self) | |||||||||||||||||||||
Produced by Haddock version 0.8 |