跳轉到內容

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”)。
  • 一個播放器應用程式
  • 建立獨立應用程式的能力
華夏公益教科書