![]() |
Routines |
| Prev: 61565 | Up: Map | Next: 61620 |
|
Hides one header item by overprinting 200.
|
||||
| Hide_HeaderItem | 61584 | LD A,(IX+0) | A=the header record. | |
| 61587 | AND %01111111 | Keep only bits 0-6. | ||
| 61589 | LD C,A | C=the column. | ||
| 61590 | SET 7,(IX+0) | Set bit 7 of the header record. | ||
| 61594 | LD B,(IX+1) | B=the row. | ||
| 61597 | CALL JumpTable_SetPrintPosition | Call JumpTable_SetPrintPosition. | ||
| 61600 | LD B,(IX+5) | B=the remaining height. | ||
| Hide_HeaderItem_Target | 61603 | LD C,(IX+4) | C=the remaining width. | |
| Hide_HeaderItem_Continue | 61606 | LD A,200 | A=200. | |
| 61608 | CALL JumpTable_PrintCharacter | Call JumpTable_PrintCharacter. | ||
| 61611 | CALL JumpTable_WriteTile | Call JumpTable_WriteTile. | ||
| 61614 | DEC C | Decrease the width and loop back to Hide_HeaderItem_Continue. | ||
| 61615 | JR NZ,Hide_HeaderItem_Continue | |||
| 61617 | DJNZ Hide_HeaderItem_Target | Decrease the height and loop back to Hide_HeaderItem_Target. | ||
| 61619 | RET | Return. | ||
| Prev: 61565 | Up: Map | Next: 61620 |