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

Safe HaskellNone
LanguageHaskell98

HTk.Canvasitems.EmbeddedCanvasWin

Description

HTk's embedded canvas windows. A container for widgets on a canvas widget.

Synopsis

Documentation

data EmbeddedCanvasWin Source #

The EmbeddedCanvasWin datatype.

Instances

Eq EmbeddedCanvasWin Source # 
Destroyable EmbeddedCanvasWin Source #

An embedded canvas window can be destroyed.

Methods

destroy :: EmbeddedCanvasWin -> IO () #

Synchronized EmbeddedCanvasWin Source #

You can synchronize on an embedded canvas window.

Methods

synchronize :: EmbeddedCanvasWin -> IO b -> IO b #

GUIObject EmbeddedCanvasWin Source #

Internal.

HasCanvAnchor EmbeddedCanvasWin Source #

You can specify the anchor position of an embedded canvas window.

HasPosition EmbeddedCanvasWin Source #

You can specify the position of a bitmap item.

HasSize EmbeddedCanvasWin Source #

You can specify the size of an embedded canvas window.

Widget EmbeddedCanvasWin Source #

Dummy instance.

CanvasItem EmbeddedCanvasWin Source #

An embedded canvas window is a canvas item (any canvas item is an instance of the abstract class CanvasItem).

TaggedCanvasItem EmbeddedCanvasWin Source #

An embedded canvas window can have several tags (handlers for a set of canvas items).

createEmbeddedCanvasWin Source #

Arguments

:: Widget w 
=> Canvas

the parent canvas.

-> w

the child widget.

-> [Config EmbeddedCanvasWin]

the list of configuration options for this embedded canvas window.

-> IO EmbeddedCanvasWin

An embedded canvas window.

Constructs a new embedded canvas window.