DECSET$ENVMGR.HLB  —  cgui  Glossary frame
    Context -
         A context is defined as a named set of values that tailors
         the DECset tools to a specific software development
         activity (for example, fixing bugs or implementing
         enhancements). The supported attributes for which these
         values are supplied are: logical name definitions; symbol
         definitions; MMS macro definitions; MMS build options;
         linker options file specifications; library settings;
         a source directory specification; output directory
         specifications; and a default directory specification.

         Each context has a unique name within a particular context
         database (see Context Database). The length of the context
         name is limited to 16 characters.

    Context Database -
         A context is defined in a context database. This database
         is stored as a sequential ASCII text file. Each record of
         this file has the following format:

         context-name  file-spec  [parent-context]  ["description"]

         A context database entry must include a fully-qualified file
         specification (e.g.,DISK:[directory]file.DECSET_CONTEXT_DB).

    Context File -
         A context file is used to store information that is
         specific to a particular named context. The context file
         is specified by an OpenVMS file specification, which
         is stored in the context database entry (see Context
         Database) associated with the named context.
         The default context file type is .DECSET_CONTEXT.

         The context file is a sequential ASCII text file. In a
         context file, a continuation line must be terminated by a
         hyphen character. Trailing comments are not allowed on a
         continuation line.

    Context Including Inheritance -
         Any context may be based upon another context, which (in
         turn) may itself be based upon yet another context. A
         child context inherits information from its entire `chain'
         of parent contexts. The term context object refers to a
         context that includes all of this inherited information.

    DECset Environment Manager -
         The DECset Environment Manager provides a single mechanism
         for tailoring the execution environment for a set of
         DECset tools. The tailoring factor is known simply as
         a context.

         Using the DECwindows user interface, a context may be
         applied to all tools displaying on a particular DECwindows
         display.

    Parent/Child Context -
         A context that is based upon another context is said
         to be a child context. Each child context inherits all
         the information associated with its parent context. If
         the same attribute in both a child and its parent have
         different values, the child's value overrides that of the
         parent.
Close Help