Quote Originally Posted by starzen View Post
you are getting key values not characters. so the a key is a lowercase a and as you noticed the shift key is a separate flag
Yeah, I know. I was working from an older document and was misled by the numeric keys coincidentally having the same return values as characters.

I rewrote the test in 4 lines of standard DF