Another dialog box variation is dialog boxes with an edited text field. Dialog
boxes with an edited text field consist of an operation text, text field and operation controls.
An operation text serves to explain the text field input. Its location is the same as the location of
the operation text in the dialog boxes (see above).
The text field serves as a keyboard input for the information appropriate to the requested operation.
The text field is centered. The text has the possibility of scrolling horizontally.
The operation controls serve to confirm/cancel the text field of operation text. Control sizes and
configurations are the same as those for the messages windows.
The text field is active in the initial state. If there is a text by default,
then the background and foreground colors are inverted.
The keyboard layout by operation using dialog boxes with an edit field is as follows:
<TAB> - is used to move across a text field control and across operation controls in a clockwise circle.
<LEFT ARROW> and <RIGHT ARROW> - when the text's field is active, there is the same pattern of
movement as in the input system. When the operations controls are active, there is movement from one to the
next in a clockwise circle only.
<ENTER> - when the text field is active, there is movement to the first operations control, which
is either the left-most control or (in the case of vertical controls placement) the uppermost control. When
this movement takes place, the change is saved in the text field. When operations controls are
active, the execution of an operation is always appropriate to the control.
<ESC> - when the text field is active, there is movement to the first operation control, and the changes
are saved in the text field. When operations controls are active, the dialog box disappears from the screen