Prev: 44248 Up: Map Next: 44283
44262: Print User Input To Screen
Used by the routine at Handler_UserInput.
Input
A User input keypress
HL Pointer to the command buffer
Print_UserInputToScreen 44262 PUSH AF Stash the user input keypress on the stack.
44263 CP 13 Jump to UserInputToScreen if "DELETE" was not pressed.
44265 JR NZ,UserInputToScreen
44267 PUSH HL Stash the pointer to the command buffer on the stack.
Print "SPACE<BS>" to delete the letter from the screen.
44268 LD HL,44233 HL=Messaging_SpaceBackspace.
44271 CALL PrintString Call PrintString.
44274 POP HL Restore the pointer to the command buffer from the stack.
UserInputToScreen 44275 POP AF Restore the user input keypress from the stack.
44276 CALL SwitchNormalScreenOutput Call SwitchNormalScreenOutput.
Print the user input keypress to the screen.
44279 CALL PrintCharacter Call PrintCharacter.
44282 RET Return.
Prev: 44248 Up: Map Next: 44283