uni-htk-2.2.1.3: Graphical User Interface for Haskell Programs

Safe HaskellNone
LanguageHaskell98

HTk.Menuitems.MenuRadioButton

Description

HTk's menu radiobutton. A simple radiobutton inside a menu associated with a polymorphic variable.

Synopsis

Documentation

data MenuRadioButton Source #

The MenuRadioButton datatype.

Instances

Eq MenuRadioButton Source # 
Synchronized MenuRadioButton Source #

You can synchronize on a menu radiobutton.

Methods

synchronize :: MenuRadioButton -> IO b -> IO b #

GUIObject MenuRadioButton Source #

Internal.

HasEnable MenuRadioButton Source #

A menu radiobutton is a stateful object, it can be enabled or disabled.

HasJustify MenuRadioButton Source #

A menu radiobutton has a configureable text justification.

HasUnderline MenuRadioButton Source #

You can set the index of a text character to underline.

HasFont MenuRadioButton Source #

You can specify the font of a menu radiobutton.

HasBorder MenuRadioButton Source #

A menu radiobutton has a configureable border.

HasSize MenuRadioButton Source #

You can specify the size of a menu radiobutton.

HasColour MenuRadioButton Source #

A menu radiobutton has a normal foreground and background colour and an active/disabled foreground and background colour.

HasCommand MenuRadioButton Source #

When a menu radiobutton is clicked, a corresponding event is invoked.

HasVariable MenuRadioButton Source #

The polymorphic variable the menu radiobutton's value is associated with.

HasPhoto MenuRadioButton Source #

You can specify the size of a menu radiobutton.

HasAccelerator MenuRadioButton Source #

A menu radiobutton has an optional text to display as a reminder about a keystroke binding.

MenuItem MenuRadioButton Source #

A menu radiobutton is a menu item (any menu item instantiates the abstract class MenuItem).

HasIndicator MenuRadioButton Source #

You can display an indicator with a menu radiobutton.

HasBitMap MenuRadioButton Source #

A menu radiobutton can contain a bitmap (instead of text or an image).

GUIValue v => HasText MenuRadioButton v Source #

A menu radiobutton can contain text (instead of an image or bitmap).

GUIValue v => HasValue MenuRadioButton v Source #

A menu radiobutton has a value, that corresponds to a polymorphic TkVariable.

createMenuRadioButton Source #

Arguments

:: Menu

the parent menu.

-> [Config MenuRadioButton]

the list of configuration options for this menu radiobutton.

-> IO MenuRadioButton

A menu radiobutton.

Constructs a new menu radiobutton and returns a handler.