- When looking for input, check which keys the user has pressed.
- Pass ASCII value of pressed keys to input class
No, watch the TextEntered event, not keys!
My implementation does, actually... mostly. It does watch the pressed keys for Up/down/left/right/delete, though. Backspace and return pass their own just fine, I think, but otherwise, the textentered event doesn't catch those keys... been a while since I looked at my implementation, though.