User interface / Read-only record list |
The DISPLAY ARRAY instruction controls the display of a program array on the screen.
DISPLAY ARRAY array TO screen-array.* [ HELP help-number ] [ ATTRIBUTES ( { display-attribute | control-attribute } [,...]) ] [ dialog-control-block [...] END DISPLAY ]
where dialog-control-block is one of:
{ BEFORE DISPLAY | AFTER DISPLAY | BEFORE ROW | AFTER ROW | ON IDLE idle-seconds | ON ACTION action-name | ON FILL BUFFER | ON APPEND | ON INSERT | ON UPDATE | ON DELETE | ON EXPAND ( row-index ) | ON COLLAPSE ( row-index ) | ON DRAG_START ( dnd-object ) | ON DRAG_FINISH ( dnd-object ) | ON DRAG_ENTER ( dnd-object ) | ON DRAG_OVER ( dnd-object ) | ON DROP ( dnd-object ) | ON KEY ( key-name [,...] ) } dialog-statement [...]
where dialog-statement is one of:
{ statement | EXIT DISPLAY | CONTINUE DISPLAY | ACCEPT DISPLAY }where display-attribute is:
{ BLACK | BLUE | CYAN | GREEN | MAGENTA | RED | WHITE | YELLOW | BOLD | DIM | INVISIBLE | NORMAL | REVERSE | BLINK | UNDERLINE }where control-attribute is:
{ ACCEPT [ = boolean ] | CANCEL [ = boolean ] | KEEP CURRENT ROW [ = boolean ] | HELP = help-number | COUNT = row-count | UNBUFFERED [ = boolean ] }