![]() |
Routines |
Prev: ACD8 | Up: Map | Next: ACFB |
Used by the routine at Handler_UserInput.
|
||||||||||
Print_UserInputToScreen | ACE6 | PUSH AF | Stash the user input keypress on the stack. | |||||||
ACE7 | CP $0D | Jump to UserInputToScreen if "DELETE" was not pressed. | ||||||||
ACE9 | JR NZ,UserInputToScreen | |||||||||
ACEB | PUSH HL | Stash the pointer to the command buffer on the stack. | ||||||||
Print "SPACE<BS>" to delete the letter from the screen.
|
||||||||||
ACEC | LD HL,$ACC9 | HL=Messaging_SpaceBackspace. | ||||||||
ACEF | CALL PrintString | Call PrintString. | ||||||||
ACF2 | POP HL | Restore the pointer to the command buffer from the stack. | ||||||||
UserInputToScreen | ACF3 | POP AF | Restore the user input keypress from the stack. | |||||||
ACF4 | CALL SwitchNormalScreenOutput | Call SwitchNormalScreenOutput. | ||||||||
Print the user input keypress to the screen.
|
||||||||||
ACF7 | CALL PrintCharacter | Call PrintCharacter. | ||||||||
ACFA | RET | Return. |
Prev: ACD8 | Up: Map | Next: ACFB |