One of the things I've realised I've probably never seen despite
using it so much myself is a short (one-line) description of
what the Window Manager 2 is all about.
As I understand it it is this, briefly:
New WM vectors are provided dealing with GD2 colours. In particular
there is WM.TRAP#3 which allows several trap#3 calls to set the new
colours. These include setting colours for paper, strip, ink, block
and border.
Spoken like a true machine code programmer ;)
How about this:
WMAN2 provides support for up to 32K colours for PE window elements,
direct or through the use of 1 to 4 System Palettes or a User
Palette set up in RAM.
It also supports sprites in 8, 16 or 24 bit modes with Alpha masks
or no mask, with RLE compression, of sizes only limited by its
window and chained as extended sprites for each mode of the
clickable items.
Bob
Seems comprehensive, although I'd probably have to include a glossary
to explain the various terms - if people haven't heard of Wman 2 they
are unlikely to know what Alpha masks, RLE, chained extended sprites
and so on mean. But this is a good start I guess.
Dilwyn Jones
_______________________________________________
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm