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

Safe HaskellNone
LanguageHaskell98

HTk.Containers.Toplevel

Description

HTk's toplevel widget. A toplevel widget is a toplevel container for widgets (a window).

Synopsis

Documentation

newtype Toplevel Source #

The Toplevel datatype.

Constructors

Toplevel GUIOBJECT 

Instances

Eq Toplevel Source # 
Destroyable Toplevel Source #

A toplevel widget can be destroyed.

Methods

destroy :: Toplevel -> IO () #

Synchronized Toplevel Source #

You can synchronize on a toplevel object.

Methods

synchronize :: Toplevel -> IO b -> IO b #

GUIObject Toplevel Source #

Internal.

Widget Toplevel Source #

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

Container Toplevel Source #

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

Window Toplevel Source #

A toplevel widget is a window (with various configurations and actions concerning its stacking order, display status, screen, aspect ratio etc.).

createToplevel Source #

Arguments

:: [Config Toplevel]

the list of configuration options for this toplevel widget.

-> IO Toplevel

A toplevel widget.

Constructs a new toplevel widget and returns a handler.