Yeah, you do all the checking of the text that I was doing, just not the checking of the keycode.  When I put it in, it didn't feel like it should be there because I thought the verify listenner was just going to verify the text entered, and not mess around with keycodes in the first place.  Again, I just put the keycode checking because it  was in there on the solution I found for that on the internet.  I'm not on my home machine, otherwise I'd test it in a windows environment to make sure it works for that too.