
composer(1)                  Khoros                   composer(1)

PROGRAM
     composer - This program is for interactive editing of user
     interface specification (UIS) and program specifications
     (PS).

SYNTAX
     composer

     [-pane]        User Interface Specification (UIS)file

     [-prog]        Program and code Specification (PS) file

     [-name]        name of program to be edited or generated

     [-fn]          Specifies the font for composer (use %
                    xlsfonts for available fonts)

     [-jr file.jp]  Creates a journal recording for composer

     [-jp file.jp]  Executes a journal playback for composer

     [-V]           Gives the version for composer

     [-U]           Gives the usage for composer

     [-P]           Prompts for command line options

     [-A [file1]]   Creates the answer file called composer.ans
                    or file1

     [-a [file1]]   Uses composer.ans or file1 as the answer file

DESCRIPTION
     Composer is the top level tool in KHOROS.  It provides an
     interactive editing capability for the user interface
     specification (UIS) and program specification (PS) files.
     It also provides a graphical form/menu interface to the code
     generator tools that use the UIS and PS as input (ghos-
     treader, ghostwriter, ghostcheck and vinstall).  Composer is
     primarily designed to be used by someone that wants to
     extend KHOROS by adding new processing routines to can-
     tata(1).

     Before using composer, you should be familiar with KHOROS
     Manual Volume 2, Chapters 2, 4, 5 and 9 (User Interface
     Specification Files, Composer, Ghost Routines and Writing
     Programs in Khoros).  Additional information can be found in
     Volume 2, Chapters 3 and 8 (Preview and the various
     libraries available). Appropriate manual pages are ghost-
     writer(1), ghostreader(1), ghostcheck(1), khoros(1), pre-
     view(1).

REQUIRED ARGUMENTS
     none

OPTIONAL ARGUMENTS
     -pane  type: infile
            desc: User Interface Specification (UIS)file

     -prog  type: infile
            desc: Program and code Specification (PS) file

     -name  type: string
            desc: name of program to be edited or generated
            default: null

EXAMPLES
     composer -name vadd -pane vadd.pane -prog vadd.prog

     The above command is intended to be executed in a work
     directory in which you have put the files vadd.pane and
     vadd.prog.

SEE ALSO
     intro(1), verror(3), vgparms(3), vutils(3)

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

Khoros                    Release: 1.0                          1

