Listed below are the named keys defined by FMLI followed by the alternate keystroke that will produce the same result. (CTRL represents the control key in sequences of alternate keystrokes.)
The alternate keystroke is CTRL-h.
Form: moves cursor to the left one position, replacing the character there with a space.
Menu: moves cursor left one item in a multi-column menu, up one item in a single column menu. Wraps like UP-ARROW.
Text: moves cursor to the left, replacing the character there with a space, if the text frame is editable. Otherwise, n/a.
The alternate keystroke is CTRL-t.
Form: same as RETURN.
Menu: moves cursor to the previous item in a single column menu, wrapping like UP-ARROW. Moves cursor to the previous item to the left in multi-column menus.
The alternate keystroke is CTRL-b.
Form: moves cursor to the first character of the first field of the current page of a form.
Menu: moves cursor to the first item in the menu whether it is currently visible or not, and displays the first page.
Text: presents the first frameful of text.
The alternate keystroke is CTRL-y.
Form: clears the current line of the current field.
Menu: n/a
Text: same as in forms if text frame is editable. Otherwise, n/a.
The alternate keystroke is CTRL-y.
Form: clears the current line of the current field from the current cursor position to the end of line.
Menu: n/a
Text: same as in forms if text frame is editable. Otherwise, n/a.
The alternate keystroke is CTRL-j or CTRL-f c
Form: moves cursor to command line.
Menu: moves cursor to command line.
Text: moves cursor to command line.
The alternate keystroke is CTRL-x.
Form: deletes the character under the cursor and closes the gap.
Menu: n/a
Text: same as in forms if text frame is editable. Otherwise, n/a.
The alternate keystroke is CTRL-k.
Form: In multi-line fields, deletes the current line and closes the gap. In single line fields, it acts the same as CLEAR-LINE.
Menu: n/a
Text: same as in forms if text frame is editable. Otherwise, n/a.
The alternate keystroke is CTRL-d.
Form: moves cursor down to the next field. On the last field, it wraps to the top field. In a multi-page form, it wraps to the top field on the next page of the form, if there is one. On the last field of the last page of a form, it wraps to the first field of the first page.
Menu: moves cursor down one item, wrapping to the top of the next column when it reaches the bottom. If there is only one column, or on the last column, it wraps to the top of the first column.
Text: moves cursor down one line. Does not wrap.
The alternate keystroke is CTRL-e.
Form: moves cursor to the first character of the last field of the current page of a form.
Menu: moves cursor to last item in the menu (whether currently visible or not), and displays last page.
Text: presents the last frameful of text.
The alternate keystroke is CTRL-f b.
Form: moves cursor to the first character of the current field.
Menu: moves cursor to the first item currently visible on the menu.
Text: presents the first frameful of text.
The alternate keystroke is CTRL-f e.
Form: moves cursor to the last character of the current field.
Menu: moves cursor to the last item currently visible on the menu.
Text: presents the last frameful of text.
The alternate keystroke is CTRL-a.
Form: inserts the next single character typed to the left of the character under the cursor.
Menu: n/a
Text: same as in forms if text frame is editable. Otherwise, n/a.
The alternate keystroke is CTRL-o.
Form: opens a new line in multi-line field below the current line. The cursor is positioned on the first character of the new line.
Menu: n/a
Text: same as in forms if text frame is editable. Otherwise, n/a.
The alternate keystroke is CTRL-l.
Form: non-destructively moves the cursor left one character in a field. Does not wrap to previous field.
Menu: moves cursor left one item in a multi-column menu, up one item in a single column menu. Wraps like UP-ARROW.
Text: non-destructively moves the cursor left one character on a line. Does not wrap.
The alternate keystroke is CTRL-f m.
Form: n/a
Menu: In a multi-select menu, marks an item as "selected." In a single select menu, n/a.
The alternate keystroke is CTRL-n.
Form: same as DOWN-ARROW.
Menu: same as DOWN-ARROW.
The alternate keystroke is CTRL-w.
Form: moves cursor forward one page on a multi-page form if it can. It then performs a BEG.
Menu: moves cursor to first item on the next pageful of items and displays that page. If the next pageful has fewer than 10 lines, the terminal rings (or flashes), and the page is not displayed. Use arrow keys to see these items.
Text: presents the next frameful of text preserving two lines from the current frame.
The alternate keystroke is CTRL-v.
Form: moves cursor back one page on a multi-page form if it can. It then performs a BEG.
Menu: moves cursor the the first item in the previous pageful of items and displays that page. If the previous page has fewer than 10 lines, the terminal rings (or flashes), and no movement occurs. Use arrow keys to navigate to items on the previous page in this case.
Text: presents the previous frameful of text preserving two lines from the current frame.
The alternate keystroke is CTRL-p.
Form: same as UP-ARROW.
Menu: same as UP-ARROW.
The alternate keystroke is CTRL-f r.
Form: resets a field to its default value.
Menu: n/a
The alternate keystroke is CTRL-m.
Form: moves cursor to the next line or field, wrapping from last to first. On single line fields it causes the data entered in the filed to be stored and validated (if required).
Menu: selects the item the cursor is currently positioned on.
Text: moves cursor down one line. On the last line of current page it scrolls forward half a page at a time.
The alternate keystroke is CTRL-r.
Form: non-destructively moves cursor right one character in a field. Does not wrap to the next field.
Menu: moves cursor right one item on a multi-column menu, down one item on a single column menu. Wraps like DOWN-ARROW.
Text: non-destructively moves cursor right one character in a line. Does not wrap to next line.
The alternate keystroked is CTRL-f 1 . . . CTRL-f 8.
Form: performs the action assigned to the function key by default or programmer.
Menu: performs the action assigned to the function key by default or by programmer.
Text: performs the action assigned to the function key by default or by programmer.
The alternate keystroke is CTRL-f d.
Form: n/a
Menu: rolls the contents of a scrollable menu down one line.
Text: rolls the text down one line if it is scrollable.
The alternate keystroke is CTRL-f u.
Form: n/a
Menu: rolls the contents of the menu frame up one line.
Text: rolls the text up one line.
There is no alternate keystroke.
Form: replaces the current character with a space and moves the cursor one character to the right.
Menu: same as RIGHT-ARROW.
Text: If the text frame is editable, it replaces the current character with a space and moves the cursor one character to the right. Otherwise, n/a.
The alternate keystroke is CTRL-i.
Form: moves cursor to the next field in a form. Wraps like DOWN-ARROW.
Menu: moves cursor to the next item in a single column menu. Moves the cursor to the next item on the right in a multi-column menu.
The alternate keystroke is CTRL-u.
Form: moves cursor up to the previous field. At the top field, the cursor wraps to the last field. In a multi-page form the cursor wraps to the last field on the previous page of the form, if there is one. At the first field of the first page of a form, it wraps to the last field of the last page.
Menu: moves cursor up one item, wrapping to the bottom of the previous column when it reaches the top of the current one. If the cursor is on the first item in the menu, it wraps to the last item in the last column.
Text: moves cursor up one line. Does not wrap.