I am using some buttons for a client to handle foreign language fonts and there uniqueid characters, the buttons each are assigned an ascii value so that when the client clicks on them it takes the button value and issues the KEYBOARD CHR(this.asciivalue) the problem comes up when I want to do CHR(123) which is { and chr(125) which is }. These buttons generate the appropriate character in a text box. Does any body know of a work around to this as KEYBOARD chr(123) or KEYBOARD chr(125) return an error MISMATED BRACES IN KEY VALUE.