SuperCard 程式設計/簡介
外觀
SuperCard 是一個 Macintosh 開發環境。它與著名的、現已停產的 HyperCard 非常相似。它由 Solutions Etcetera 製作和銷售。最新版本 4.6 於 2006 年底釋出,支援建立通用二進位制檔案(即在 PowerPC 和 Intel 處理器 Mac 上都能執行的程式)。
在所有存在的 HyperCard 克隆中,SuperCard 是目前唯一一個專注於 Mac 開發的。有些人認為這在當今世界是一個弱點,因為跨平臺應用程式的交付變得越來越普遍。另一些人則認為這是一個優勢,因為 SuperCard 能夠訪問 Mac 特定的功能,而這些功能在嘗試交付跨平臺應用程式時並不理想。
作為一個“基於卡片”或“基於堆疊”的開發環境,它具有以下特點
- 視窗
- 視窗相當於 SuperCard 中的堆疊
- 卡片
- 視窗可以包含許多卡片(甚至只有一個卡片)
- 背景
- 每張卡片都有一個背景
- 視窗內的卡片不必都具有相同的背景
- 一種指令碼語言
- SuperCard 的指令碼語言被稱為 SuperTalk。它與 HyperTalk(HyperCard 的指令碼語言)非常相似,它屬於一個現在被稱為 xTalks 的語言家族(“x”通常讀作“cross”)。
- 一個播放器應用程式
- 建立獨立應用程式的能力