Path: utzoo!attcan!uunet!tut.cis.ohio-state.edu!ucbvax!ucdavis!caldwr!roger From: roger@caldwr.UUCP (Roger Linder) Newsgroups: comp.sys.mac.hypercard Subject: Re: Backgrounds, sub (super backgrounds) Message-ID: <731@caldwr.UUCP> Date: 14 Mar 90 14:53:45 GMT References: <16814@orstcs.CS.ORST.EDU> <285@gazette.bcm.tmc.edu> Reply-To: roger@water.ca.gov (Roger Linder) Organization: Calif. Dept. of Water Resources Lines: 37 In article <285@gazette.bcm.tmc.edu> dale@bcm.tmc.edu (Dale A. Samuelsen) writes: >Yes it is possible to do this. Under the Objects menu there is a menu >item called "New Background". This menu item will present a dialog box to >you. In the bottom left hand corner of this dialog box is a check-box >which gives you the option of using the current background as the basis on >which to build your new background. Make sure this box is checked, then >simply add your new buttons to the new background for the new set of cards. > What version of Hypercard does this? I'm using 1.2.5 and receive no dialog for "New Background". I know of a dialog and check box to copy current background when "New Stack..." is selected. My solution is: 1. Create a new stack and check "Copy current background". This also copies the stack and background scripts (and executes any "openStack", "openBackground" and "openCard" handlers). 2. Make your changes to the background in the new stack. 3. Copy the card and paste into the old stack. Since the new background now differs from the old background, a new ID is created. (If no changes are made to the new background, it merely becomes another card in the old background.) It works, but involves extra steps over a simple "New Background" dialog. Changes to old and new backgrounds later will not be reflected in the counterpart. (I hope this article isn't being seen twice. I may have screwed up in sending it the first time.) -- +--Roger D. Linder-(Yes, the famous one)-----v Department of Water Resources | | | roger@water.ca.gov | | Only Golden Fingers Could Play So Heavy | Sacratomato, CA | +--------------------------------------------^--------------------------------+