config1.pngSetting SETOPTS Options


The SETOPTS tab allows you to define the values to be stored in the SETOPTS line in the configuration file. These values affect several behaviors of PRO/5. For more information, refer to the documentation for the SETOPTS verb in the Commands Manual.

Description

Byte, Bit/Entry

Issue an error on uninitialized variables

1,$80$

Turn off all error traps

1,$40$

Place EDIT window in insert mode

1,$20$

Disable pause for LIST and DUMP

1,$10$

Enable console mode in public programs

1,$08$

List variable names in lower case

1,$02$

List commands and keywords in lower case

1,$01$

Use non-destructive cursor advance for @(X)

2,$80$

Output an LF on a PRINT with no IOLIST

2,$40$

Round intermediate results of math functions

2,$20$

Strip spaces from NUM() string argument

2,$10$

Ignore mask overflows in PRINT, WRITE, STR()

2,$08$

Issue error on WRITE without KEY=

2,$04$

Don't use math coprocessor

2,$02$

Update the length of a dynamic file after any growth

2,$01$

Allow program loading from the public workspace

3,$80$

Disable hash check on the loading of a program

3,$08$

Disable access to files with non-zero access count

3,$04$

Allow replacing mask characters in PRINT, CVS()

3,$02$

Scan diskless PREFIX entries with the current disk only

4,$80$

Use a floating lockbyte for access of files across a network

4,$40$

Allow access to the PRO/5 Data Server

4,$20$

Force templates and keys to use 14 digit precision

4,$08$

Replace trailing mask # characters with zeros in STR()

4,$04$

Adjust the number of leading spaces for EP lines

4,$02$

Place leading zero on numeric output before decimal

4,$01$

Replacement character of numeric mask character ","

5,All

Replacement character of numeric mask character "."

6,All

Allow a SYSGUI channel to persist through a BEGIN

7,$02$

Enable FCB reuse

7,$01$

Use advisory locking

3,$40$

Allow multiple reads and block writes on file keys

3,$20$

Operating system supports only advisory locking

3,$10$

Report FID() type of al MKEYED files as $06$

8,$80$

MKEYED verb creates XKEYED file

8,$40$

FID returns filename as specified in the OPEN

8,$20$

Visual PRO/5 grid compatibility mode

8,$10$