SeeView Manual

Introduction
HP NonStop SeeView Manual526355-004
1-5
Features
deletion. Rather than stopping and starting a process every time you need it, you
start it once in the SeeView program and keep it running in one of your windows.
Accessing that process is then as simple as moving the cursor to a window
assigned to that process, making a context switch quick and efficient.
Text Scrolling: You can display the output of each process in one or more
windows. The SeeView program allows you to scroll through the text displayed in a
window; for example, to review old output from a process. This effectively gives
each process its own workstation, while allowing you to select which part of the
output from a process is to be displayed at any time. You can also scroll text from
side-to-side to display process output that is wider than the window.
Context Switch: By making use of the multiple pages of memory internal to the
workstation, the SeeView product allows you to keep windows on terminal pages
that are not displayed. By keeping these windows in the actual workstation, the
program lets you switch back to one of these windows quickly. Press a function key
to display the desired window. This allows context switches to occur in a few
milliseconds and significantly reduces the number of input-output (I/O) bytes
required to redisplay a window (up to 500 times).
I/O Savings: When multiple windows appear on the same page, the SeeView
program updates all windows on the screen in a single I/O. By blocking multiple
line-at-a-time I/Os into a single I/O, the program greatly reduces the number of I/O
operations. Compared to a process performing line-at-a-time I/O, the SeeView
program can reduce I/O messages up to 20 times, a significant savings when
applied to functions that can produce hundreds of lines of output, such as SCF
LISTDEV or TACL PPD commands.
Command History: SeeView keeps a command history for every process running
in the SeeView environment. This allows you to recall commands for reexecution
or simply review commands entered for a process. You can modify commands
before reexecution, simplifying the rekeying of commands that are similar. Using
the command history allows you to easily correct mistakes.
Block Mode: Although the display device or workstation is operating in block mode
while the SeeView program is using it, the processes whose output appears in
SeeView windows must be conversational processes using the common
Interactive Text Interface (ITI) protocol. Thus, any program you want to run in a
window must write its output one line at a time and expect its input one line at a
time. Most utilities for NonStop systems use the ITI protocol. The Subsystem
Control Facility (SCF), EDIT, Enform, FUP, Peruse, PUP, SQLCI, and TACL are
some examples. The compilers, COBOL, DDL, Pascal, and TAL, also use the ITI
protocol.
Running External Programs: You cannot run a block-mode process in a SeeView
window, but you can start one from the SeeView program. The SeeView program
gives up its control of the workstation to an external block-mode process, such as
TEDIT or a Pathway application, just as TACL does. When the process terminates
and the SeeView program regains control of the workstation, SeeView
automatically rebuilds the previous environment.