Descriptor types
The types of descriptors are the following:
Boolean-
A descriptor of type Boolean must evaluate to either TRUE or FALSE.
-
FALSE is defined as the word ``false,'' irrespective of case, or a
non-zero return code.
-
TRUE is defined as all values other than FALSE, as defined above.
For example, true, TRUE, yes, 0.
color-
A descriptor of type color must evaluate to one of the following
strings: black, blue, green, cyan, red,
magenta, yellow, or white,
or one you define using
setcolor(1fmli).
command-
A descriptor of type command must evaluate to an FMLI command,
such as open, nop, exit.
integer-
A descriptor of type integer must evaluate to an integer value.
layout-
A descriptor of type layout (there is only one, slk_layout)
must evaluate to one of only two values: either 3-2-3 or
4-4.
null-
A descriptor of type null exists only to get the side effect of a
backquoted expression.
Its value is ignored.
position-
A descriptor of type position must evaluate to an integer value or one of the
strings any, center, current, or distinct.
string-
A descriptor of type string must evaluate to a sequence of characters.
NOTE:
If the integer value assigned to a descriptor that determines the offset
of a frame or any of its components is greater than the boundaries of
the screen work area, the frame will not be posted.
The
begrow
and
begcol
descriptors are
the exceptions to this.
They default to any.
Next topic:
Frame definition file descriptors
Previous topic:
Descriptor evaluation
© 2004 The SCO Group, Inc. All rights reserved.
UnixWare 7 Release 7.1.4 - 27 April 2004