-- card: 6265 from stack: in -- bmap block id: 0 -- flags: 0000 -- background id: 3167 -- name: -- part 1 (button) -- low flags: 00 -- high flags: 0000 -- rect: left=394 top=143 right=158 bottom=474 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: ----- HyperTalk script ----- on mouseUp push this card visual effect iris open go to card id 5080 end mouseUp -- part contents for background part 11 ----- text ----- LowerToUpper -- part contents for background part 12 ----- text ----- LowerToUpper is an HyperCard function (XFCN) Usage: LowerToUpper(aString) …returns a string, all upper case letters This function is provided as a utility function for use with SayPhonetic†. Since the SayPhonetic command will only accept upper case letters, the Speech Lab card, as a convenience to the user, transforms all lower case letters to upper case letters with LowerToUpper before delivering the string to SayPhonetic. This function can easily be written in HyperTalk, but the resulting function is annoyingly slow - hence, it is implemented as an XFCN.