home *** CD-ROM | disk | FTP | other *** search
/ Carousel Volume 2 #1 / carousel.iso / mactosh / hc / hypermac.sit / HyperMacintalk / card_6265.txt < prev    next >
Text File  |  1987-09-30  |  1KB  |  42 lines

  1. -- card: 6265 from stack: in
  2. -- bmap block id: 0
  3. -- flags: 0000
  4. -- background id: 3167
  5. -- name: 
  6.  
  7.  
  8. -- part 1 (button)
  9. -- low flags: 00
  10. -- high flags: 0000
  11. -- rect: left=394 top=143 right=158 bottom=474
  12. -- title width / last selected line: 0
  13. -- icon id / first selected line: 0 / 0
  14. -- text alignment: 1
  15. -- font id: 0
  16. -- text size: 12
  17. -- style flags: 0
  18. -- line height: 16
  19. -- part name: 
  20. ----- HyperTalk script -----
  21. on mouseUp
  22.   push this card
  23.   visual effect iris open
  24.   go to card id 5080
  25. end mouseUp
  26.  
  27.  
  28.  
  29.  
  30. -- part contents for background part 11
  31. ----- text -----
  32. LowerToUpper
  33.  
  34. -- part contents for background part 12
  35. ----- text -----
  36. LowerToUpper is an HyperCard function (XFCN)
  37.  
  38. Usage:     LowerToUpper(aString)
  39.                ΓǪreturns a string, all upper case letters
  40.  
  41. 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.
  42.