HP Data Entry and Forms Management System (VPLUS) Reference Manual (32209-90024)
Appendix M 685
Application Notes
Using the VPLUS Environment Control File (VENVCNTL)
Using the VPLUS Environment Control File (VENVCNTL)
Problem Description
What is the VENVCNTL.PUB.SYS file on my system, and what is it used for?
Solution
The VPLUS environment control file, VENVCNTL, allows applications to override specific
VPLUS defaults. VPLUS always checks for the existence of VENVCNTL.PUB.SYS or,
alternatively, the existence of a file equated to this formal file designator. If no VENVCNTL
file exists, no VPLUS defaults are overridden.
VENVCNTL is a simple text file containing only one line of data. Each override option may be
activated by setting the option byte number to 1. For example, in the VENVCNTL file below,
options 1, 5, and 20 are set.
:print venvcntl
10001000000000000001
For MPE V/E, the basic recommendation is either no VENVCNTL file, or, if there are no 264x
terminals capable of accessing the system, a VENVCNTL file with byte 1 set.
For MPE/iX, the basic recommendation is a VENVCNTL file with bytes 1, 5, and 20 set. Since
264x terminals will not work on MPE/iX, byte 1 should always be set to improve
performance.
The table below explains the function and possible side effects of each VENVCNTL option.
Note that many bytes are either diagnostic only or reserved for future use; these bytes
should never be set to 1.
Byte Explanation Side Effects / Comments
1 VOPENTERM does not try to determine
terminal identity if terminal does not
have self-identification capability.
VPLUS will not run on terminalsthat
cannot self-identify (264x terminals).
2 VPLUS does not lock out terminal
Aids/Modes/User keys during
interactions.
User could corrupt terminal
configurations established and expected
by VPLUS.
3 Reserved.
4 VPLUS bypasses Modified Data Tag
(MDT) feature of MDT terminals.
MDT terminals will transmit all input
field data, not the subset that user
actuallykeyedin;increasesdatacommand
associated processing overhead.
5 (MPE/iX only) VPLUS strips carriage
return character from terminal status
read input.
DO NOT USE this option on MPE V/E;
MPE V/E driver already strips the
carriage return characters so this option
is redundant on MPE V/E.