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 command in the editor's shortcut menu, to view the corresponding manual page from the Infor ES Programmers Guide (Infor Customer Portal KB2924522).