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

Safe HaskellNone
LanguageHaskell98

HTk.Menuitems.MenuCheckButton

Description

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

Synopsis

Documentation

data MenuCheckButton Source #

The MenuCheckButton datatype.

Instances

Eq MenuCheckButton Source #

Internal.

Synchronized MenuCheckButton Source #

You can synchronize on a menu checkbutton.

Methods

synchronize :: MenuCheckButton -> IO b -> IO b #

GUIObject MenuCheckButton Source #

Internal.

HasEnable MenuCheckButton Source #

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

HasJustify MenuCheckButton Source #

A menu checkbutton has a configureable text justification.

HasUnderline MenuCheckButton Source #

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

HasFont MenuCheckButton Source #

You can specify the font of a menu checkbutton.

HasBorder MenuCheckButton Source #

A menu checkbutton has a configureable border.

HasSize MenuCheckButton Source #

You can specify the size of a menu checkbutton.

HasColour MenuCheckButton Source #

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

HasCommand MenuCheckButton Source #

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

HasVariable MenuCheckButton Source #

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

HasPhoto MenuCheckButton Source #

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

HasAccelerator MenuCheckButton Source #

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

MenuItem MenuCheckButton Source #

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

HasIndicator MenuCheckButton Source #

You can display an indicator with a menu checkbutton.

HasBitMap MenuCheckButton Source #

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

GUIValue v => HasText MenuCheckButton v Source #

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

GUIValue v => HasValue MenuCheckButton v Source #

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

createMenuCheckButton Source #

Arguments

:: Menu

the parent menu.

-> [Config MenuCheckButton]

the list of configuration options for this menu checkbutton.

-> IO MenuCheckButton

A menu checkbutton.

Constructs a new menu checkbutton and returns a handler.