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.