Path: utzoo!attcan!uunet!dino!ux1.cso.uiuc.edu!brutus.cs.uiuc.edu!apple!jdevoto From: jdevoto@Apple.COM (Jeanne A. E. DeVoto) Newsgroups: comp.sys.mac.hypercard Subject: Re: Query: Card Buttons vs Background Buttons Summary: fixed in 2.0 Message-ID: <43330@apple.Apple.COM> Date: 25 Jul 90 15:08:27 GMT References: <685@cvbnetPrime.COM> Distribution: na Organization: Apple Computer Inc, Cupertino, CA Lines: 24 In article <685@cvbnetPrime.COM> aperez@caribe.prime.com (Arturo Perez x6739) writes: >If you put a background radio or checkbox button on a card then when you >make a new card, it appears on the new card. But if you hilite the button >then ALL the radio buttons in the stack get hilighted. Yup. In HyperCard 1.x, the hilite state of buttons is constant across all instantiations of that button, so background radio and checkbox buttons show the behavior you describe. This problem can be worked around by placing the button state in a hidden background field, and using an openCard handler to set the buttons correctly for that card. Some people have also used a font containing checkbox and radio symbols, placing these in a field, instead of using buttons. HyperCard 2.0 will allow you to set a property than makes the hilite states card-specific. -- ========= jeanne a. e. devoto ======================================== jdevoto@apple.com | You may not distribute this article under a jdevoto@well.sf.ca.us | compilation copyright without my permission. ______________________________________________________________________ Apple Computer and I are not authorized | CI$: 72411,165 to speak for each other. |