Display
Depending on their function, input/output fields look differently. The corresponding flags are to be set for this in the Screen Painter (see Technical Notes).
The display of the input fields depends on the respective platform and uses the system resources provided for this purpose.
CUA, Motif, Windows
Input fields are displayed three-dimensionally, recessed in the surface of the template.
Apple
Input fields are displayed two-dimensionally and have an L-shaped border.
Color
Input/output fields have the color of the platform-specific system resources.
The color of the 3D shadow or the 2D border depends on the system resources; if no resources are available, black is used.
Length
The length of an input field should indicate how many characters the user can enter. The length of a field thus automatically corresponds to the maximum number of characters the user can enter.

The displayed length of especially long input fields can be reduced and the field can be made a scrollable field (see
Character Set
For input data, the system standard is a non-proportional character set (equidistant script) which is required to indicate the length specification.
Output fields are usually displayed in proportional typeface.
Required Fields
Required fields are flagged by a question mark "?".
Defective Fields
Fields in which an error has occurred are highlighted by a different background color.
Fields With Possible Entries Pushbutton
Matchcode fields and other fields with possible entries have a
Possible Entries Pushbutton (Control Element) to the right. The pushbutton may be permanent or not.Read-Only Fields
If input fields cannot be changed in a particular dialog situation, the input field has the color of the window background. The three-dimensional display of the input field does not change in the process.
Read-only fields can be chosen with the active control indicator (Windows:
CTRL arrow key) and the mouse. This allows the user to request help and to position the active control indicator in a selection table.