Please enable JavaScript to view this site.

ESL Documentation

A textual region is a place to display and manipulate lines of text; it cannot contain graphics. Therefore, a textual region has only one cursor, a text cursor. A textual region drawing statement begins at the current position of the text cursor, just as a drawing statement for a graphical object begins at the current position of the object's graphics cursor. But in textual regions, the text cursor is moved by line and column specifications, rather than by X and Y coordinates. For example, you can move the text cursor to a particular character position in a textual region by specifying a move statement such as the one shown below:

 

move to column 20 line 9

 

This statement moves the text cursor to the character that occupies the 20th position of the 9th line of the text in the textual region.

 

Although the text cursor is normally not visible on the screen, you can make it visible in a textual region with the make cursor action statement.