Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!apple!fernwood!portal!cup.portal.com!gort From: gort@cup.portal.com (george d harrington) Newsgroups: comp.sys.mac.apps Subject: Re: Is the Hypercard home stack magic ?? Message-ID: <41011@cup.portal.com> Date: 7 Apr 91 09:43:13 GMT References: <91096.005039STREATER@SLACVM.SLAC.STANFORD.EDU> Organization: The Portal System (TM) Lines: 20 STREATER@SLACVM.SLAC.STANFORD.EDU writes: >Is there anything magic about the Hypercard home stack? The Claris doccy syas >there has to be one but doesn't say why. Can I just name any stack "home" and >have it treated as such by Hypercard - or are there some magic internals that >we can't get at and so thus have to use an Apple/Claris-supplied home stack. > The home stack must br present and must be called "Home", but you can call any stack you want "Home" and that will satisfy HyperCard. The reason (I believe) for this is that the script of the "Home" stack and its resource fork are always in the message hierarchy. When I've been pressed for space (such as trying to write a hypercard stack on a 1 meg mac plus with a single floppy, not highly recommended but possible) I renamed the stack I was working on to "Home" after copying in a few things from the real "Home" and everything worked fine. Alternatively, you could just create an empty home stack (about 4k if I recall correctly) to satisfy HyperCard's need for "Home". gort@cup.portal.com Idle handlers are the devil's workshop.