83Plus:BCALLs:4561
From WikiTI
Contents
Synopsis
Official Name: VPutS
BCALL Address: 4561
Displays text using the either the large or small font at any coordinates.
Inputs
- HL: Pointer to string in RAM.
- penCol and penRow are the location
- The following flags function as defined:
- textInverse, (IY + textFlags) (reverse text)
- textEraseBelow, (IY + textFlags)
- textWrite, (IY + sGrFlags) (write to graph buffer; do not update screen)
- fracDrawLFont, (IY + fontFlags) (use large font)
Outputs
- The text is displayed.
- Flags: The SDK is wrong. AF is restored before the routine returns so the carry flag is whatever you left it at. If you need to know whether or not the string went past the end of the screen, use the VPutS clone documented in the System Routines guide with push af and pop af omitted.
Destroys
- HL