| |||||||||||||||||||||||||
| |||||||||||||||||||||||||
| |||||||||||||||||||||||||
| Description | |||||||||||||||||||||||||
An action which can be toggled between two states
| |||||||||||||||||||||||||
| Synopsis | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
| Detail | |||||||||||||||||||||||||
| A ToggleAction corresponds roughly to a CheckMenuItem. It has an "active" state specifying whether the action has been checked or not. | |||||||||||||||||||||||||
| Class Hierarchy | |||||||||||||||||||||||||
| GObject | +----Action | +----ToggleAction | +----RadioAction | |||||||||||||||||||||||||
| Types | |||||||||||||||||||||||||
| data ToggleAction | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
| class ActionClass o => ToggleActionClass o | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
| castToToggleAction :: GObjectClass obj => obj -> ToggleAction | |||||||||||||||||||||||||
| Constructors | |||||||||||||||||||||||||
| toggleActionNew | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
| Methods | |||||||||||||||||||||||||
| toggleActionToggled :: ToggleActionClass self => self -> IO () | |||||||||||||||||||||||||
| Emits the "toggled" signal on the toggle action. | |||||||||||||||||||||||||
| toggleActionSetActive | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
| toggleActionGetActive :: ToggleActionClass self => self -> IO Bool | |||||||||||||||||||||||||
| Returns the checked state of the toggle action. | |||||||||||||||||||||||||
| toggleActionSetDrawAsRadio :: ToggleActionClass self => self -> Bool -> IO () | |||||||||||||||||||||||||
| Sets whether the action should have proxies like a radio action. | |||||||||||||||||||||||||
| toggleActionGetDrawAsRadio :: ToggleActionClass self => self -> IO Bool | |||||||||||||||||||||||||
| Returns whether the action should have proxies like a radio action. | |||||||||||||||||||||||||
| Attributes | |||||||||||||||||||||||||
| toggleActionDrawAsRadio :: ToggleActionClass self => Attr self Bool | |||||||||||||||||||||||||
Whether the proxies for this action look like radio action proxies. Default value: False | |||||||||||||||||||||||||
| toggleActionActive :: ToggleActionClass self => Attr self Bool | |||||||||||||||||||||||||
| 'active' property. See toggleActionGetActive and toggleActionSetActive | |||||||||||||||||||||||||
| Signals | |||||||||||||||||||||||||
| onToggleActionToggled :: ToggleActionClass self => self -> IO () -> IO (ConnectId self) | |||||||||||||||||||||||||
| afterToggleActionToggled :: ToggleActionClass self => self -> IO () -> IO (ConnectId self) | |||||||||||||||||||||||||
| Produced by Haddock version 0.7 | |||||||||||||||||||||||||