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

  1. -- card: 12539 from stack: in
  2. -- bmap block id: 0
  3. -- flags: 0000
  4. -- background id: 7110
  5. -- name: 
  6.  
  7.  
  8. -- part 1 (button)
  9. -- low flags: 00
  10. -- high flags: 0000
  11. -- rect: left=347 top=102 right=114 bottom=392
  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 10713
  25. end mouseUp
  26.  
  27.  
  28.  
  29.  
  30. -- part 2 (field)
  31. -- low flags: 01
  32. -- high flags: 0004
  33. -- rect: left=35 top=195 right=216 bottom=465
  34. -- title width / last selected line: 0
  35. -- icon id / first selected line: 0 / 0
  36. -- text alignment: 0
  37. -- font id: 3
  38. -- text size: 12
  39. -- style flags: 0
  40. -- line height: 16
  41. -- part name: 
  42. ----- HyperTalk script -----
  43. on mouseUp
  44.   if MacintalkInstalled()
  45.   then do card field 1
  46. end mouseUp
  47.  
  48.  
  49.  
  50. -- part 3 (field)
  51. -- low flags: 01
  52. -- high flags: 0004
  53. -- rect: left=35 top=262 right=283 bottom=465
  54. -- title width / last selected line: 0
  55. -- icon id / first selected line: 0 / 0
  56. -- text alignment: 0
  57. -- font id: 3
  58. -- text size: 12
  59. -- style flags: 0
  60. -- line height: 16
  61. -- part name: 
  62. ----- HyperTalk script -----
  63. on mouseUp
  64.   if MacintalkInstalled()
  65.   then do card field 2
  66. end mouseUp
  67.  
  68.  
  69.  
  70. -- part contents for background part 7
  71. ----- text -----
  72. How Macintalk Works (continued)
  73.  
  74. -- part contents for background part 8
  75. ----- text -----
  76. English pronunciation is so complex that is is virtually impossible to contrive a list of rules large enough to cover every eventuality. For this reason, a phonetic alphabet has been provided to specify the exact pronunciation of each syllable of a phrase. This technique is described in detail in the next sectionΓÇá. Phonetic strings are spoken by invoking the command ΓÇÿSayPhoneticΓÇÖ:
  77.  
  78.                           SayPhonetic thePhoneticString
  79.  
  80. To illustrate the difference phonetic spelling can make, here is the phonetic equivalent of the sentence we saw on the previous page. Please click:
  81.  
  82.  
  83. Compare the sound to the previous page; they are identical.  Now, here is the same phrase, with the pronunciation corrected and some accents added to make the rhythym of the sentence seem more natural:
  84.  
  85. -- part contents for card part 2
  86. ----- text -----
  87. SayPhonetic "/HAEV YUW /HIY5RD AXBAW1T /HIHPERKAA1RD."
  88.  
  89. -- part contents for card part 3
  90. ----- text -----
  91. SayPhonetic "/HAE3V YUW4 /HER4RD AXBAW1T /HAY3PERKAA1RD?"