The SuperTalk 5 Programming Language

About SuperCard

  • Tutorial
  • General Syntax
  • Constants

Control Structures

  • comparison operators
  • ends with
  • if
  • logical operators
  • mathematical operators
  • repeat
  • starts with
  • switch
  • text operators
  • unary operators

Properties

  • acceptableFlavors
  • autoSelect
  • bottom
  • buttonMessage
  • commandChar
  • enabled
  • fieldMessage
  • fillColor
  • height
  • hierarchical
  • highlight
  • highlightColor
  • icon
  • id
  • left
  • lineColor
  • location
  • lockText
  • name
  • number
  • owner
  • path
  • rectangle
  • right
  • roundHeight
  • roundWidth
  • script
  • selectedColor
  • selectedLine
  • showName
  • style
  • textAlign
  • title
  • toolTip
  • top
  • type
  • visible
  • width

Messages

  • arrowKey
  • closeBackground
  • closeCard
  • closeDrop
  • closeWindow
  • colorPicked
  • focusWindow
  • keyDown
  • mouseDoubleClick
  • mouseDown
  • mouseDragged
  • mouseDrop
  • mouseDropEnter
  • mouseDropLeave
  • mouseStillDown
  • mouseUp
  • mouseUpOutside
  • openBackground
  • openCard
  • openDrop
  • openFile
  • openProject
  • openWindow
  • selectWindow
  • selectionChange

Commands

  • answer
  • ask
  • create
  • debug checkpoint
  • delete
  • do
  • get
  • go
  • hide
  • import
  • launch
  • new
  • open
  • play
  • put
  • quit
  • save
  • send
  • set
  • setPreference
  • show

Functions

  • abs
  • chunk expressions
  • color picker
  • current background
  • current card
  • dragData
  • dragFlavors
  • getPreference
  • icon
  • lineOffset
  • message box
  • objectFromDescriptor
  • offset
  • pad
  • platform
  • offset
  • replace
  • replicate
  • sound
  • systemVersion
  • this background
  • this card
  • this window
  • version

The SuperTalk 5 Programming Language

  • The SuperTalk 5 Programming Language
  •  supercard
  •  RSS

Documentation for the SuperTalk 5 programming language used by SuperCard.