We assume certain characters, when the shift key is pressed, will result in specific shift key characters, but this is only true for US keyboards. I should translate virtual keys from the OS to corresponding platform-abstract virtual keys, and not do any shift key processing.
Also, I'm not converting all keys right now, I'm not even sure if the underscore character can be typed.
We assume certain characters, when the shift key is pressed, will result in specific shift key characters, but this is only true for US keyboards. I should translate virtual keys from the OS to corresponding platform-abstract virtual keys, and not do any shift key processing.
Also, I'm not converting all keys right now, I'm not even sure if the underscore character can be typed.