Some Private Use Area code points for courtyard codes for text colour.

Colour changing is by a specially devised method which will hopefully be efficient in practice.

Upon receiving one of the 18 codes to change colour, the system presumes on a temporary basis that the new colour is to become the foreground colour, which is what it will usually be. However, the previous foreground colour is stored. If a command to set one of the other four colours is received, then the foreground colour is used for that purpose, with the foreground colour being replaced by the previous foreground colour.

This means that only one code point is needed to change the foreground colour and two code points are needed to change the contents of any of the other colour registers.

The decoration colours are intended to be ready for the possible introduction of chromatic fonts at some future date.

U+F3AC SET NEW BACKGROUND COLOUR
U+F3AD SET NEW FIRST DECORATION COLOUR
U+F3AE SET NEW SECOND DECORATION COLOUR
U+F3AF SET NEW THIRD DECORATION COLOUR

Codes for defining the colour components of colour 98.

U+F3B1 SET THE RED COMPONENT OF COLOUR 98 TO THE VALUE OF THE ACCUMULATOR
U+F3B2 SET THE GREEN COMPONENT OF COLOUR 98 TO THE VALUE OF THE ACCUMULATOR
U+F3B3 SET THE BLUE COMPONENT OF COLOUR 98 TO THE VALUE OF THE ACCUMULATOR

Codes for defining the colour components of colour99.

U+F3B5 SET THE RED COMPONENT OF COLOUR 99 TO THE VALUE OF THE ACCUMULATOR
U+F3B6 SET THE GREEN COMPONENT OF COLOUR 99 TO THE VALUE OF THE ACCUMULATOR
U+F3B7 SET THE BLUE COMPONENT OF COLOUR 99 TO THE VALUE OF THE ACCUMULATOR

Codes for setting the default colours (foreground, background, first decoration, second decoration, third decoration).

U+F3BA SET TO GENERAL COMPUTING DEFAULT COLOURS. (black, white, red, green, blue)
U+F3BB SET TO DVB-MHP COMPUTING DEFAULT COLOURS. (cyan, black, red, green, blue)

Here are some courtyard codes for selecting text colour.

U+F3B0 COLOUR 98
U+F3B4 COLOUR 99
U+F3E0 BLACK
U+F3E1 BROWN
U+F3E2 RED
U+F3E3 ORANGE
U+F3E4 YELLOW
U+F3E5 GREEN
U+F3E6 BLUE
U+F3E7 MAGENTA
U+F3E8 GREY
U+F3E9 WHITE
U+F3EA CYAN
U+F3EB PINK
U+F3EC DARK GREY
U+F3ED LIGHT GREY
U+F3EE LAVENDER
U+F3EF MINT

William Overington

2 July 2002


 

This file is accessible as follows.

http://www.users.globalnet.co.uk/~ngo/courtcol.htm