Quote Originally Posted by Dennis Piccioni View Post
Did you step through the code in the debugger? Does it jump into the begin..end block when you expect it to?
oops, it's going in on the 5. % being shift+5. that marvellous little utility I pointed at as a source of key values ignores shifted values and shows both % and 5 as 53.

nvm, worked it out. thanks. going to edit the suggestion now...