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

Safe HaskellNone
LanguageHaskell98

HTk.Containers.Frame

Description

HTk's frame widget. A frame is a simple container for widgets.

Synopsis

Documentation

data Frame Source

The Frame datatype.

Instances

Eq Frame 
Destroyable Frame

A frame widget can be destroyed.

Synchronized Frame

You can synchronize on a frame object.

GUIObject Frame

Internal.

HasBorder Frame

A frame widget has a configureable border.

HasSize Frame

You can specify the size of a frame.

HasColour Frame

A frame widget has a background colour.

Widget Frame

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

Container Frame

A frame widget is a container for widgets. You can pack widgets to a frame widget via pack or grid command in the module HTk.Kernel.Packer.

newFrame Source

Arguments

:: Container par 
=> par

the parent widget, which has to be a container widget (an instance of class Container).

-> [Config Frame]

the list of configuration options for this frame.

-> IO Frame

A frame widget.

Constructs a new frame widget and returns a handler.