![]() |
Routines |
| Prev: A751 | Up: Map | Next: A771 |
|
Adds the word at offset 01 to the record address, prints the text there through ProcessTextStream, steps the record on two bytes, and returns zero.
Control code 0B in the table at JumpTable_ControlCharacters.
Used by the routine at DispatchTextControlHandler.
|
||||
| PrintTextAtAnOffset | A75B | PUSH IX | Point HL at this record and read the low byte of the offset. | |
| A75D | POP HL | |||
| A75E | PUSH HL | |||
| A75F | LD E,(IX+$01) | |||
| A762 | LD D,(IX+$02) | Read the high byte of the offset. | ||
| A765 | ADD HL,DE | Add the offset and call ProcessTextStream to print the text. | ||
| A766 | CALL ProcessTextStream | |||
| A769 | POP IX | Restore the record from the stack. | ||
| A76B | INC IX | Step to the next byte of the record. | ||
| A76D | INC IX | Step to the next byte of the record. | ||
| A76F | XOR A | Clear A. | ||
| A770 | RET | Return. | ||
|
View the equivalent code in;
|
||||
| Prev: A751 | Up: Map | Next: A771 |