Path: utzoo!mnetor!uunet!lll-winken!lll-lcc!ames!nrl-cmf!mailrus!tut.cis.ohio-state.edu!bloom-beacon!mit-eddie!bbn!rochester!PT.CS.CMU.EDU!CAT.CMU.EDU!ns From: ns@CAT.CMU.EDU (Nicholas Spies) Newsgroups: comp.sys.mac.hypercard Subject: Re: dragging in HyperCard Message-ID: <1343@PT.CS.CMU.EDU> Date: 7 Apr 88 18:20:40 GMT References: <1333@PT.CS.CMU.EDU> <4339@batcomputer.tn.cornell.edu> Sender: netnews@PT.CS.CMU.EDU Organization: Carnegie-Mellon University, CS/RI Lines: 30 Keywords: HyperTalk drag >In fact, I would have thought that the following would have >worked (if you think how the tool actually works when a human >is using it): > choose polygon tool > click at x1,y1 > click at x2,y2 > ... > click at xn,yn > click at the mouseloc --double click at the end >..but, it doesn't. >Any more ideas? > Ron Beloin, Ecosystems Research Center, Corson Hall, Cornell, Ithaca,NY 14853 Yeah, I tried it too. Funny thing is, both Goodman and Shaffer assert that anything you can do manually you can also do via a script (e.g. p431 Goodman), which was probably what they were told when writing their books. My theory is that HyperTalk was originally meant to emulate all user actions in scripts, but that clicking or dragging with the polygon tool would potentially hang the script if the start and end points were not the same. So, this "feature" was silently dropped, meaning Yet Another Workaround for The Rest of Us. (I shouldn't be too harsh, because I really love working with HyperCard in general). -- Nicholas Spies ns@cat.cmu.edu.arpa Center for Design of Educational Computing Carnegie Mellon University