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

HTk.Kernel.Colour

Description

Basic types and classes for coloured resources.

Synopsis

Documentation

class ColourDesignator c whereSource

Datatypes that describe a colour instantiate the class ColourDesignator.

Methods

toColour :: c -> ColourSource

Instances

ColourDesignator Colour

A colour itself describes a colour.

ColourDesignator [Char]

Strings like "red", "blue" etc. decribe colours.

ColourDesignator (Double, Double, Double)

A tuple of rgb values describes a colour.

ColourDesignator (Int, Int, Int)

A tuple of rgb values describes a colour.

newtype Colour Source

The Colour datatype.

Constructors

Colour String 

Instances

Read Colour

Internal.

Show Colour

Internal.

GUIValue Colour

Internal.

ColourDesignator Colour

A colour itself describes a colour.

CursorDesignator (String, Colour)

A tuple of (String,Colour) describes a coloured standard X cursor.

CursorDesignator (String, Colour, Colour)

A tuple of (String,Colour,Colour) describes a standard X cursor with foreground and background colour.

CursorDesignator ([Char], [Char], Colour, Colour)

A tuple of (String,String,Colour,Colour) describes a bitmap cursor with its X bitmap filename, mask filename, foreground and background colour.