NET/MASTER Network Control Language (NCL) Reference Manual

#OPT
Panel Control Statements
6–28 106126 Tandem Computers Incorporated
row,column
specifies the precise coordinates for the initial positioning of the cursor. If
CURSOR is omitted, the cursor takes the position of the first character of the
first input field found on the panel. If there are no input fields, the cursor is
positioned in the upper left-hand corner of the panel window. This is
equivalent to
row
1
column
1, that is, position 1,1. Likewise, if coordinates
that lie outside the dimensions of the current window are used, the cursor is
positioned in the upper left-hand corner. The actual panel display is limited
by the screen size of the terminal.
row
must have a range 1 through 62.
column
must have a range 1 through 132.
The
row
and
column
values are always relative to the start of the current
window. Operating in split screen mode does not alter the settings of these
operands.
You can dynamically position the cursor, if you use a variable for
varname
, or
variables in place of row and column.
If internal validation detects an error and redisplays the panel, NCL positions
the cursor at the field in error.
DEFAULT=
hlu
specifies the three standard default field characters. If the #OPT statement is
omitted, or DEFAULT is not specified, three standard field characters are
provided for use when defining the panel. These characters are listed next:
Field Character Meaning
% (percent sign) High intensity, output field
+ (plus sign) Low intensity, output field
_ (underscore) High intensity, input field, no validation
If you require one of the preceding characters in the body of the panel, you must
use the DEFAULT operand to define a new set of characters.
DEFAULT must always specify three characters. The characters can be any
nonalphabetic, nonnumeric special characters (except &). You must retain the
order of the characters described earlier, as the attributes of the standard default
characters apply in the order given.
Specification of DEFAULT=*+/ would result in the following:
Field character Meaning
* (asterisk) High intensity, output field
+ (plus sign) Low intensity, output field
/ (slash) High intensity, input field, no validation