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

HTk.Components.Icon

Description

This module provides access to window icons.

Synopsis

Documentation

data Window w => Icon w Source

The Icon datatype.

Constructors

Icon w 

Instances

(Eq w, Window w) => Eq (Icon w) 
(Ord w, Window w) => Ord (Icon w) 
Window w => Synchronized (Icon w)

You can synchronize on an icon object.

Window w => GUIObject (Icon w)

Internal.

Window w => HasPosition (Icon w)

You can set the location of an icon.

Window w => HasBitMap (Icon w)

You can the the corresponding bitmap for an icon.

(Window w, GUIValue v) => HasText (Icon w) v

You can set the name on the icon.

iconMask :: (Window w, BitMapDesignator h) => h -> Config (Icon w)Source

Sets the corresponding icon mask.

getIconMask :: Window w => Icon w -> IO BitMapHandleSource

Gets the corresponding icon mask.