| Entry | |
|---|---|
| R0 | Font handle (if applicable) |
| R1 | Pointer to string (ctrl-characters) |
| R2 | Flags |
| R3 | X |
| R4 | Y |
| R5 | Pointer to block (if applicable) |
| R6 | Pointer to transformation matrix (if applicable) |
| R7 | Length (if applicable) |
| Exit | |
|---|---|
| - | All registers preserved |
This purpose of this call is to paint a string to the screen using the currently selected font, or a specific font (as per flags).
Any VDU origin previously specified is ignored and absolute co-ordinates are assumed.
Underline and rubout do not work unless transformed x-axis is parallel (not anti-parallel) to output x-axis. The definition of Anti-parallel is; being parallel, but in the opposite direction to the original.