
Cantata(HELP)                Khoros                 Cantata(HELP)

     CANTATA - The Khoros Visual Language Programming Environment

     OVERVIEW

     The cantata visual programming environment is used to access
     the programs contained in the Khoros libraries via a graphi-
     cal user interface.  The master form which appears on the
     screen when cantata is executed provides the user with a
     programming workspace which consists of the following com-
     ponents:  action buttons, pull-down menus that provide
     access to subforms and action selections, subform buttons,
     and a workspace.  (Note: the default cantata master form
     does not use subform buttons to access programs but instead
     uses a menu of subform selections.)

     ON-LINE DOCUMENTATION

     Local, on-line information is provided by clicking on `HELP'
     buttons.  These may be in the form of a single window, or a
     window with a menu of help options at the top.  Clicking on
     an option brings up additional documentation on that topic.
     This user's manual is a compilation of the on-line help.

     CANTATA MASTER FORM

     The master form is used to initiate the user's top level
     interaction with cantata.  The following description summar-
     izes the different types of buttons located on the master
     form and their use.

     MASTER FORM ACTION BUTTONS

     Action buttons are located along the left side of the master
     form.  These actions provide the basic operations needed for
     the creation of and execution of processing flow graphs.

          RUN        Executes the entire flow graph of glyphs.

          RESET      Resets all glyphs so that the entire flow
                     graph will be re-executed the next time the
                     workspace is `RUN'.

          REDRAW     Refreshes the lines and glyphs of the flow
                     graph.

          ROUTINES   Gives the user access to Khoros programs by
                     name instead of using the menus along the
                     top of the master form.

          HELP       Displays master form documentation.

          QUIT       Exit from cantata.

     PROGRAM SUBFORMS

     The subform buttons and subform menu buttons located along
     the top of the master form are used to access the processing
     routines currently available in Khoros.  See "Subforms" for
     help on using the subform buttons.

     INTERACTION SUBFORMS

     These subform buttons, located on the top-left and left side
     of the master form, allow the user to interact with certain
     features within the cantata environment.  They are accessed
     by clicking the mouse on the desired selection.  A complete
     description is given under the documentation for each indi-
     vidual subform menu.   They include:

          Edit       Gives the user access to the various func-
                     tions of the interactive visual editor of
                     cantata.  Many of the editing functions are
                     the same as those that you would expect in a
                     very simple draw program.  In addition, you
                     can save programs (groups of glyphs) and
                     create subprocedures.

          Workspace  Allows the user to interact with the cantata
                     workspace, selecting visible attributes,
                     execution modes, saving and restoring can-
                     tata programs and subprocedures, setting
                     default directories, saving individual
                     files, etc.

          Variables  Used to define variables and evaluate
                     expressions.

     Copyright 1991, University of New Mexico. All rights
     reserved.

Khoros                    Release: 1.0                          1

