Khoros Manuals
Visual Programming: The Cantata User's Guide
Visual Programming: The Cantata User's Guide
Introduction
Cantata Overview
Command Line User Interface (CLUI)
A description of the command line argument structure
Overview of Graphical User Interface (GUI)
Introduction to the Cantata GUI
The Visual Programming Workspace
Introduction to the Workspace
The File Menu
Description of the File menu
The Edit Menu
Description of the Edit menu
The Workspace Menu
Description of the Workspace menu
The Remote Hosts Control Panel
How to configure Cantata for distributed computing
The Options Menu
Description of the Options menu
The Control Menu
Description of the Control menu
The Glyphs Menu
Description of the Glyphs menu
The Help Menu
Description of the Help menu
The Workspace Command Bar
Purpose and function of the command bar
Introduction to the Glyph
Compnents of the glyph and their function
Operator Execution
How to execute visual programs
Debugging
Debugging code from Cantata
Cantata Preferences
Setting attributes of the Cantata workspace
Variables
How to create and initialize variable
Predefined Constants
A list of predefined constants
Predefined Functions
A list of predefined functions
Logical Operators
A list of logical operators
Arithmetic Operators
A list of arithmetic operators
Procedures
How to create procedures within Cantata
Control Structures
Overview of control structures
If-Else Statements
Constructing if-else structures
Merge Statements
How to merge data paths
Switch Statements
Constructing switch statements
Trigger Statements
How to construct a trigger structure
Expressions
Evaluating expressions in a program
Looping Constructs
Overview of looping structures
Count Loops
How to create a count loop
While Loops
How to create a while loop
Encapsulated Workspaces
How to encapsulate a complete Cantata program
Data Transport
Data transport options between glyphs
Copyright Khoral Research, Inc. 1997; All Rights Reserved