Setting 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$ |