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

  1. -- card: 15149 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: 8003
  11. -- rect: left=161 top=257 right=279 bottom=342
  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: Install HyperMacintalk
  20. ----- HyperTalk script -----
  21. on mouseUp
  22.   put filename("STAK") into theFile
  23.   if theFile is empty then exit mouseUp
  24.   put long name of this stack into longName
  25.   put offset(quote,longName) + 1 into firstChar
  26.   put length of longName - 1 into lastChar
  27.   put char firstChar to lastChar of longName into longName
  28.   CopyHyperXRes longName,theFile
  29. end mouseUp
  30.  
  31.  
  32.  
  33. -- part contents for background part 7
  34. ----- text -----
  35. How to Install Commands
  36.  
  37.  
  38. -- part contents for background part 8
  39. ----- text -----
  40. This entire stack would be of limited usefulness if you couldnΓÇÖt use these functions in other stacks. There are two ways of installing these commands in other stacks. One way is with ResEdit. The other is by using the install button that you see at the bottom of this screen.
  41.  
  42. If you have ResEdit and you know how to use it, then simply copy all XFCN and XCMD resources (possibly excepting the XCMDΓÇÖs CopyHyperXRes and Filename) to the file of your choice.
  43.  
  44. Otherwise, just click the button below, and you will be presented with a standard file dialog box. Pick the stack you want to install the commands in. If you install them in your Home stack, they will be available to every stack you write. Remember, though, if you intend to distribute a stack to other users, youΓÇÖll have to install the commands in that stack itself.