哪里可以获得一些资源来学习HyperTalk?

时间:2009-11-25 23:23:17

标签: resources hypertalk

我现在正在模拟Macintosh IIci(系统7.5.5 68k),现在我想学习HyperTalk(HyperCard),但我不知道从哪里开始,如果有人可以帮助我,我会非常开心!的:d

2 个答案:

答案 0 :(得分:4)

HyperTalk是Apple的HyperCard应用程序的嵌入式脚本语言。大多数命令控制HyperCard,您必须了解该应用程序才能使用HyperTalk。可能有史以来最好的HyperCard书就是Danny Goodman的The Complete HyperCard Handbook

如果您只想通过脚本控制旧版Mac,请调查AppleScript。运行System 7的68K Mac支持此功能。

答案 1 :(得分:0)

我在http://hypercard.org

提出了一些可能有用的内容
  • 在页面顶部是一个小教程电影,展示了如何创建一个简单的HyperCard堆栈,在堆栈之间翻转并涵盖使用HyperCard的基本知识

  • 在Pantechnicon的镜像中,在http://hypercard.org/Pantechnicon/Stacks/Education/HyperCard/下有一个HyperTalk QuickRef的存档(作为HT_QuickRef.sit),一个方便的小参考堆栈,简洁,简洁地描述所有HyperTalk命令办法。一旦您了解了HyperTalk的基础知识,这可以帮助您找到执行您想要执行的操作的命令。该文件夹还包含一些其他堆栈,例如“HyperCard Basics”,可能对您有用。

  • 尝试找到尽可能多的HyperCard堆栈,并查看它们。你可以进入几乎每个HyperCard堆栈,选择按钮或字段工具,选择一个有趣的按钮或字段,选择“按钮信息...”。 “字段信息...”菜单项并检查其属性及其脚本,以查看是什么让它打勾。您还可以使用“卡信息...”,“Bkgnd信息...”和“堆栈信息...”来查看这些对象的脚本和属性(毕竟,您无法真正选择卡)。您还可以浏览HyperCard附带的堆栈,这些堆栈充满了有趣的按钮和文本字段,您可以将它们复制并粘贴到您自己的堆栈中并按原样使用或稍微修改以满足您的需求。

如果你可以在某处找到一个名为101 Scripts and Buttons的堆栈,那也展示了一些巧妙的技术。