New System Parameters
A number of system parameters have been added to provide control over many of the new system features. In order to identify the PxPlus extensions uniquely, all of these parameters start with a Plus sign.
Param | Description |
'+A' | The
'+A' parameter is used to control the built-in keep-alive
logic for WindX. The value specified in this system
parameter defines the number of minutes between
automatically generated internal transmissions to a WindX
workstation. The successful delivery of these
transmissions will verify that the workstation is still
connected. A failure will indicate that the workstation
has been disconnected and that the normal
terminal-disconnect processing should be initiated. The default setting for this paramater is 10. |
'+C' | The
'+C' parameter controls the use of the external Program
Cache Manager. During system initialization, if the
Program Cache Manager is detected this parameter will be
set. Resetting this parameter will cause the system to
disregard the use of the Program Cache Manager. The default setting is determined by the presence of the Program Cache Manager. |
'+D' | The
'+D' parameter is used to define the maximum number of
1/100ths of a second delay to allow between characters of
a multi-character escape sequence from a keyboard. When
the first character of a known/defined keyboard sequence
is received, the system will allow no more than the time
defined by this parameter to elapse before terminating
the escape sequence. The default setting for this paramerer is 200 (2 seconds) |
'+E' | The
'+E' parameter tells the system to automatically delete
all the related segments of a multi-segmented key file
when the file is deleted and or re-initialized. This will
also delete both the ".dat" and
".idx" files for C-ISAM files when they are
deleted. This parameter performs the same logic as
specifying OPT="ALLSEG" on a REFILE or ERASE
directive. The default setting for this parameter is OFF. |
'+H' | The
'+H' system parameter controls the Host side caching of
WindX controls. When using Windx (or JavX) and this
system parameter is set, the system will attempt to cache
numerous control properties on the server. The properties
that are cached are controlled by the
"*plus/wdxcache" program and its "ADD
SERVER PROPRIETIES" directives. Note that this
feature is only enabled when running a Professional
version. The default setting for this parameter is OFF and it can only be changed when running a Professional or E-Commerce License |
'+O' | The
'+O' system parameter is used to control the generation
of Errors on the BIN function/format when the data cannot
fit in the output length specified. If this parameter is
turned OFF, PxPlus will emulate standard ProvideX. The default setting for this parameter is ON. |
'+S' | The
'+S' parameter enables the PxPlus dynamic field separator
logic. When enabled, the system will attempt to determine
the field separator in the ARG, READ DATA FROM, and KGN
functions automatically by checking the last non-null
character of the input string The default setting for this parameter is OFF. |
'+T' | The
'+T' parameter controls the automatic conversion of
old-style string template references from a single colon
on the DIM statement or a period in the field reference
to the double colon used by the PxPlus structured
strings. This parameter should generally only be used
during conversion. It only affects the compilation
process. The default setting for this parameter is OFF. |
'+V' | The
'+V' parameter is used to override the automatic source
control for programs on a SAVE. When this parameter is
not enabled and a program is saved, the system will check
for the existence of .pluscvs file in the directory where
the program is saved and use its contents to define where
to place an ASCII text version of the program. The default setting for this parameter is OFF. |
'+W' | The
'+W' parameter is used to control the compression of
WindX data packets. When enabled, the Windx data packets
will be compressed wherever possible. This compression
will reduce the number of data packets needed to transmit
the data. Note that this feature is only enabled when
running a Professional version. The default setting for this parameter is OFF and it can only be changed when running a Professional or E-Commerce License |
'+Y' | The
value of the '+Y' system parameter is used to determine
the base century when a two digit year is given to the
JUL function. If this parameter is not set (zero), all
two digits years use the current century. If this
parameter is set, its value is assumed to define the
century to use. (e.g., 19 means 1900->1999, 20 means
2000->2099). The default leaves this system parameter zero (use current century) |