SeeView Manual
Using the SeeView Program
HP NonStop SeeView Manual—526355-004
3-11
Return Key
To redisplay prior SeeView event messages in a free window at any time, use the
Next/Prev Page keys on the right side of the keyboard. The Help Page is often useful
for this purpose.
Assigned and menu windows display messages or text in the cache associated with
the user taskid that they are assigned to.
The size of the message cache allocated to a given user task is determined the first
time the task is declared or opened. You can also specify the cache size with the
?MENU directive.
The total number of memory pages available for all message caches is determined at
startup time. You can alter the default of 1024 pages with the startup command
parameter PARAM CACHE. (See Appendix A, Running the SeeView Program.)
If you do not specify the cache size, the remaining free cache pages are allocated
evenly among the remaining task control blocks. The user task status display provides
information regarding cache use.
When a message cache becomes full, buffer space is reallocated in a first-in-first-out
(FIFO) manner, so the most recent messages received from a user task are always
retained.
If a user task is the Seedit editing utility, set the cache to a value large enough to
contain the largest EDIT file that will be in use by that editor. A setting of 100 cache
pages handles typical EDIT files of up to 3000 lines.
You can change the contents of a message cache by using any of the following
operations:
•
Communication with the task associated with the cache
•
Direct editing of the cache
•
SeeView statements that operate on cache (for example, PUSH or POP)
Return Key
Use the Return key to communicate with the entity associated with a given window.
Typing text on the sill of a window and pressing the Return key sends the text up to the
cursor position of the entity associated with the window. The effect of the Return key
operation depends on the type of window.
For a menu window (identified by a heavy- or double-line frame), the menu production
statements associated with the line designated by the cursor are invoked.
For a free window (and not a menu), the text is interpreted by the SeeView interpreter,
and the result appears in the window.
If the window is assigned (and not a menu), the text is sent to the user task associated
with the window, and the task’s response is displayed in the window. To send text
entered on the sill of an assigned window to the SeeView interpreter rather than to the