Introduction MTB Statements File System Compiler Applications Reference Guide Index

Working with the #NOVA Control File

An integral part of the NOVA System is the #NOVA control file. This keyed file determines what action will be taken when the operator presses one of the NOVA function keys or when the program uses the Invoke HELP mnemonic.

For example, assume that the operator presses the F1 function key. At this point, Comet suspends the current program and enters the NOVA subprogram. NOVA opens the #NOVA file and examines the record associated with the F1 key, then carries out the specified action (i.e., runs the Comet Help System, enters a specified subprogram, shells to DOS, or displays a text string).

There are "system records" and "terminal records" in the #NOVA file. The system records contain action codes for all of the users in the system, while terminal records contain overriding action codes for specific terminals.

MTB programs can dynamically update the #NOVA file. Here is the structure of the file:

Default records in the #NOVA file (when the file is created):

Usefile:

Please see also:


The NOVA System