Pathmaker Programming Guide
Basic Screen Painter Editing Functions
Using the Screen Painter
067868 Tandem Computers Incorporated 6–11
If you plan to use a point field name in a Requester Copy Library, you must add code
to perform the Pathmaker paragraph 0900-BUILD-CURSOR-POSITION. Performing
this paragraph sets the values of T9154-CURSOR-POSITION and T9154-CURSOR-
FIELD.
0900-BUILD-CURSOR-POSITION is generated in a requester as long as you either
have a call to the Pathmaker help requester on the Function Key Assignments screen
(F3-CALL HELP) or send @CURSOR-POSITION or @CURSOR-FIELD to a service on
the SEND Parameter Definition screen.
Note The Pathmaker product does not generate the 0900-BUILD-CURSOR-POSITION paragraph if you do not
call the Pathmaker help requester and do not send @CURSOR-POSITION or @CURSOR-FIELD to the
service.
Defining a Point Field
To define a point field, position the cursor in the location where you would like to
place the point field and press function key F5. When you press F5, the Screen Painter
marks the cursor position to define the position of a point field. The Screen Painter
shows a partial screen for you to enter a field name.
Here is the Point-Field partial screen:
Field Name: ________________________________
Enter a name in the field and press F4 to complete the definition, or press F16 to
terminate the definition.
A point field occupies one character space on the screen. In your requester’s screen,
the point field has the hidden video attribute. The Pathmaker Screen Painter,
however, shows the point field in dim reverse video so you can manipulate it more
easily.
Modifying a Point Field
To modify a point field, place the cursor in an existing point field and press F5. The
Screen Painter shows the name of that field.
Use the partial screen to change the name and press F4 to make the change, or press
F16 to cancel the operation.
Defining or Modifying a
Pseudofield
You can use the Screen Painter to define or modify any pseudofield that can be
displayed on the application screen.
Pseudofields that can be displayed on the application screen are:
@ADVISORY @LOGICAL-TERMINAL
@CURRENT-PAGE @PAGE-COUNT
@DATE @TIME