Entry | |
---|---|
R0 | Font handle (if applicable) |
R1 | Pointer to string (may include control 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 call paints 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 the transformed x-axis is parallel (not anti-parallel) to the output x-axis. (Anti-parallel means being parallel, but in the opposite direction to the original.)