-- card: 15149 from stack: in -- bmap block id: 0 -- flags: 0000 -- background id: 7110 -- name: -- part 1 (button) -- low flags: 00 -- high flags: 8003 -- rect: left=161 top=257 right=279 bottom=342 -- 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: Install HyperMacintalk ----- HyperTalk script ----- on mouseUp put filename("STAK") into theFile if theFile is empty then exit mouseUp put long name of this stack into longName put offset(quote,longName) + 1 into firstChar put length of longName - 1 into lastChar put char firstChar to lastChar of longName into longName CopyHyperXRes longName,theFile end mouseUp -- part contents for background part 7 ----- text ----- How to Install Commands -- part contents for background part 8 ----- text ----- 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. 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. 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.