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

Safe HaskellNone
LanguageHaskell98

HTk.Kernel.TkVariables

Description

  • ----------------------------------------------------------------------
  • module HTk.Kernel.TkVariables
  • author: ludi
  • --------------------------------------------------------------------

Documentation

newtype GUIValue a => TkVariable a Source #

Constructors

TkVariable ObjectID 

class GUIObject w => HasVariable w where Source #

Methods

variable :: TkVariable v -> Config w Source #

Instances

HasVariable MenuCheckButton Source #

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

HasVariable MenuRadioButton Source #

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

HasVariable (Entry a) Source #

The value of an entry field is associated with a polymorphic variable.

Methods

variable :: TkVariable v -> Config (Entry a) Source #

HasVariable (CheckButton a) Source #

A checkbutton has a value, that corresponds to a polymorphic TkVariable. instance GUIValue a => HasValue (CheckButton a) a No, it doesn't.

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

HasVariable (RadioButton a) Source #

The radiobutton's value is associated with a polymorphic TkVariable.