
Cantata(Edit)                Khoros                 Cantata(Edit)

     WORKSPACE EDITING

     This pull down menu gives you access to the visual editor
     commands of cantata.  The edit commands are similar to those
     of a very simple draw package.  Also, you can save sections
     of your visual program (groups of glyphs) or create subpro-
     cedures to utilize the visual hierarchy of cantata.  Another
     feature is the distribute glyphs.  This allows the current
     selection of glyphs to be assigned to execute on a different
     machine.

     USAGE

     The commands `Undo', `Duplicate', `Copy', `Paste', `Cut',
     `Raise', `Lower', `Delete', `Select All' and `Unselect All'
     are used to edit glyphs. (As a side note, editing of connec-
     tions (lines) between glyphs is simply performed by clicking
     directly on the connections or by clicking on the
     input/output arrows on the glyphs.  A pop-up form will
     prompt the user for the type of connection editing to be
     performed.  The pull down editor is not used for connec-
     tions.) The glyph edit commands operate on selected glyphs.
     A glyph is selected by clicking on (button press followed by
     button release without moving mouse) a glyph or by clicking
     in the workspace and pulling a "rubber band box" around a
     set of glyphs.  The `Cantata Clipboard Workspace' is used to
     store glyphs for cut, copy and paste operations.  The clip-
     board is global to all workspaces.

     GLYPH SELECTION
          One or more glyphs can be selected by clicking on or
          "rubber banding" the desired glyph(s). A selected glyph
          is indicated by a highlighted border.  Glyphs are
          unselected by clicking on the glyph in the same way
          that you did to select it.  All glyphs in the workspace
          can be selected by using the `Select All' command.  All
          selected glyphs can be unselected by using the
          `Unselect All' command.

     DUPLICATE GLYPH(S)
          Select the glyphs that you want to duplicate, and then
          select `Duplicate'.  The new glyphs will be selected
          and can be moved as a group to a new position.  The
          duplicate operation does not place a copy in the clip-
          board.

     COPY GLYPH(S)
          Select the glyphs that you want to be put into the
          clipboard, and then select `Copy'.  The clipboard is
          cleared of any old glyphs before a copy of the selected
          glyphs are put into the clipboard.  This command is
          usually followed by a `Paste'.

     PASTE GLYPH(S)
          `Paste' copies what is in the clipboard to the
          workspace.  The new glyphs in the workspace are
          highlighted to indicate that they are selected.

     CUT GLYPH(S)
          Select the glyphs that you want to be put into the
          clipboard, and then select `Cut'.  The glyphs will be
          deleted from the workspace and then moved into the
          clipboard.

     RAISE AND LOWER GLYPH(S)
          A selected glyph(s) can be raised if it is obscured by
          another glyph.  Or a glyph can be lowered to reveal
          what is underneath it.

     DELETE GLYPH(S)
          Select the glyphs that you want to delete, and then
          select `Delete'.  These glyphs will not be put into the
          clipboard.

     UNDO DELETE
          Select the `Undo' operation to retrieve the last
          glyph(s) that you deleted.

     DISTRIBUTE GLYPHS
          Select "Distribute Glyphs" in order to change the
          machine in which the currently selected glyphs will be
          executed.  In order to enable this action the "Enable
          Remote Execution" attribute must be set to "on".  For
          more detail see the Help section under the "Workspace
          menu", select the "Attributes subform" and then on
          Workspace Attributes subform select the Help.  The
          Online Help contains a brief explanation in the "Over-
          view" section and a more complete description in the
          "RemoteExec" section.

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

Khoros                    Release: 1.0                          1

