Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!world!ralph From: ralph@world.std.com (Ralph Lombreglia) Newsgroups: comp.sys.mac.hypercard Subject: Re: Help with buttons on a field Summary: Button probably in a layer behind the field. Keywords: hypercard buttons stack Message-ID: <1991Jan8.002411.9257@world.std.com> Date: 8 Jan 91 00:24:11 GMT References: <1991Jan4.130954.13102@vitro.uucp> Organization: The World @ Software Tool & Die Lines: 27 From article 2864: >and I want to make a button >out of that word to get more info on that part of it... >...But the button doesn't show up... Sounds like your button is in a layer "behind" the layer of the field, and is thus obscured. Try selecting the button, and then using "Bring Closer" from the Objects menu. (There are tools for making this easier, including a some good utility scripts in Danny Goodman's well-known HyperCard book.) But your solution (buttons in a field) isn't a very elegant one, unless the cards are completely locked and nailed down, and will never have input from a user, etc. (In which case, your buttons could be transparent ones over those capitalized words.) Also, your method won't work with scrolling fields, in case you didn't realize that. A better method for simulating hypertext in HyperCard 2.0 would be to use the new "chunk" functions combined with the new "Group" text style which 2.0 offers. Look at the phrases in the Help stacks which have a two-pixel gray underline; examine the scripts of those stacks and you'll see how it works. You still can't "link" words the way you can with buttons, but in a fairly static stack, you can script some pretty good hypertext-type results. Ralph Lombreglia Internet: ralph@world.std.com MCI Mail: rlombreglia Bix: rlombreglia