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

Safe HaskellNone
LanguageHaskell98

HTk.Kernel.BaseClasses

Description

Basic types and classes.

Synopsis

Documentation

class GUIObject w => Widget w where Source #

Widgets instantiate the class Widget.

Instances

Widget LabelFrame Source #

A labelled frame has standard widget properties (concerning focus, cursor).

Widget NoteBookPage Source #

A notebook page has standard widget properties (concerning focus, cursor).

Widget NoteBook Source #

A notebook widget has standard widget properties (focus, cursor, ...).

Widget Pane Source #

A pane has standard widget properties (focus, cursor...).

Widget PanedWindow Source #

A paned window has standard widget properties (focus, cursor, ...).

Widget Message Source #

A message widget has standard widget properties (concerning focus, cursor).

Widget Menu Source #

A menu has standard widget properties (concerning focus, cursor).

Widget Toplevel Source #

A toplevel widget has standard widget properties (concerning focus, cursor).

Widget Frame Source #

A frame widget has standard widget properties (concerning focus, cursor).

Widget Space Source #

A radiobutton widget has standard widget properties (concerning focus, cursor).

Widget Box Source #

A box has standard widget properties (concerning focus, cursor).

Widget ScrollBar Source #

A scrollbar widget has standard widget properties (concerning focus, cursor).

Widget Canvas Source #

A canvas widget has standard widget properties (concerning focus, cursor).

Widget Image Source #

An image object has standard widget properties (concerning focus, cursor / if implicitely displayed inside a label widget).

Widget Editor Source #

An editor widget has standard widget properties (concerning focus, cursor).

Widget CurrentFocus Source #

The current focus is always a widget and has standard widget properties (concerning focus, cursor).

Widget CurrentGrab Source #

The current grab has standard widget properties (concerning focus, cursor).

Widget BitMap Source #

A bitmap object has standard widget properties (concerning focus, cursor / if implicitely displayed inside a label widget).

Widget Button Source #

A button widget has standard widget properties (concerning focus, cursor).

Widget Label Source #

A label widget has standard widget properties (concerning focus, cursor).

Widget MenuButton Source #

A menubutton widget has standard widget properties (concerning focus, cursor).

Widget EmbeddedCanvasWin Source #

Dummy instance.

Widget IconBar Source #

An icon bar has standard widget properties (concerning focus, cursor).

Widget SelectBox Source #

A select box has standard widget properties (concerning focus, cursor).

Widget SpinButton Source #

A spin button has standard widget properties (concerning focus, cursor).

Widget (Scale a) Source #

A scale widget has standard widget properties (concerning focus, cursor).

Widget (ListBox a) Source #

A listbox widget has standard widget properties (concerning focus, cursor).

Widget (OptionMenu a) Source #

An option menu has standard widget properties (concerning focus, cursor).

Widget (Entry a) Source #

An entry field has standard widget properties (concerning focus, cursor).

GUIValue a => Widget (ComboBox a) Source #

A combo box has standard widget properties (focus, cursor, ...).

Widget (CheckButton a) Source #

A checkbutton widget has standard widget properties (concerning focus, cursor).

Widget (RadioButton a) Source #

A radiobutton widget has standard widget properties (concerning focus, cursor).

Widget (Prompt a) Source #

A prompt has standard widget properties (concerning focus, cursor).

(Widget a, HasScroller a) => Widget (ScrollBox a) Source #

A scrollbox has standard widget properties (concerning focus, cursor).

Widget (Notepad a) Source #

A notepad has standard widget properties (concerning focus, cursor).

Widget (SimpleListBox val) Source # 
Widget (InputForm a) Source # 
CItem c => Widget (TreeList c) Source #

A tree list has standard widget properties (concerning focus, cursor).

GBObject o => Widget (GenericBrowser o) Source #

Internal.

Widget (RecordField a b) Source # 
Widget (EnumField a b) Source # 
Widget (CheckboxField a b) Source # 
Widget (NumEntryField a b) Source # 
Widget (EntryField a b) Source #