SCROLLGRID container

Defines a layout area for a list of static record rows.

Syntax

SCROLLGRID [identifier] [ ( attribute [,...] ) ]
{
  row-template
  [...]
}  
END
where row-template is a text block containing:
{ text
| item-tag
| horizontal-line }
[...]
  1. text is literal text that will appear in the form.
  2. item-tag defines the position and length of a form item.
  3. horizontal-line is a set of dash characters defining a horizontal line.

Attributes

COMMENT, FONTPITCH, GRIDCHILDRENINPARENT, STYLE, TAG, HIDDEN.

Usage

The SCROLLGRID container declares a formatted text block defining the dimensions and the position of the logical elements of a screen for a multi-record presentation.

This container is similar to the GRID container, except that you can repeat the screen elements on several "row-templates", in order to design a multiple-record view that appears with a vertical scrollbar.

Same layout rules apply as in a GRID container.

Avoid Tab characters (ASCII 9) inside the curly-brace delimited area. If used, Tab characters will be replaced by 8 blanks by fglform.

SCROLLGRID
{
 Id:    [f001   ]   Name: [f002                         ]
 Addr:  [f003                                           ]
 --------------------------------------------------------
 Id:    [f001   ]   Name: [f002                         ]
 Addr:  [f003                                           ]
 --------------------------------------------------------
 Id:    [f001   ]   Name: [f002                         ]
 Addr:  [f003                                           ]
 --------------------------------------------------------
 Id:    [f001   ]   Name: [f002                         ]
 Addr:  [f003                                           ]
 --------------------------------------------------------
}
END