.BG
.FN tek4014
.TL
Tektronix Storage Scope Device
.CS
tek4014(ask=F, file)
.AG ask
if `TRUE',
whenever a new plot is about to be produced the message "GO?" appears
in the lower left corner of the screen.  This allows further viewing,
making a hard copy, etc., before the screen is erased.  When ready for
plotting to proceed, simply hit carriage return.
If `ask=-1' is given, a hardcopy will be made of each frame prior
to clearing the screen, and no user interaction is necessary.
.AG file
name of the file to which output should be sent.
This enables the characters that would have been sent to the
terminal to be caught in a file for later plotting.
By default, output is sent to the terminal.
.PP
There are various models of Tektronix
storage scope graphics devices which are slightly different from the
4014.
Models 4006 and 4010 are upper-case only, 4012 has a smaller, lower-resolution
screen than the 4014.
Many personal computers and workstations have programs that can
simulate a 4014.
.PP
The function `hardcopy', given below in the examples
section, can be used to automatically generate a copy
of the information on the screen.
To produce unattended plots, use `tek4014(ask=FALSE)'
and then execute `hardcopy()' to make the copy.
.PP
When graphic input (`identify', `locator') is requested from these
terminals, the cursor lines appear horizontally and vertically across
the entire screen.  The thumb wheels should be adjusted to position
the intersection of the cursors at the desired point, and then any
single character should be typed (may need carriage return on some
terminals).  A carriage return alone will terminate graphic input
without transmitting the point.
.PP
Character sizes are .9, 1, 1.5, and 1.6.  There are 5 line types (1
through 5) giving solid, dotted, dot dash, short dash, and long dash
lines.  Characters can not be rotated on this device.
.PP
A device must be specified before any graphics functions can be used.
.EX
hardcopy <- function(){
	cat("\\033\\027"); unix("sleep 30", out=F) }
.KW device
.WR
