DESIGN commands


PROGRAM NAME

composer - Software object creation and management

DESCRIPTION

The composer application is used to edit, manipulate and compile existing software objects. Composer provides access to all components or files contained within the program object including user interface specification files (UIS Files), source code files (SRC Files), documentation files (DOC Files), miscellaneous files (MISC Files), and other files such as the Imakefile and Makefile (ALL Files). Editing of all files is fully supported. Any file can be edited using a standard text editor. The default text editor is "vi", however the user can override this default by setting the environment variable "EDITOR". An interface to the "graphical user interface specification editor" (guise) as well as the user interface previewer (preview) is provided to support the editing and viewing of user interface specification files. The code generators are fully accessible so that source code can be re-generated when changes to user interfaces are made. An interface to the "make" system is provided to allow the object to be compiled. Once an object has been compiled successfully, a mechanism is provided to install the object in cantata if appropriate. Finally, the object editor provides a series of basic file operations including the deletion, copying, addition and renaming of files.

REQUIRED ARGUMENTS

-tb
type: string
desc: toolbox name
-oname
type: string
desc: object name

OPTIONAL ARGUMENTS

none

EXAMPLES

% composer -oname kcat -tb design

SEE ALSO

craftsman(1), guise(1), preview(1), ghostwriter(1), conductor(1)

RESTRICTIONS

REFERENCES

The composer software object editor is discussed in detail in Chapter 3 of the Toolbox Programmer's Manual.

COPYRIGHT

Copyright (C) 1993 - 1997, Khoral Research, Inc. ("KRI") All rights reserved.