Text Hovering

Text hovering means that informational text is displayed when you hover over a piece of text in the editor area.

The 4GL script editor supports text hovering for various elements, such as:

  • LN standard functions: When you hover over a function name, the editor automatically shows the syntax of the function. The function syntax is displayed as tool-tip information.

    Press F2 to display the corresponding manual page from the Infor ES Programmers Guide (Infor Customer Portal KB2924522).

  • Folded code elements (regions): When you hover over a folded 4GL element, the hidden code is displayed.

    For an example, see Folding.

  • The markers in the marker bar (to the left of the editor area), and in the overview ruler (to the right of the editor area). For example: When you hover over a problem marker, or over a warning marker, the corresponding description is displayed in a ToolTip.

    For more information on the marker bar and the overview ruler, see Source Tab.

  • Initiated variables in the Debug perspective: For example, when you debug a session, you can hover the cursor over an initiated variable in the editor area in the Debug perspective. The variable's value is displayed in a ToolTip.
  • Domains, enumerated constants, tables, table fields, and table indices.
  • Macros: When you hover over the name of a macro, which is defined in the current script or library, the editor displays the syntax of the macro.
  • Messages and questions: when you hover over the name of a message or question, the corresponding description is displayed.
  • Enums: during debugging, when you hover over the name of an enum constant, the corresponding numeric value and description are displayed.
Note: For all functions, you can use the Keyword Search command in the editor's shortcut menu, to view the corresponding manual page from the Infor ES Programmers Guide (Infor Customer Portal KB2924522).