SeeView Manual

SeeView Statements and Script Symbols
HP NonStop SeeView Manual526355-004
9-24
BESIDE
BESIDE
The BESIDE statement sets the current buffer address to the screen position just to
the right of the last menu referenced. Use the BESIDE statement to position a window
or menu directly to the right of the last referenced menu. This statement provides a
convenient way of specifying the screen buffer address that is just to the right of the
last menu, rather than having to calculate that address.
Considerations
The BESIDE statement has the same meaning as:
LINE #MenuLine, #MenuCol + #MenuWidth;
Example
This example demonstrates how to implement the BESIDE statement:
This example provides the following output:
BREAK
The BREAK statement sends a break message to the specified process. Use the
BREAK statement to send a system break message to the specified user taskid. The
user task specified must be a process that the SeeView program has opened. (It
cannot be just any process.) Use a taskid expression, process name, or CPU and
process identification number to indicate which process is to receive the break
message.
BESIDE
?MENU Devtypes
Devices <== BESIDE; WINDOW [] MENU CACHE/Disc/ UNTIL /*/
Disc <== CALL Listdev(#menutext)
Printer <== CALL Listdev(#menutext)
Tape <== CALL Listdev(#menutext)
*
?SECT SectExample
WINDOW Devtypes MENU CACHE/Devices/ FOR 1 SIZE 13 HEAD "System";
BREAK [ taskid-exp ]
[ \ node . [ $ process-name ] ]
[ \ node . [ cpu,pin ] ]