Basic Editor Commands 

When you are typing program code in the Editor, it does not automatically insert line breaks. The Editor does not automatically wrap your text to the next line. If you press ENTER at the end of a line, the system inserts a new line.

Operations like Cut, Copy, and Concatenate all work on individual lines or blocks of lines. You can also use the clipboard of your windowing system. Consult your system documentation for more information about its clipboard.

Scrolling in Program Code

You can use the arrow keys, the page up and page down keys, and the tab key to scroll through your code:

To scroll to:

Choose:

next character

right-arrow key

previous character

left-arrow key

next line

Down-arrow key ¯

previous line

Up-arrow key ­

beginning of next line

Tab key

next screen

Page down key

previous screen

Page up key

You can also use the scroll bars to scroll through the program code. To go to a specific line, enter a line number in the Line field as follows:

The system places the line you requested at the top of the input area in the Editor and positions the cursor at that line.

Special Navigation Operations

The system supports special operations when you double-click on elements that appear in the Editor screen. These special operations are the following:

Double-click a

Explanation

Line number or space in a line

Displays the line as the first line on the screen.

Keyword

Moves the cursor to the corresponding END statement if the keyword has one.

END statement

Takes you to the initial statement.

ELSEIF

Takes you to the next ELSEIF or ELSE or ENDIF

WHEN

Takes you to the next WHEN or ENDCASE statement.

object definition

Displays a where-used list.

Use of an object

Displays the corresponding definition. If no definition exists yet, the system asks whether you want to create the object.

These navigation features do not work for objects defined within macros. However, you can use these functions to navigate to a macro.