PLB_TERM Keyword
PLBWIN, PLBCE or PLBLinux
PLB_TERM={scrndefname}
This keyword specifies the screen definition file used by the runtime.
Windows Runtimes:
If the PLB_TERM keyword is not present, the runtime will use ANSI.DEF as the screen definition file. In addition, the runtimes default to an internal ANSI screen definition if an actual screen definition file cannot be opened. This default action prevents a U03 error from occurring unless the '-s{screendef}' option is used. The U03 error still occurs if the {scrndefname} file specified by the '-s' option does not exist.
The default actions of the PLB_SYSTEM, PLB_PATH, PLB_TERM, and the screen definition file have been implemented such that PLBWIN and PLBCON can be executed in a default mode without requiring any specification of UET or INI keywords.
Linux\Linux Runtimes:
PLBLinux runtimes check for the existence of either the PLB_TERM or the TERM keywords to determine the screen definition file type to be used. One of these keywords must exist or a U37 error occurs. If a keyword is found and the screen definition file is not found, invalid format, or the wrong version, a U03 error is given. The runtime '-s{screendef}' option allows another screen definition file. The U03 error occurs if the {scrndefname} file specified by the '-s' option does not exist.
See Also: PLBWIN Keywords, PLBCE Keywords, PLBLinux Environment Variables, Compiler and Runtime Options
![]() |