Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!decwrl!shelby!cis!daniel From: daniel@dolores.Stanford.EDU (Daniel Weise) Newsgroups: comp.sys.mac.hypercard Subject: messages to other stacks Message-ID: Date: 27 Aug 90 22:20:22 GMT Sender: news@cis.Stanford.EDU (USENET News System) Distribution: na Organization: Center for Integrated Systems, Stanford University Lines: 16 I've never used hypertalk before, and am trying to build what will end up being a very large application (5000 cards). Therefore, I want to break it up into many different stacks. The problem is that I can't figure out how to send a message with parameters to a card not in the current stack. For example, I need to say something like send drawcharacter left, right, top, bottom to cd "mouth" of stack "Lesson 1". There seem to be two problems: 1) SEND won't allow parameters and 2) you can't send a message to a card not in the current stack. I've hacked up some kludges using global variables, trampolines, go cd's, and "this cd"s, but I want to know if maybe I'm just missing something. I really can't believe you can't send messages with parameters! And that you can't send messages! (I've used lots of other OO langauges.) Am I doing something wrong or is this a well recognized problem that's fixed in HC 2.0?? Daniel Weise