Sorry to dredge this one up, but...

In Turbo Pascal I can goto a point on the screen and get the char and screen attribute from that point and save it to a variable. I would like a similar function from kix.

This also means adding better colour support (yes, there is a U in colour) Instead of the r+/n I would like to use numbers in hex:
0-7 for the dark colours, 8-f for the light and blink.

so first nibble is foreground and second is background. 00 is black on black 10 is dark blue on black. 1F is blue on blinking grey etc...

The GETSCREENATTR function would return this byte (decimal is OK) for the current cursor position. SETSCREENATTR would set the color for the cursor position.

GETSCREENCHAR to get char at cursor.

Better Hex to Dec conversion too, not just oneway display.

that's it for now,

cj