The items of the array are shown in the corresponding cells, the cells that are shown
being determined by `firstrow and
`firstcol. There are four cases:
if a cell is not fully shown, its contents are not shown;
if `respace is 0 and the text as determined by the next
two cases cannot be fully shown in the number of characters indicated by
`space, then stars are shown (the default) or the text is
truncated (when `stars is 0);
if a variable item has the value of `na (or, if
`na is null, of the item of s.NA
corresponding to its type), then the value of `blank is
shown (or, if `blank is not set, the
value of s.AUTOBLANK);
otherwise, the variable item is shown, formatted as specified by
`out and
`literal.
Function
A cell can be edited, as described in the
input section of the user interaction chapter,
(attributes affecting editing: `edit `editbegincb `editendcb
`editspace `protect `protected),
selected or referred, as described in the
selection and choosing sections of that
chapter, (attributes affecting these operations: `index `refer
`select `selected `selectionmode),
and clipped, as described in the primary selection
buffer section, (attributes affecting clipping: `clear
`notify `primary `request).
Font
The values are shown in `font, whose default value is
`kaplgallant (or more precisely, the value of
s.FONT).
Color
The color of the values, the foreground, is
for a value being edited, `editfg, whose default value
is `white;
for a cell just updated by indexed specification (including the completion of editing),
the colors in `colors by turn, each one for the number of
milliseconds specified in the corresponding element of
`cycle; and
for all others,`fg, whose default value is
`black (or more precisely, the value of
s.BLACK).