OSDN Git Service

Please enter the commit message for your changes. Lines starting
[eos/base.git] / util / src / TclTk / blt2.5 / man / stripchart.mann
diff --git a/util/src/TclTk/blt2.5/man/stripchart.mann b/util/src/TclTk/blt2.5/man/stripchart.mann
deleted file mode 100644 (file)
index 376ee45..0000000
+++ /dev/null
@@ -1,2168 +0,0 @@
-'\" Copyright 1991-1997 by Bell Labs Innovations for Lucent Technologies.
-'\"
-'\" Permission to use, copy, modify, and distribute this software and its
-'\" documentation for any purpose and without fee is hereby granted, provided
-'\" that the above copyright notice appear in all copies and that both that the
-'\" copyright notice and warranty disclaimer appear in supporting documentation,
-'\" and that the names of Lucent Technologies any of their entities not be used
-'\" in advertising or publicity pertaining to distribution of the software
-'\" without specific, written prior permission.
-'\"
-'\" Lucent Technologies disclaims all warranties with regard to this software,
-'\" including all implied warranties of merchantability and fitness.  In no event
-'\" shall Lucent Technologies be liable for any special, indirect or
-'\" consequential damages or any damages whatsoever resulting from loss of use,
-'\" data or profits, whether in an action of contract, negligence or other
-'\" tortuous action, arising out of or in connection with the use or performance
-'\" of this software.  
-'\"
-'\" Stripchart widget created by Sani Nassif and George Howlett.
-'\"
-.so man.macros
-.TH stripchart n BLT_VERSION BLT "BLT Built-In Commands"
-.BS
-'\" Note:  do not modify the .SH NAME line immediately below!
-.SH NAME
-stripchart \-  2D strip chart for plotting x and y coordinate data.
-.SH SYNOPSIS
-\fBstripchart\fI \fIpathName \fR?\fIoption value\fR?...
-.BE
-.SH DESCRIPTION
-The \fBstripchart\fR command creates a strip chart for plotting
-two-dimensional data (x,y coordinates). It has many configurable
-components: coordinate axes, elements, legend, grid lines, cross
-hairs, etc.  They allow you to customize the look and feel of the
-strip chart.
-.PP
-The \fBstripchart\fR is essentially the same as the \fBgraph\fR
-widget.  It works almost exactly the very same way.  
-.PP
-The use of a strip chart differs in that the X-axis typically refers
-to time points.  Data values are added at intervals.  The strip chart
-lets you automatically maintain a view of the most recent time points.
-The axis options \fB\-shiftby\fR and \fB\-autorange\fR control this.
-You can specify different line styles for data points (see the 
-\fB\-styles\fR option).  
-.SH INTRODUCTION
-The \fBstripchart\fR command creates a new window for plotting
-two-dimensional data (x,y coordinates).  Data points are plotted in a
-box displayed in the center of the new window.  This is the
-\fIplotting area\fR.  The coordinate axes are displayed in the
-margins around the plotting area.  By default, the legend is displayed
-in the right margin.  The title is displayed in top margin.
-.PP
-A strip chart is composed of several components: coordinate axes, data
-elements, legend, grid, cross hairs, pens, postscript, and annotation
-markers. 
-.TP 1i
-\fBaxis\fR 
-The stripchart widget can display up to four coordinate axes (two
-X-coordinate and two Y-coordinate axes), but you can create and use
-any number of axes. Axes control what region of data is displayed and
-how the data is scaled. Each axis consists of the axis line, title,
-major and minor ticks, and tick labels. Tick labels display the value
-of each major tick.
-.TP 1i
-\fBcrosshairs\fR
-Cross hairs are used to finely position the mouse pointer in relation
-to the coordinate axes. Two perpendicular lines are drawn across the
-plotting area, intersecting at the current location of the mouse
-pointer.
-.TP 1i
-\fBelement\fR 
-An element represents a set of data points. Elements can be plotted 
-with a symbol at each data point and lines connecting the points. 
-The appearance of the element, such as its symbol, line width, and 
-color is configurable.
-.TP 1i
-\fBgrid\fR
-Extends the major and minor ticks of the X\-axis and/or Y\-axis across the 
-plotting area. 
-.TP 1i
-\fBlegend\fR 
-The legend displays the name and symbol of each data element. 
-The legend can be drawn in any margin or in the plotting area.
-.TP 1i
-\fBmarker\fR
-Markers are used annotate or highlight areas of the graph. For 
-example, you could use a polygon marker to fill an area under a 
-curve, or a text marker to label a particular data point. Markers 
-come in various forms: text strings, bitmaps, connected line 
-segments, images, polygons, or embedded widgets.
-.TP 1i
-\fBpen\fR 
-Pens define attributes (both symbol and line style) for elements. 
-Data elements use pens to specify how they should be drawn.  A data 
-element may use many pens at once.  Here, the particular pen 
-used for a data point is determined from each element's weight 
-vector (see the element's \fB\-weight\fR and \fB\-style\fR options).  
-.TP 1i
-\fBpostscript\fR
-The widget can generate encapsulated PostScript output. This component
-has several options to configure how the PostScript is generated.
-.SH SYNTAX
-.DS
-\fBstripchart \fIpathName \fR?\fIoption value\fR?...
-.DE
-The \fBstripchart\fR command creates a new window \fIpathName\fR and makes
-it into a \fBstripchart\fR widget.  At the time this command is invoked, there
-must not exist a window named \fIpathName\fR, but \fIpathName\fR's
-parent must exist.  Additional options may may be specified on the
-command line or in the option database to configure aspects of the
-strip chart such as its colors and font.  See the \fBconfigure\fR operation
-below for the exact details as to what \fIoption\fR and \fIvalue\fR
-pairs are valid.
-.PP
-If successful, \fBstripchart\fR returns the path name of the widget.  It
-also creates a new Tcl command by the same name.  You can use this
-command to perform various operations that query or modify the graph.
-The general form is:
-.DS
-\fIpathName \fIoperation\fR \fR?\fIarg\fR?...
-.DE
-Both \fIoperation\fR and its arguments determine the exact behavior of
-the command.  The operations available for the strip chart are described in 
-the 
-.SB "STRIPCHART OPERATIONS"
-section.
-.PP
-The command can also be used to access components of the strip chart.
-.DS
-\fIpathName component operation\fR ?\fIarg\fR?...
-.DE
-The operation, now located after the name of the component, is the
-function to be performed on that component. Each component has its own
-set of operations that manipulate that component.  They will be
-described below in their own sections.
-.SH EXAMPLE
-The \fBstripchart\fR command creates a new strip chart.  
-.CS
-# Create a new strip chart.  Plotting area is black.
-stripchart .s -plotbackground black
-.CE
-A new Tcl command \fB.s\fR is also created.  This command can be used
-to query and modify the strip chart.  For example, to change the title of
-the strip chart to "My Plot", you use the new command and the widget's
-\fBconfigure\fR operation.
-.CS
-# Change the title.
-\&.s configure \-title "My Plot"
-.CE
-A strip chart has several components. To access a particular component you
-use the component's name. For example, to add data elements, you use 
-the new command and the \fBelement\fR component.
-.CS
-# Create a new element named "line1"
-\&.s element create line1 \\
-       \-xdata { 0.2 0.4 0.6 0.8 1.0 1.2 1.4 1.6 1.8 2.0 } \\
-       \-ydata { 26.18 50.46 72.85 93.31 111.86 128.47 143.14 
-               155.85 166.60 175.38 }
-.CE
-The element's X and Y coordinates are specified using lists of
-numbers.  Alternately, BLT vectors could be used to hold the X\-Y
-coordinates.
-.CS
-# Create two vectors and add them to the strip chart.
-vector xVec yVec
-xVec set { 0.2 0.4 0.6 0.8 1.0 1.2 1.4 1.6 1.8 2.0 }
-yVec set { 26.18 50.46 72.85 93.31 111.86 128.47 143.14 155.85 
-       166.60 175.38 }
-\&.s element create line1 \-xdata xVec \-ydata yVec
-.CE
-The advantage of using vectors is that when you modify one, the graph
-is automatically redrawn to display the new values.
-.CS
-# Change the X\-Y coordinates of the first point.
-set xVec(0) 0.18
-set yVec(0) 25.18
-.CE
-An element named \fBline1\fR is now created in \fB.s\fR.  By
-default, the element's label in the legend will be also \fBline1\fR.
-You can change the label, or specify no legend entry, again using the
-element's \fBconfigure\fR operation.
-.CS
-# Don't display "line1" in the legend.
-\&.s element configure line1 -label ""
-.CE
-You can configure more than just the element's label.  An element has
-many attributes such as symbol type and size, dashed or solid lines,
-colors, line width, etc.
-.CS
-\&.s element configure line1 -symbol square -color red \\
-       -dashes { 2 4 2 } -linewidth 2 -pixels 2c
-.CE
-Four coordinate axes are automatically created: \fBx\fR, \fBx2\fR,
-\fBy\fR, and \fBy2\fR.  And by default, elements are mapped onto the
-axes \fBx\fR and \fBy\fR.  This can be changed with the \fB\-mapx\fR
-and \fB\-mapy\fR options.
-.CS
-# Map "line1" on the alternate Y-axis "y2".
-\&.s element configure line1 -mapy y2
-.CE
-Axes can be configured in many ways too.  For example, you change the
-scale of the Y-axis from linear to log using the \fBaxis\fR operation.
-.CS
-# Y-axis is log scale.
-\&.s axis configure y -logscale yes
-.CE
-Axis limits are reset by simply specifying new axis
-limits using the \fB\-min\fR and \fB\-max\fR configuration options.
-.CS
-\&.s axis configure x -min 1.0 -max 1.5
-\&.s axis configure y -min 12.0 -max 55.15
-.CE
-By default, the limits of the axis are determined from data values.
-To reset back to the default limits, set the \fB\-min\fR and
-\fB\-max\fR options to the empty value.
-.CS
-# Reset the axes to autoscale again.
-\&.s axis configure x -min {} -max {}
-\&.s axis configure y -min {} -max {}
-.CE
-It's common with strip charts to automatically maintain a view of
-the most recent time points.  You can do this my setting the 
-\fB\-autorange\fR option.
-.CS
-\&.s axis configure x -autorange 20.0
-.CE
-If the time points are added in X-coordinates 1.0 unit, only the last
-twenty time points will be displayed.  As more data
-is added, the view will march along.
-.PP
-Sometimes the rate of data is so high that changing the axis limits
-with each additional time point is prohibitive.  You can use the
-\fB\-shiftby\fR option to define an increment to shift the view
-when needed.  
-.CS
-\&.s axis configure x -shiftby 15.0
-.CE
-When the view is shifted, it will allow a range of 15
-new time points to be added until the axis limits are recomputed.
-.PP
-By default, the legend is displayed in the right margin.  You can
-change this or any other legend configuration options using the
-\fBlegend\fR component.
-.CS
-# Configure the legend font, color, and relief
-\&.s legend configure -position left -relief raised \\
-       -font fixed -fg blue
-.CE
-To prevent the legend from being displayed, turn on the \fB\-hide\fR
-option.
-.CS
-# Don't display the legend.
-\&.s legend configure -hide yes\fR
-.CE
-The \fBstripchart\fR widget has simple drawing procedures called markers.
-They can be used to highlight or annotate data in the strip chart. The types
-of markers available are bitmaps, images, polygons, lines, or windows.
-Markers can be used, for example, to mark or brush points.  Here 
-is a text marker which labels the data first point.  Markers
-are created using the \fBmarker\fR operation.
-.CS
-# Create a label for the first data point of "line1".
-\&.s marker create text \-name first_marker \-coords { 0.2 26.18 } \\
-       \-text "start" \-anchor se \-xoffset -10 \-yoffset -10
-.CE
-This creates a text marker named \fBfirst_marker\fR.  It will display
-the text "start" near the coordinates of the first data point.  The
-\fB\-anchor\fR, \fB\-xoffset\fR, and \fB\-yoffset\fR options are used
-to display the marker above and to the left of the data point, so that
-the actual data point isn't covered by the marker.  By default,
-markers are drawn last, on top of data.  You can change this with the
-\fB\-under\fR option.
-.CS
-# Draw the label before elements are drawn.
-\&.s marker configure first_marker -under yes
-.CE
-You can add cross hairs or grid lines using the \fBcrosshairs\fR and
-\fBgrid\fR operations.
-.CS
-# Display both cross hairs and grid lines.
-\&.s crosshairs configure \-hide no \-color red
-\&.s grid configure \-hide no \-dashes { 2 2 }
-.CE
-Finally, to get hardcopy of the strip chart, use the \fBpostscript\fR
-operation.
-.CS
-# Print the strip chart into file "file.ps"
-\&.s postscript output file.ps \-maxpect yes \-decorations no
-.CE
-This generates a file \fBfile.ps\fR containing the encapsulated
-PostScript of the strip chart.  The option \fB\-maxpect\fR says to scale the
-plot to the size of the page.  Turning off the \fB\-decorations\fR
-option indicates that no borders or color backgrounds should be
-displayed (i.e. the background of the margins, legend, and plotting
-area will be white).
-.SH "STRIPCHART OPERATIONS"
-.TP
-\fIpathName \fBaxis \fIoperation\fR ?\fIarg\fR?...
-See the 
-.SB "AXIS COMPONENTS"
-section.
-.TP
-\fIpathName \fBbar \fIelemName \fR?\fIoption value\fR?...
-Creates a new barchart element \fIelemName\fR.  It's an
-error if an element \fIelemName\fR already exists.  
-See the manual for \fBbarchart\fR for details about
-what \fIoption\fR and \fIvalue\fR pairs are valid.
-.TP
-\fIpathName \fBcget\fR \fIoption\fR
-Returns the current value of the stripchart configuration option given by
-\fIoption\fR.  \fIOption\fR may be any option described
-below for the \fBconfigure\fR operation.
-.TP
-\fIpathName \fBconfigure \fR?\fIoption value\fR?...
-Queries or modifies the configuration options of the strip chart.  If
-\fIoption\fR isn't specified, a list describing all of the current
-options for \fIpathName\fR is returned.  If \fIoption\fR is specified,
-but not \fIvalue\fR, then a list describing \fIoption\fR is returned.
-If one or more \fIoption\fR and \fIvalue\fR pairs are specified, then
-for each pair, the stripchart option \fIoption\fR is set to \fIvalue\fR.
-The following options are valid for the stripchart.
-.RS
-.TP
-\fB\-background \fIcolor\fR
-Sets the background color. This includes the margins and
-legend, but not the plotting area.
-.TP
-\fB\-borderwidth \fIpixels\fR
-Sets the width of the 3\-D border around the outside edge of the widget.  The
-\fB\-relief\fR option determines if the border is to be drawn.  The
-default is \fB2\fR.
-.TP
-\fB\-bottommargin \fIpixels\fR
-Specifies the size of the margin below the X\-coordinate axis.  If
-\fIpixels\fR is \fB0\fR, the size of the margin is selected automatically.
-The default is \fB0\fR.
-.TP
-\fB\-bufferelements \fIboolean\fR
-Indicates whether to draw elements into a pixmap before displaying
-them on the screen.  The advantage of buffering elements is when markers
-are used heavily.  Markers can be moved and redrawn without requiring
-every element to be redrawn again.  The disadvantage is that it takes
-slightly longer to draw the graph. If \fIboolean\fR is true, data elements are
-drawn to an internal pixmap.  The option should be turned off if the plot
-is updated frequently. See the
-.SB "SPEED TIPS"
-section.
-The default is \fB1\fR.
-.TP
-\fB\-buffergraph \fIboolean\fR
-Indicates whether to draw the graph into a pixmap first.
-If \fIboolean\fR is true, the entire graph is drawn into a pixmap and then
-copied onto the screen.  This reduces flashing.  If false, the graph is 
-drawn directly into the window.  Especially under Windows, turning off the 
-option can be helpful when the stripchart is updated frequently.  Turning 
-off this option also turns \fB\-bufferelements\fR off. See the
-.SB "SPEED TIPS"
-section.
-The default is \fB1\fR.
-.TP
-\fB\-cursor \fIcursor\fR
-Specifies the widget's cursor.  The default
-cursor is \fBcrosshair\fR.
-.TP
-\fB\-font \fIfontName\fR 
-Specifies the title font. The default is
-\fB*-Helvetica-Bold-R-Normal-*-18-180-*\fR.
-.TP
-\fB\-halo \fIpixels\fR 
-Specifies a maximum distance to consider when searching for the
-closest data point (see the element's \fBclosest\fR operation below).
-Data points further than \fIpixels\fR away are ignored.  The default is
-\fB0.5i\fR.
-.TP
-\fB\-height \fIpixels\fR
-Specifies the requested height of widget.  The default is
-\fB4i\fR.
-.TP
-\fB\-invertxy \fIboolean\fR
-Indicates whether the placement X\-axis and Y\-axis should be inverted.  If
-\fIboolean\fR is true, the X and Y axes are swapped.  The default is
-\fB0\fR.
-.TP
-\fB\-justify \fIjustify\fR
-Specifies how the title should be justified.  This matters only when
-the title contains more than one line of text. \fIJustify\fR must be
-\fBleft\fR, \fBright\fR, or \fBcenter\fR.  The default is
-\fBcenter\fR.
-.TP
-\fB\-leftmargin \fIpixels\fR
-Sets the size of the margin from the left edge of the window to 
-the Y\-coordinate axis.  If \fIpixels\fR is \fB0\fR, the size is
-calculated automatically.  The default is \fB0\fR.
-.TP
-\fB\-plotbackground \fIcolor\fR
-Specifies the background color of the plotting area.  The default is
-\fBwhite\fR.
-.TP
-\fB\-plotborderwidth \fIpixels\fR
-Sets the width of the 3-D border around the plotting area.  The
-\fB\-plotrelief\fR option determines if a border is drawn.  The
-default is \fB2\fR.
-.TP
-\fB\-plotpadx \fIpad\fR
-Sets the amount of padding to be added to the left and right sides of
-the plotting area.  \fIPad\fR can be a list of one or two screen
-distances.  If \fIpad\fR has two elements, the left side of the
-plotting area entry is padded by the first distance and the right side
-by the second.  If \fIpad\fR is just one distance, both the left and
-right sides are padded evenly.  The default is \fB8\fR.
-.TP
-\fB\-plotpady \fIpad\fR
-Sets the amount of padding to be added to the top and bottom of the
-plotting area.  \fIPad\fR can be a list of one or two screen
-distances.  If \fIpad\fR has two elements, the top of the plotting
-area is padded by the first distance and the bottom by the second.  If
-\fIpad\fR is just one distance, both the top and bottom are padded
-evenly.  The default is \fB8\fR.
-.TP
-\fB\-plotrelief \fIrelief\fR
-Specifies the 3-D effect for the plotting area.  \fIRelief\fR
-indicates how the interior of the plotting area should appear relative
-to rest of the strip chart; for example, \fBraised\fR means the plot should
-appear to protrude from the strip chart, relative to the surface of the
-strip chart.  The default is \fBsunken\fR.
-.TP
-\fB\-relief \fIrelief\fR
-Specifies the 3-D effect for the widget.  \fIRelief\fR
-indicates how the strip chart should appear relative to widget it is packed
-into; for example, \fBraised\fR means the strip chart should
-appear to protrude.  The default is \fBflat\fR.
-.TP
-\fB\-rightmargin \fIpixels\fR
-Sets the size of margin from the plotting area to the right edge of
-the window.  By default, the legend is displayed in this margin.  If
-\fIpixels\fR is than 1, the margin size is selected automatically.
-.TP
-\fB\-takefocus\fR \fIfocus\fR 
-Provides information used when moving the focus from window to window
-via keyboard traversal (e.g., Tab and Shift-Tab).  If \fIfocus\fR is
-\fB0\fR, this means that this window should be skipped entirely during
-keyboard traversal.  \fB1\fR means that the this window should always
-receive the input focus.  An empty value means that the traversal
-scripts make the decision whether to focus on the window.
-The default is \fB""\fR.
-.TP
-\fB\-tile \fIimage\fR 
-Specifies a tiled background.  If \fIimage\fR isn't
-\fB""\fR, the background is tiled using \fIimage\fR.
-Otherwise, the normal background color is drawn (see the
-\fB\-background\fR option).  \fIImage\fR must be an image created
-using the Tk \fBimage\fR command.  The default is \fB""\fR.
-.TP
-\fB\-title \fItext\fR 
-Sets the title to \fItext\fR. If \fItext\fR is \fB""\fR,
-no title will be displayed.
-.TP
-\fB\-topmargin \fIpixels\fR
-Specifies the size of the margin above the x2 axis.  If \fIpixels\fR
-is \fB0\fR, the margin size is calculated automatically.
-.TP
-\fB\-width \fIpixels\fR
-Specifies the requested width of the widget.  The default is
-\fB5i\fR.
-.RE
-.TP
-\fIpathName \fBcrosshairs \fIoperation \fR?\fIarg\fR?
-See the 
-.SB "CROSSHAIRS COMPONENT"
-section.
-.TP
-\fIpathName \fBelement \fIoperation \fR?\fIarg\fR?...
-See the 
-.SB "ELEMENT COMPONENTS"
-section.
-.TP
-\fIpathName \fBextents \fIitem\fR 
-Returns the size of a particular item in the strip chart.  \fIItem\fR must
-be either \fBleftmargin\fR, \fBrightmargin\fR, \fBtopmargin\fR,
-\fBbottommargin\fR, \fBplotwidth\fR, or \fBplotheight\fR.
-.TP
-\fIpathName \fBgrid \fIoperation \fR?\fIarg\fR?...
-See the 
-.SB "GRID COMPONENT"
-section.
-.TP
-\fIpathName \fBinvtransform \fIwinX winY\fR 
-Performs an inverse coordinate transformation, mapping window
-coordinates back to graph coordinates, using the standard X\-axis and Y\-axis.
-Returns a list of containing the graph coordinates.
-.TP
-\fIpathName \fBlegend \fIoperation \fR?\fIarg\fR?...
-See the 
-.SB "LEGEND COMPONENT"
-section.
-.TP
-\fIpathName \fBline \fIelemName\fR ?\fIoption value\fR?...
-The operation is the same as \fBelement\fR.
-.TP
-\fIpathName \fBmarker \fIoperation \fR?\fIarg\fR?...
-See the 
-.SB "MARKER COMPONENTS"
-section.
-.TP
-\fIpathName\fR \fBmetafile\fR ?\fIfileName\fR?
-\fIThis operation is for Window platforms only\fR.  
-Creates a Windows enhanced metafile of the stripchart.
-If present, \fIfileName\fR is the file name of the new metafile.
-Otherwise, the metafile is automatically added to the clipboard.
-.TP
-\fIpathName \fBpostscript \fIoperation \fR?\fIarg\fR?...
-See the 
-.SB "POSTSCRIPT COMPONENT"
-section.
-.TP
-\fIpathName \fBsnap \fIphotoName\fR
-Takes a snapshot of the strip chart and stores the contents in the photo
-image \fIphotoName\fR.  \fIPhotoName\fR is the name of a Tk photo
-image that must already exist.
-.TP
-\fIpathName \fBtransform \fIx y\fR 
-Performs a coordinate transformation, mapping graph coordinates to
-window coordinates, using the standard X\-axis and Y\-axis.
-Returns a list containing the X\-Y screen coordinates.
-.TP
-\fIpathName \fBxaxis \fIoperation\fR ?\fIarg\fR?...
-.TP
-\fIpathName \fBx2axis \fIoperation\fR ?\fIarg\fR?... 
-.TP
-\fIpathName \fByaxis \fIoperation\fR ?\fIarg\fR?... 
-.TP
-\fIpathName \fBy2axis \fIoperation\fR ?\fIarg\fR?... 
-See the 
-.SB "AXIS COMPONENTS"
-section.
-.SH "STRIPCHART COMPONENTS"
-A strip chart is composed of several components: coordinate axes, data
-elements, legend, grid, cross hairs, postscript, and annotation
-markers. Instead of one big set of configuration options and
-operations, the strip chart is partitioned, where each component has its own
-configuration options and operations that specifically control that
-aspect or part of the strip chart. 
-.SS "AXIS COMPONENTS"
-Four coordinate axes are automatically created: two X\-coordinate axes
-(\fBx\fR and \fBx2\fR) and two Y\-coordinate axes (\fBy\fR, and
-\fBy2\fR).  By default, the axis \fBx\fR is located in the bottom
-margin, \fBy\fR in the left margin, \fBx2\fR in the top margin, and
-\fBy2\fR in the right margin.
-.PP
-An axis consists of the axis line, title, major and minor ticks, and
-tick labels.  Major ticks are drawn at uniform intervals along the
-axis.  Each tick is labeled with its coordinate value.  Minor ticks
-are drawn at uniform intervals within major ticks.  
-.PP
-The range of the axis controls what region of data is plotted.
-Data points outside the minimum and maximum limits of the axis are
-not plotted.  By default, the minimum and maximum limits are
-determined from the data, but you can reset either limit.
-.PP
-You can create and use several axes. To create an axis, invoke
-the axis component and its create operation.
-.CS
-# Create a new axis called "temperature"
-\&.s axis create temperature
-.CE
-You map data elements to an axis using the element's \-mapy and \-mapx
-configuration options. They specify the coordinate axes an element
-is mapped onto.
-.CS
-# Now map the temperature data to this axis.
-\&.s element create "temp" \-xdata $x \-ydata $tempData \\
-    \-mapy temperature
-.CE
-While you can have many axes, only four axes can be displayed
-simultaneously.  They are drawn in each of the margins surrounding the
-plotting area.  The axes x and y are drawn in the bottom and left
-margins. The axes x2 and y2 are drawn in top and right margins.
-Only x and y are shown by default. Note that the axes can have
-different scales.
-.PP
-To display a different axis, you invoke one of the following
-components: \fBxaxis\fR, \fByaxis\fR, \fBx2axis\fR, and \fBy2axis\fR.
-The \fBuse\fR operation designates the axis to be drawn in the
-corresponding margin: \fBxaxis\fR in the bottom, \fByaxis\fR in the left, 
-\fBx2axis\fR in the top, and \fBy2axis\fR in the right.
-.CS
-# Display the axis temperature in the left margin.
-\&.s yaxis use temperature
-.CE
-.PP
-You can configure axes in many ways. The axis scale can be linear or
-logarithmic.  The values along the axis can either monotonically
-increase or decrease.  If you need custom tick labels, you can specify
-a Tcl procedure to format the label as you wish.  You can
-control how ticks are drawn, by changing the major tick interval
-or the number of minor ticks.  You can define non-uniform tick intervals,
-such as for time-series plots.
-.PP
-.TP
-\fIpathName \fBaxis \fBcget \fIaxisName \fIoption\fR
-Returns the current value of the option given by \fIoption\fR for
-\fIaxisName\fR.  \fIOption\fR may be any option described below
-for the axis \fBconfigure\fR operation.
-.TP
-\fIpathName \fBaxis \fBconfigure \fIaxisName \fR?\fIoption value\fR?...
-Queries or modifies the configuration options of \fIaxisName\fR.  If
-\fIoption\fR isn't specified, a list describing all the current
-options for \fIaxisName\fR is returned.  If \fIoption\fR is specified, but
-not \fIvalue\fR, then a list describing \fIoption\fR is
-returned.  If one or more \fIoption\fR and \fIvalue\fR pairs are
-specified, then for each pair, the axis option \fIoption\fR is set to
-\fIvalue\fR.  
-The following options are valid for axes.
-.RS
-.TP
-\fB\-autorange \fIrange\fR 
-Sets the range of values for the axis to \fIrange\fR.  The axis limits
-are automatically reset  to display the most recent data points in this range.  
-If \fIrange\fR is 0.0, the range is
-determined from the limits of the data.  If \fB\-min\fR or \fB-max\fR
-are specified, they override this option.  The default is \fB0.0\fR.
-.TP
-\fB\-color \fIcolor\fR
-Sets the color of the axis and tick labels.
-The default is \fBblack\fR.
-.TP
-\fB\-command \fIprefix\fR
-Specifies a Tcl command to be invoked when formatting the axis tick
-labels. \fIPrefix\fR is a string containing the name of a Tcl proc and
-any extra arguments for the procedure.  This command is invoked for each
-major tick on the axis.  Two additional arguments are passed to the
-procedure: the pathname of the widget and the current the numeric
-value of the tick.  The procedure returns the formatted tick label.  If
-\fB""\fR is returned, no label will appear next to the tick.  You can
-get the standard tick labels again by setting \fIprefix\fR to
-\fB""\fR.  The default is \fB""\fR.
-.sp 1
-Please note that this procedure is invoked while the strip chart is redrawn.
-You may query the configuration options.  But do not reset them, because 
-this can have unexpected results.
-.TP
-\fB\-descending \fIboolean\fR 
-Indicates whether the values along the axis are monotonically increasing or
-decreasing.  If \fIboolean\fR is true, the axis values will be
-decreasing.  The default is \fB0\fR.
-.TP
-\fB\-hide \fIboolean\fR
-Indicates whether the axis is displayed. 
-.TP
-\fB\-justify \fIjustify\fR
-Specifies how the axis title should be justified.  This matters only
-when the axis title contains more than one line of text. \fIJustify\fR
-must be \fBleft\fR, \fBright\fR, or \fBcenter\fR.  The default is
-\fBcenter\fR.
-.TP
-\fB\-limits \fIformatStr\fR
-Specifies a printf-like description to format the minimum and maximum
-limits of the axis.  The limits are displayed at the top/bottom or
-left/right sides of the plotting area.  \fIFormatStr\fR is a list of
-one or two format descriptions.  If one description is supplied, both
-the minimum and maximum limits are formatted in the same way.  If two,
-the first designates the format for the minimum limit, the second for
-the maximum.  If \fB""\fR is given as either description, then 
-the that limit will not be displayed.  The default is \fB""\fR.
-.TP
-\fB\-linewidth \fIpixels\fR
-Sets the width of the axis and tick lines.  The default is \fB1\fR
-pixel.
-.TP
-\fB\-logscale \fIboolean\fR
-Indicates whether the scale of the axis is logarithmic or linear.  If
-\fIboolean\fR is true, the axis is logarithmic.  The default scale is
-linear.
-.TP
-\fB\-loose \fIboolean\fR
-Indicates whether the limits of the axis should fit the data points tightly,
-at the outermost data points, or loosely, at the outer tick intervals.
-This is relevant only when the axis limit is automatically calculated.
-If \fIboolean\fR is true, the axis range is "loose".
-The default is \fB0\fR.
-.TP
-\fB\-majorticks \fImajorList\fR
-Specifies where to display major axis ticks.  You can use this option
-to display ticks at non-uniform intervals.  \fIMajorList\fR is a list
-of axis coordinates designating the location of major ticks.  No
-minor ticks are drawn.  If \fImajorList\fR is \fB""\fR, 
-major ticks will be automatically computed. The default is \fB""\fR.
-.TP
-\fB\-max \fIvalue\fR
-Sets the maximum limit of \fIaxisName\fR.  Any data point greater 
-than \fIvalue\fR is not displayed.  If \fIvalue\fR is \fB""\fR, 
-the maximum limit is calculated using the largest data value.
-The default is \fB""\fR.
-.TP
-\fB\-min \fIvalue\fR
-Sets the minimum limit of \fIaxisName\fR. Any data point less than 
-\fIvalue\fR is not displayed.  If \fIvalue\fR is \fB""\fR,
-the minimum limit is calculated using the smallest data value.
-The default is \fB""\fR.
-.TP
-\fB\-minorticks \fIminorList\fR
-Specifies where to display minor axis ticks.  You can use this option
-to display minor ticks at non-uniform intervals. \fIMinorList\fR is a
-list of real values, ranging from 0.0 to 1.0, designating the placement of
-a minor tick.  No minor ticks are drawn if the \fB\-majortick\fR
-option is also set.  If \fIminorList\fR is \fB""\fR, minor ticks will
-be automatically computed. The default is \fB""\fR.
-.TP
-\fB\-rotate \fItheta\fR
-Specifies the how many degrees to rotate the axis tick labels.
-\fITheta\fR is a real value representing the number of degrees
-to rotate the tick labels.  The default is \fB0.0\fR degrees.
-.TP
-\fB\-shiftby \fIvalue\fR
-Specifies how much to automatically shift the range of the axis.
-When the new data exceeds the current axis maximum, the maximum
-is increased in increments of \fIvalue\fR.  You can use this
-option to prevent the axis limits from being recomputed
-at each new time point. If \fIvalue\fR is 0.0, then no automatic
-shifting is done. The default is \fB0.0\fR.
-.TP
-\fB\-showticks \fIboolean\fR
-Indicates whether axis ticks should be drawn. If \fIboolean\fR is
-true, ticks are drawn.  If false, only the
-axis line is drawn. The default is \fB1\fR.
-.TP
-\fB\-stepsize \fIvalue\fR
-Specifies the interval between major axis ticks.  If \fIvalue\fR isn't
-a valid interval (must be less than the axis range), 
-the request is ignored and the step size is automatically calculated.
-.TP
-\fB\-subdivisions \fInumber\fR 
-Indicates how many minor axis ticks are
-to be drawn.  For example, if \fInumber\fR is two, only one minor
-tick is drawn.  If \fInumber\fR is one, no minor ticks are
-displayed.  The default is \fB2\fR.
-.TP
-\fB\-tickfont \fIfontName\fR 
-Specifies the font for axis tick labels. The default is
-\fB*-Courier-Bold-R-Normal-*-100-*\fR.
-.TP
-\fB\-ticklength \fIpixels\fR
-Sets the length of major and minor ticks (minor ticks are half the
-length of major ticks). If \fIpixels\fR is less than zero, the axis
-will be inverted with ticks drawn pointing towards the plot.  The
-default is \fB0.1i\fR.
-.TP
-\fB\-title \fItext\fR
-Sets the title of the axis. If \fItext\fR is 
-\fB""\fR, no axis title will be displayed.  
-.TP
-\fB\-titlecolor \fIcolor\fR
-Sets the color of the axis title. The default is \fBblack\fR.
-.TP
-\fB\-titlefont \fIfontName\fR 
-Specifies the font for axis title. The default is
-\fB*-Helvetica-Bold-R-Normal-*-14-140-*\fR.
-.PP
-Axis configuration options may be also be set by the \fBoption\fR
-command.  The resource class is \fBAxis\fR.  The resource names
-are the names of the axes (such as \fBx\fR or \fBx2\fR).
-.CS
-option add *Stripchart.Axis.Color  blue
-option add *Stripchart.x.LogScale  true
-option add *Stripchart.x2.LogScale false
-.CE
-.RE
-.TP
-\fIpathName \fBaxis \fBcreate \fIaxisName \fR?\fIoption value\fR?...
-Creates a new axis by the name \fIaxisName\fR.  No axis by the same
-name can already exist. \fIOption\fR and \fIvalue\fR are described 
-in above in the axis \fBconfigure\fR operation.
-.TP
-\fIpathName \fBaxis \fBdelete \fR?\fIaxisName\fR?...
-Deletes the named axes. An axis is not really
-deleted until it is not longer in use, so it's safe to delete
-axes mapped to elements.
-.TP
-\fIpathName \fBaxis invtransform \fIaxisName value\fR
-Performs the inverse transformation, changing the screen coordinate
-\fIvalue\fR to a graph coordinate, mapping the value mapped to
-\fIaxisName\fR.  Returns the graph coordinate.
-.TP
-\fIpathName \fBaxis limits \fIaxisName\fR
-Returns a list of the minimum and maximum limits for \fIaxisName\fR.  The order
-of the list is \fBmin max\fR.
-.TP
-\fIpathName \fBaxis names \fR?\fIpattern\fR?...
-Returns a list of axes matching zero or more patterns.  If no
-\fIpattern\fR argument is give, the names of all axes are returned.
-.TP
-\fIpathName \fBaxis transform \fIaxisName value\fR
-Transforms the coordinate \fIvalue\fR to a screen coordinate by mapping
-the it to \fIaxisName\fR.  Returns the transformed screen coordinate.
-.PP
-Only four axes can be displayed simultaneously.  By default, they are
-\fBx\fR, \fBy\fR, \fBx2\fR, and \fBy2\fR.  You can swap in a different
-axis with \fBuse\fR operation of the special axis components:
-\fBxaxis\fR, \fBx2axis\fR, \fByaxis\fR, and \fBy2axis\fR.
-.CS
-\&.g create axis temp
-\&.g create axis time
-\&...
-\&.g xaxis use temp
-\&.g yaxis use time
-.CE
-Only the axes specified for use are displayed on the screen.
-.PP
-The \fBxaxis\fR, \fBx2axis\fR, \fByaxis\fR, and \fBy2axis\fR
-components operate on an axis location rather than a specific axis
-like the more general \fBaxis\fR component does.  The \fBxaxis\fR
-component manages the X-axis located in the bottom margin (whatever
-axis that happens to be).  Likewise, \fByaxis\fR uses the Y-axis in
-the left margin, \fBx2axis\fR the top X-axis, and \fBy2axis\fR the
-right Y-axis.
-.PP
-They implicitly control the axis that is currently using to that
-location.  By default, \fBxaxis\fR uses the \fBx\fR axis, \fByaxis\fR
-uses \fBy\fR, \fBx2axis\fR uses \fBx2\fR, and \fBy2axis\fR uses
-\fBy2\fR.  These components can be more convenient to use than always
-determining what axes are current being displayed by the graph.
-.PP
-The following operations are available for axes. They mirror exactly
-the operations of the \fBaxis\fR component.  The \fIaxis\fR argument
-must be \fBxaxis\fR, \fBx2axis\fR, \fByaxis\fR, or \fBy2axis\fR.
-.TP
-\fIpathName \fIaxis \fBcget \fIoption\fR
-.TP
-\fIpathName \fIaxis \fBconfigure \fR?\fIoption value\fR?...
-.TP
-\fIpathName \fIaxis\fB invtransform \fIvalue\fR
-.TP
-\fIpathName \fIaxis \fBlimits\fR
-.TP
-\fIpathName \fIaxis\fB transform \fIvalue\fR
-.TP
-\fIpathName \fIaxis\fB use \fR?\fIaxisName\fR?  
-Designates the axis \fIaxisName\fR is to be displayed at this
-location.  \fIAxisName\fR can not be already in use at another location.  
-This command returns the name of the axis currently using this location.
-.SS "CROSSHAIRS COMPONENT"
-Cross hairs consist of two intersecting lines (one vertical and one horizontal)
-drawn completely across the plotting area.  They are used to position
-the mouse in relation to the coordinate axes.  Cross hairs differ from line
-markers in that they are implemented using XOR drawing primitives.
-This means that they can be quickly drawn and erased without redrawing
-the entire strip chart.
-.PP
-The following operations are available for cross hairs:
-.TP
-\fIpathName \fBcrosshairs cget \fIoption\fR
-Returns the current value of the cross hairs configuration option
-given by \fIoption\fR.  \fIOption\fR may be any option
-described below for the cross hairs \fBconfigure\fR operation.
-.TP
-\fIpathName \fBcrosshairs configure \fR?\fIoption value\fR?...  
-Queries or modifies the configuration options of the cross hairs.  If
-\fIoption\fR isn't specified, a list describing all the current
-options for the cross hairs is returned.  If \fIoption\fR is specified,
-but not \fIvalue\fR, then a list describing \fIoption\fR is returned.
-If one or more \fIoption\fR and \fIvalue\fR pairs are specified, then
-for each pair, the cross hairs option \fIoption\fR is set to
-\fIvalue\fR.
-The following options are available for cross hairs.
-.RS
-.TP
-\fB\-color \fIcolor\fR 
-Sets the color of the cross hairs.  The default is \fBblack\fR.
-.TP
-\fB\-dashes \fIdashList\fR
-Sets the dash style of the cross hairs. \fIDashList\fR is a list of up
-to 11 numbers that alternately represent the lengths of the dashes
-and gaps on the cross hair lines.  Each number must be between 1 and
-255.  If \fIdashList\fR is \fB""\fR, the cross hairs will be solid
-lines.
-.TP
-\fB\-hide \fIboolean\fR
-Indicates whether cross hairs are drawn. If \fIboolean\fR is true,
-cross hairs are not drawn.  The default is \fByes\fR.
-.TP
-\fB\-linewidth \fIpixels\fR
-Set the width of the cross hair lines.  The default is \fB1\fR.
-.TP
-\fB\-position \fIpos\fR 
-Specifies the screen position where the cross hairs intersect.
-\fIPos\fR must be in the form "\fI@x,y\fR", where \fIx\fR and \fIy\fR
-are the window coordinates of the intersection.
-.PP
-Cross hairs configuration options may be also be set by the
-\fBoption\fR command.  The resource name and class are
-\fBcrosshairs\fR and \fBCrosshairs\fR respectively.
-.CS
-option add *Stripchart.Crosshairs.LineWidth 2
-option add *Stripchart.Crosshairs.Color     red
-.CE
-.RE
-.TP
-\fIpathName \fBcrosshairs off\fR
-Turns of the cross hairs. 
-.TP
-\fIpathName \fBcrosshairs on\fR
-Turns on the display of the cross hairs.
-.TP
-\fIpathName \fBcrosshairs toggle\fR 
-Toggles the current state of the cross hairs, alternately mapping and
-unmapping the cross hairs.
-.SS "ELEMENT COMPONENTS"
-A data element represents a set of data.  It contains x and y vectors
-containing the coordinates of the data points.  Elements can be
-displayed with a symbol at each data point and lines connecting the
-points.  Elements also control the appearance of the data, such as the
-symbol type, line width, color etc.
-.PP
-When new data elements are created, they are automatically added to a
-list of displayed elements.   The display list controls what elements
-are drawn and in what order.  
-.PP
-The following operations are available for elements.
-.TP
-\fIpathName \fBelement activate \fIelemName \fR?\fIindex\fR?...
-Specifies the data points of element \fIelemName\fR to be drawn
-using active foreground and background colors.  \fIElemName\fR is the
-name of the element and \fIindex\fR is a number representing the index
-of the data point. If no indices are present then all data points
-become active.
-.TP
-\fIpathName \fBelement cget \fIelemName \fIoption\fR
-Returns the current value of the element configuration option given by 
-\fIoption\fR.  \fIOption\fR may be any option described below
-for the element \fBconfigure\fR operation.
-.TP
-\fIpathName \fBelement closest \fIx y\fR \fIvarName\fR ?\fIoption value\fR?... ?\fIelemName\fR?...
-Finds the data point closest to the window coordinates \fIx\fR and
-\fIy\fR in the element \fIelemName\fR.  \fIElemName\fR is the name of
-an element, that must not be hidden.  If no elements are specified,
-then all visible elements are searched.  It returns via the array
-variable \fIvarName\fR the name of the closest element, the index of
-its closest point, and the graph coordinates of the point. Returns
-\fB0\fR, if no data point within the threshold distance can be found,
-otherwise \fB1\fR is returned.  The following
-\fIoption\fR\-\fIvalue\fR pairs are available.
-.RS
-.TP
-\fB\-halo \fIpixels\fR
-Specifies a threshold distance where selected data points are ignored.
-\fIPixels\fR is a valid screen distance, such as \fB2\fR or \fB1.2i\fR.
-If this option isn't specified, then it defaults to the value of the
-stripchart's \fB\-halo\fR option.
-.TP
-\fB\-interpolate \fIboolean\fR
-Indicates that both the data points and interpolated points along
-the line segment formed should be considered.  If \fIboolean\fR 
-is true, the closest line segment will be selected instead of the
-closest point. If this option isn't specified, \fIboolean\fR defaults 
-to \fB0\fR.
-.RE
-.TP
-\fIpathName \fBelement configure \fIelemName \fR?\fIoption value\fR?...
-Queries or modifies the configuration options for elements.  If
-\fIoption\fR isn't specified, a list describing all the current
-options for \fIelemName\fR is returned.  If \fIoption\fR is specified,
-but not \fIvalue\fR, then a list describing the option \fIoption\fR is
-returned.  If one or more \fIoption\fR and \fIvalue\fR pairs are
-specified, then for each pair, the element option \fIoption\fR is set
-to \fIvalue\fR.  The following options are valid for elements.
-.RS
-.TP
-\fB\-activepen \fIpenName\fR
-Specifies pen to use to draw active element.  If \fIpenName\fR is
-\fB""\fR, no active elements will be drawn.  The default is 
-\fBactiveLine\fR.
-.TP
-\fB\-color \fIcolor\fR 
-Sets the color of the traces connecting the data points.  
-.TP
-\fB\-dashes \fIdashList\fR
-Sets the dash style of element line. \fIDashList\fR is a list of up to
-11 numbers that alternately represent the lengths of the dashes and
-gaps on the element line.  Each number must be between 1 and 255.  If
-\fIdashList\fR is \fB""\fR, the lines will be solid.
-.TP
-\fB\-data \fIcoordList\fR
-Specifies the X\-Y coordinates of the data.  \fICoordList\fR is a
-list of numeric expressions representing the X\-Y coordinate pairs
-of each data point.
-.TP
-\fB\-fill \fIcolor\fR 
-Sets the interior color of symbols.  If \fIcolor\fR is \fB""\fR, then
-the interior of the symbol is transparent.  If \fIcolor\fR is
-\fBdefcolor\fR, then the color will be the same as the \fB\-color\fR
-option.  The default is \fBdefcolor\fR.
-.TP
-\fB\-hide \fIboolean\fR
-Indicates whether the element is displayed.  The default is \fBno\fR.
-.TP
-\fB\-label \fItext\fR
-Sets the element's label in the legend.  If \fItext\fR
-is \fB""\fR, the element will have no entry in the legend.
-The default label is the element's name.
-.TP
-\fB\-linewidth \fIpixels\fR 
-Sets the width of the connecting lines between data points.  If
-\fIpixels\fR is \fB0\fR, no connecting lines will be drawn between
-symbols.  The default is \fB0\fR.
-.TP
-\fB\-mapx \fIxAxis\fR
-Selects the X\-axis to map the element's X\-coordinates onto.
-\fIXAxis\fR must be the name of an axis.  The default is \fBx\fR.
-.TP
-\fB\-mapy \fIyAxis\fR
-Selects the Y\-axis to map the element's Y\-coordinates onto.
-\fIYAxis\fR must be the name of an axis. The default is \fBy\fR.
-.TP
-\fB\-offdash \fIcolor\fR
-Sets the color of the stripes when traces are dashed (see the
-\fB\-dashes\fR option).  If \fIcolor\fR is \fB""\fR, then the "off"
-pixels will represent gaps instead of stripes.  If \fIcolor\fR is
-\fBdefcolor\fR, then the color will be the same as the \fB\-color\fR
-option.  The default is \fBdefcolor\fR.
-.TP
-\fB\-outline \fIcolor\fR 
-Sets the color or the outline around each symbol.  If \fIcolor\fR is
-\fB""\fR, then no outline is drawn. If \fIcolor\fR is \fBdefcolor\fR,
-then the color will be the same as the \fB\-color\fR option.  The
-default is \fBdefcolor\fR.
-.TP
-\fB\-outlinewidth \fIpixels\fR 
-Sets the width of the outline bordering each symbol.  If \fIpixels\fR
-is \fB0\fR, no outline will be drawn. The default is \fB1\fR.
-.TP
-\fB\-pixels \fIpixels\fR
-Sets the size of symbols.  If \fIpixels\fR is \fB0\fR, no symbols will
-be drawn.  The default is \fB0.125i\fR.
-.TP
-\fB\-scalesymbols \fIboolean\fR 
-If \fIboolean\fR is true, the size of the symbols
-drawn for \fIelemName\fR will change with scale of the X\-axis and Y\-axis.
-At the time this option is set, the current ranges of the axes are
-saved as the normalized scales (i.e scale factor is 1.0) and the
-element is drawn at its designated size (see the \fB\-pixels\fR
-option).  As the scale of the axes change, the symbol will be scaled
-according to the smaller of the X\-axis and Y\-axis scales.  If \fIboolean\fR
-is false, the element's symbols are drawn at the designated size,
-regardless of axis scales.  The default is \fB0\fR.
-.TP
-\fB\-smooth \fIsmooth\fR 
-Specifies how connecting line segments are drawn between data points.
-\fISmooth\fR can be either \fBlinear\fR, \fBstep\fR, \fBnatural\fR, or
-\fBquadratic\fR.  If \fIsmooth\fR is \fBlinear\fR, a single line
-segment is drawn, connecting both data points. When \fIsmooth\fR is
-\fBstep\fR, two line segments are drawn. The first is a horizontal
-line segment which steps the next x-coordinate.  The second is a
-vertical line, moving to the next y-coordinate.  Both \fInatural\fR and
-\fIquadratic\fR generate multiple segments between data points.  If
-\fInatural\fR, the segments are generated using a cubic spline.  If
-\fIquadratic\fR, a quadratic spline is used.  The default is
-\fIlinear\fR.
-.TP
-\fB\-styles \fIstyleList\fR 
-Specifies what pen to use based upon the range of weights given.
-\fIStyleList\fR is a list of style specifications. Each style
-specification, in turn, is a list consisting of a pen name, and
-optionally a minimum and maximum range.  Data points whose weight (see
-the \fB\-weight\fR option) falls in this range, are drawn with this
-pen.  If no range is specified it defaults to the number of the pen in
-the list. 
-.TP
-\fB\-symbol \fIsymbol\fR 
-Specifies the symbol for data points.  \fISymbol\fR can be either
-\fBsquare\fR, \fBcircle\fR, \fBdiamond\fR, \fBplus\fR, \fBcross\fR,
-\fBsplus\fR, \fBscross\fR, \fBtriangle\fR, \fB""\fR (where no symbol
-is drawn), or a bitmap.  Bitmaps are specified as "\fIsource\fR
-?\fImask\fR?", where \fIsource\fR is the name of the bitmap, and
-\fImask\fR is the bitmap's optional mask.  The default is
-\fBcircle\fR.
-.TP
-\fB\-weights \fIwVec\fR 
-Specifies the weights of the individual data points.  This, in
-conjunction with the list pen styles (see the \fB\-styles\fR option)
-controls how data points are drawn.  \fIWVec\fR is the name of a BLT
-vector or a list of numeric expressions representing the weights for
-each data point.
-.TP
-\fB\-xdata \fIxVec\fR 
-Specifies the x-coordinates of the data.  \fIXVec\fR is the name of
-a BLT vector or a list of numeric expressions.
-.TP
-\fB\-ydata \fIyVec\fR 
-Specifies the y-coordinates of the data.  \fIYVec\fR is the name of
-a BLT vector or a list of numeric expressions.
-.PP
-Element configuration options may also be set by the \fBoption\fR
-command.  The resource class is \fBElement\fR. The resource name is
-the name of the element.
-.CS
-option add *Stripchart.Element.symbol line
-option add *Stripchart.e1.symbol line
-.CE
-.RE
-.TP
-\fIpathName \fBelement create \fIelemName\fR ?\fIoption value\fR?...
-Creates a new element \fIelemName\fR.  It's an error is
-an element \fIelemName\fR already exists.  If
-additional arguments are present, they specify options valid for 
-element \fBconfigure\fR operation.
-.TP
-\fIpathName \fBelement deactivate \fIelemName\fR ?\fIelemName\fR?...
-Deactivates all the elements matching \fIpattern\fR.
-Elements whose names match any of the patterns given are redrawn using
-their normal colors.
-.TP
-\fIpathName \fBelement delete\fR ?\fIelemName\fR?...
-Deletes all the named elements.  The graph is automatically redrawn.
-.TP
-\fIpathName \fBelement exists \fIelemName\fR
-Returns \fB1\fR if an element \fIelemName\fR currently exists and \fB0\fR otherwise.
-.TP
-\fIpathName \fBelement names \fR?\fIpattern\fR?...  
-Returns the elements matching one or more pattern.  If no
-\fIpattern\fR is given, the names of all elements is returned.
-.TP
-\fIpathName \fBelement show\fR ?\fInameList\fR?  
-Queries or modifies the element display list.  The element display
-list designates the elements drawn and in what
-order. \fINameList\fR is a list of elements to be displayed in the
-order they are named.  If there is no \fInameList\fR argument,
-the current display list is returned.
-.TP
-\fIpathName \fBelement type\fR \fIelemName\fR
-Returns the type of \fIelemName\fR. 
-If the element is a bar element, the commands returns the string
-\fB"bar"\fR, otherwise it returns \fB"line"\fR.
-.CE
-.SS "GRID COMPONENT"
-Grid lines extend from the major and minor ticks of each axis
-horizontally or vertically across the plotting area.  The following
-operations are available for grid lines.
-.TP
-\fIpathName \fBgrid cget \fIoption\fR
-Returns the current value of the grid line configuration option given by 
-\fIoption\fR.  \fIOption\fR may be any option described below
-for the grid \fBconfigure\fR operation.
-.TP
-\fIpathName \fBgrid configure\fR ?\fIoption value\fR?...
-Queries or modifies the configuration options for grid lines.  If
-\fIoption\fR isn't specified, a list describing all the current
-grid options for \fIpathName\fR is returned.  If \fIoption\fR is specified,
-but not \fIvalue\fR, then a list describing \fIoption\fR is
-returned.  If one or more \fIoption\fR and \fIvalue\fR pairs are
-specified, then for each pair, the grid line option \fIoption\fR is set to
-\fIvalue\fR.  The following options are valid for grid lines.
-.RS
-.TP
-\fB\-color \fIcolor\fR 
-Sets the color of the grid lines.  The default is \fBblack\fR.
-.TP
-\fB\-dashes \fIdashList\fR
-Sets the dash style of the grid lines. \fIDashList\fR is a list of up
-to 11 numbers that alternately represent the lengths of the dashes
-and gaps on the grid lines.  Each number must be between 1 and 255.
-If \fIdashList\fR is \fB""\fR, the grid will be solid lines.
-.TP
-\fB\-hide \fIboolean\fR
-Indicates whether the grid should be drawn. If \fIboolean\fR
-is true, grid lines are not shown. The default is \fByes\fR.
-.TP
-\fB\-linewidth \fIpixels\fR
-Sets the width of grid lines.  The default width is \fB1\fR.
-.TP
-\fB\-mapx \fIxAxis\fR
-Specifies the X\-axis to display grid lines.  \fIXAxis\fR
-must be the name of an axis.  The default is \fBx\fR.
-.TP
-\fB\-mapy \fIyAxis\fR
-Specifies the Y\-axis to display grid lines.  \fIYAxis\fR
-must be the name of an axis. The default is \fBy\fR.
-.TP
-\fB\-minor \fIboolean\fR
-Indicates whether the grid lines should be drawn for minor ticks. 
-If \fIboolean\fR is true, the lines will appear at
-minor tick intervals.  The default is \fB1\fR.
-.PP
-Grid configuration options may also be set by the 
-\fBoption\fR command.  The resource name and class are \fBgrid\fR and 
-\fBGrid\fR respectively. 
-.CS
-option add *Stripchart.grid.LineWidth 2
-option add *Stripchart.Grid.Color     black
-.CE
-.RE
-.TP
-\fIpathName \fBgrid off\fR
-Turns off the display the grid lines.
-.TP
-\fIpathName \fBgrid on\fR
-Turns on the display the grid lines.
-.TP
-\fIpathName \fBgrid toggle\fR
-Toggles the display of the grid.  
-.SS "LEGEND COMPONENT"
-The legend displays a list of the data elements.  Each entry consists
-of the element's symbol and label.  The legend can appear in any
-margin (the default location is in the right margin).  It
-can also be positioned anywhere within the plotting area.
-.PP
-The following operations are valid for the legend.
-.TP
-\fIpathName \fBlegend activate \fIpattern\fR...
-Selects legend entries to be drawn using the active legend colors and relief.
-All entries whose element names match \fIpattern\fR  are selected.  To
-be selected, the element name must match only one \fIpattern\fR. 
-.TP
-\fIpathName \fBlegend cget \fIoption\fR
-Returns the current value of a legend configuration option.
-\fIOption\fR may be any option described below in the
-legend \fBconfigure\fR operation.
-.TP
-\fIpathName \fBlegend configure \fR?\fIoption value\fR?...
-Queries or modifies the configuration options for the legend.  If
-\fIoption\fR isn't specified, a list describing the current
-legend options for \fIpathName\fR is returned.  If \fIoption\fR is
-specified, but not \fIvalue\fR, then a list describing \fIoption\fR is
-returned.  If one or more \fIoption\fR and \fIvalue\fR pairs are
-specified, then for each pair, the legend option \fIoption\fR is set
-to \fIvalue\fR.  The following options are valid for the legend.
-.RS
-.TP
-\fB\-activebackground \fIcolor\fR
-Sets the background color for active legend entries.  All legend
-entries marked active (see the legend \fBactivate\fR operation) are
-drawn using this background color.
-.TP
-\fB\-activeborderwidth \fIpixels\fR
-Sets the width of the 3-D border around the outside edge of the active legend
-entries.  The default is \fB2\fR.
-.TP
-\fB\-activeforeground \fIcolor\fR
-Sets the foreground color for active legend entries.  All legend
-entries marked as active (see the legend \fBactivate\fR operation) are
-drawn using this foreground color.
-.TP
-\fB\-activerelief \fIrelief\fR 
-Specifies the 3-D effect desired for active legend entries.
-\fIRelief\fR denotes how the interior of the entry should appear
-relative to the legend; for example, \fBraised\fR means the entry
-should appear to protrude from the legend, relative to the surface of
-the legend.  The default is \fBflat\fR.
-.TP
-\fB\-anchor \fIanchor\fR
-Tells how to position the legend relative to the positioning point for
-the legend.  This is dependent on the value of the \fB\-position\fR
-option.  The default is \fBcenter\fR.
-.RS
-.TP 1.25i
-\fBleft\fR or \fBright\fR
-The anchor describes how to position the legend vertically.  
-.TP
-\fBtop\fR or \fBbottom\fR
-The anchor describes how to position the legend horizontally.  
-.TP
-\fB@x,y\fR
-The anchor specifies how to position the legend relative to the
-positioning point. For example, if \fIanchor\fR is \fBcenter\fR then
-the legend is centered on the point; if \fIanchor\fR is \fBn\fR then
-the legend will be drawn such that the top center point of the
-rectangular region occupied by the legend will be at the positioning
-point.
-.TP
-\fBplotarea\fR
-The anchor specifies how to position the legend relative to the
-plotting area. For example, if \fIanchor\fR is \fBcenter\fR then the
-legend is centered in the plotting area; if \fIanchor\fR is \fBne\fR
-then the legend will be drawn such that occupies the upper right
-corner of the plotting area.
-.RE
-.TP
-\fB\-background \fIcolor\fR
-Sets the background color of the legend. If \fIcolor\fR is \fB""\fR,
-the legend background with be transparent.
-.TP
-\fB\-borderwidth \fIpixels\fR
-Sets the width of the 3-D border around the outside edge of the legend (if
-such border is being drawn; the \fBrelief\fR option determines this).
-The default is \fB2\fR pixels.
-.TP
-\fB\-font \fIfontName\fR 
-\fIFontName\fR specifies a font to use when drawing the labels of each
-element into the legend.  The default is
-\fB*-Helvetica-Bold-R-Normal-*-12-120-*\fR.
-.TP
-\fB\-foreground \fIcolor\fR 
-Sets the foreground color of the text drawn for the element's label.
-The default is \fBblack\fR.
-.TP
-\fB\-hide \fIboolean\fR
-Indicates whether the legend should be displayed. If \fIboolean\fR is
-true, the legend will not be draw.  The default is \fBno\fR.
-.TP
-\fB\-ipadx \fIpad\fR 
-Sets the amount of internal padding to be added to the width of each
-legend entry.  \fIPad\fR can be a list of one or two screen distances.  If
-\fIpad\fR has two elements, the left side of the legend entry is
-padded by the first distance and the right side by the second.  If
-\fIpad\fR is just one distance, both the left and right sides are padded
-evenly.  The default is \fB2\fR.
-.TP
-\fB\-ipady \fIpad\fR
-Sets an amount of internal padding to be added to the height of each
-legend entry.  \fIPad\fR can be a list of one or two screen distances.  If
-\fIpad\fR has two elements, the top of the entry is padded by the
-first distance and the bottom by the second.  If \fIpad\fR is just
-one distance, both the top and bottom of the entry are padded evenly.
-The default is \fB2\fR.
-.TP
-\fB\-padx \fIpad\fR
-Sets the padding to the left and right exteriors of the legend.
-\fIPad\fR can be a list of one or two screen distances.  If \fIpad\fR
-has two elements, the left side of the legend is padded by the first
-distance and the right side by the second.  If \fIpad\fR has just one
-distance, both the left and right sides are padded evenly.  The
-default is \fB4\fR.
-.TP
-\fB\-pady \fIpad\fR
-Sets the padding above and below the legend.  \fIPad\fR can be a list
-of one or two screen distances.  If \fIpad\fR has two elements, the area above
-the legend is padded by the first distance and the area below by the
-second.  If \fIpad\fR is just one distance, both the top and
-bottom areas are padded evenly.  The default is \fB0\fR.
-.TP
-\fB\-position \fIpos\fR
-Specifies where the legend is drawn. The
-\fB\-anchor\fR option also affects where the legend is positioned.  If
-\fIpos\fR is \fBleft\fR, \fBleft\fR, \fBtop\fR, or \fBbottom\fR, the
-legend is drawn in the specified margin.  If \fIpos\fR is
-\fBplotarea\fR, then the legend is drawn inside the plotting area at a
-particular anchor.  If \fIpos\fR is in the form "\fI@x,y\fR", where
-\fIx\fR and \fIy\fR are the window coordinates, the legend is drawn in
-the plotting area at the specified coordinates.  The default is
-\fBright\fR.
-.TP
-\fB\-raised \fIboolean\fR
-Indicates whether the legend is above or below the data elements.  This
-matters only if the legend is in the plotting area.  If \fIboolean\fR
-is true, the legend will be drawn on top of any elements that may
-overlap it. The default is \fBno\fR.
-.TP
-\fB\-relief \fIrelief\fR
-Specifies the 3-D effect for the border around the legend.
-\fIRelief\fR specifies how the interior of the legend should appear
-relative to the strip chart; for example, \fBraised\fR means the legend
-should appear to protrude from the strip chart, relative to the surface of
-the strip chart.  The default is \fBsunken\fR.
-.PP
-Legend configuration options may also be set by the \fBoption\fR
-command.  The resource name and class are \fBlegend\fR and
-\fBLegend\fR respectively.
-.CS
-option add *Stripchart.legend.Foreground blue
-option add *Stripchart.Legend.Relief     raised
-.CE
-.RE
-.TP
-\fIpathName \fBlegend deactivate \fIpattern\fR...
-Selects legend entries to be drawn using the normal legend colors and
-relief.  All entries whose element names match \fIpattern\fR are
-selected.  To be selected, the element name must match only one
-\fIpattern\fR.
-.TP
-\fIpathName \fBlegend get \fIpos\fR
-Returns the name of the element whose entry is at the screen position
-\fIpos\fR in the legend.  \fIPos\fR must be in the form "\fI@x,y\fR",
-where \fIx\fR and \fIy\fR are window coordinates.  If the given
-coordinates do not lie over a legend entry, \fB""\fR is returned.
-.SS "PEN COMPONENTS"
-Pens define attributes (both symbol and line style) for elements.
-Pens mirror the configuration options of data elements that pertain to
-how symbols and lines are drawn.  Data elements use pens to determine
-how they are drawn.  A data element may use several pens at once.  In
-this case, the pen used for a particular data point is determined from
-each element's weight vector (see the element's \fB\-weight\fR and
-\fB\-style\fR options).
-.PP
-One pen, called \fBactiveLine\fR, is automatically created.
-It's used as the default active pen for elements. So you can change
-the active attributes for all elements by simply reconfiguring this
-pen.
-.CS
-\&.s pen configure "activeLine" -color green
-.CE
-You can create and use any number of pens. To create a pen, invoke
-the pen component and its create operation.
-.CS
-\&.s pen create myPen
-.CE
-You map pens to a data element using either the element's 
-\fB\-pen\fR or \fB\-activepen\fR options.
-.CS
-\&.s element create "line1" -xdata $x -ydata $tempData \\
-    -pen myPen
-.CE
-An element can use several pens at once. This is done by specifying
-the name of the pen in the element's style list (see the
-\fB\-styles\fR option).
-.CS
-\&.s element configure "line1" -styles { myPen 2.0 3.0 }
-.CE
-This says that any data point with a weight between 2.0 and 3.0
-is to be drawn using the pen \fBmyPen\fR.  All other points
-are drawn with the element's default attributes.
-.PP
-The following operations are available for pen components.
-.PP
-.TP
-\fIpathName \fBpen \fBcget \fIpenName \fIoption\fR
-Returns the current value of the option given by \fIoption\fR for
-\fIpenName\fR.  \fIOption\fR may be any option described below
-for the pen \fBconfigure\fR operation.
-.TP
-\fIpathName \fBpen \fBconfigure \fIpenName \fR?\fIoption value\fR?...
-Queries or modifies the configuration options of \fIpenName\fR.  If
-\fIoption\fR isn't specified, a list describing the current
-options for \fIpenName\fR is returned.  If \fIoption\fR is specified, but
-not \fIvalue\fR, then a list describing \fIoption\fR is
-returned.  If one or more \fIoption\fR and \fIvalue\fR pairs are
-specified, then for each pair, the pen option \fIoption\fR is set to
-\fIvalue\fR.  
-The following options are valid for pens.
-.RS
-.TP
-\fB\-color \fIcolor\fR 
-Sets the color of the traces connecting the data points.  
-.TP
-\fB\-dashes \fIdashList\fR
-Sets the dash style of element line. \fIDashList\fR is a list of up to
-11 numbers that alternately represent the lengths of the dashes and
-gaps on the element line.  Each number must be between 1 and 255.  If
-\fIdashList\fR is \fB""\fR, the lines will be solid.
-.TP
-\fB\-fill \fIcolor\fR 
-Sets the interior color of symbols.  If \fIcolor\fR is \fB""\fR, then
-the interior of the symbol is transparent.  If \fIcolor\fR is
-\fBdefcolor\fR, then the color will be the same as the \fB\-color\fR
-option.  The default is \fBdefcolor\fR.
-.TP
-\fB\-linewidth \fIpixels\fR 
-Sets the width of the connecting lines between data points.  If
-\fIpixels\fR is \fB0\fR, no connecting lines will be drawn between
-symbols.  The default is \fB0\fR.
-.TP
-\fB\-offdash \fIcolor\fR
-Sets the color of the stripes when traces are dashed (see the
-\fB\-dashes\fR option).  If \fIcolor\fR is \fB""\fR, then the "off"
-pixels will represent gaps instead of stripes.  If \fIcolor\fR is
-\fBdefcolor\fR, then the color will be the same as the \fB\-color\fR
-option.  The default is \fBdefcolor\fR.
-.TP
-\fB\-outline \fIcolor\fR 
-Sets the color or the outline around each symbol.  If \fIcolor\fR is
-\fB""\fR, then no outline is drawn. If \fIcolor\fR is \fBdefcolor\fR,
-then the color will be the same as the \fB\-color\fR option.  The
-default is \fBdefcolor\fR.
-.TP
-\fB\-outlinewidth \fIpixels\fR 
-Sets the width of the outline bordering each symbol.  If \fIpixels\fR
-is \fB0\fR, no outline will be drawn. The default is \fB1\fR.
-.TP
-\fB\-pixels \fIpixels\fR
-Sets the size of symbols.  If \fIpixels\fR is \fB0\fR, no symbols will
-be drawn.  The default is \fB0.125i\fR.
-.TP
-\fB\-symbol \fIsymbol\fR 
-Specifies the symbol for data points.  \fISymbol\fR can be either
-\fBsquare\fR, \fBcircle\fR, \fBdiamond\fR, \fBplus\fR, \fBcross\fR,
-\fBsplus\fR, \fBscross\fR, \fBtriangle\fR, \fB""\fR (where no symbol
-is drawn), or a bitmap.  Bitmaps are specified as "\fIsource\fR
-?\fImask\fR?", where \fIsource\fR is the name of the bitmap, and
-\fImask\fR is the bitmap's optional mask.  The default is
-\fBcircle\fR.
-.TP
-\fB\-type \fIelemType\fR 
-Specifies the type of element the pen is to be used with.
-This option should only be employed when creating the pen.  This
-is for those that wish to mix different types of elements (bars and
-lines) on the same graph.  The default type is "line".
-.PP
-Pen configuration options may be also be set by the \fBoption\fR
-command.  The resource class is \fBPen\fR.  The resource names
-are the names of the pens.
-.CS
-option add *Stripchart.Pen.Color  blue
-option add *Stripchart.activeLine.color  green
-.CE
-.RE
-.TP
-\fIpathName \fBpen \fBcreate \fIpenName \fR?\fIoption value\fR?...
-Creates a new pen by the name \fIpenName\fR.  No pen by the same
-name can already exist. \fIOption\fR and \fIvalue\fR are described 
-in above in the pen \fBconfigure\fR operation.
-.TP
-\fIpathName \fBpen \fBdelete \fR?\fIpenName\fR?...
-Deletes the named pens. A pen is not really
-deleted until it is not longer in use, so it's safe to delete
-pens mapped to elements.
-.TP
-\fIpathName \fBpen names \fR?\fIpattern\fR?...
-Returns a list of pens matching zero or more patterns.  If no
-\fIpattern\fR argument is give, the names of all pens are returned.
-.SS "POSTSCRIPT COMPONENT"
-The strip chart can generate encapsulated PostScript output.  There
-are several configuration options you can specify to control how the
-plot is generated.  You can change the page dimensions and
-borders.  The plot itself can be scaled, centered, or rotated to
-landscape.  The PostScript output can be written directly to a file or
-returned through the interpreter.
-.PP
-The following postscript operations are available.
-.TP
-\fIpathName \fBpostscript cget \fIoption\fR 
-Returns the current value of the postscript option given by
-\fIoption\fR.  \fIOption\fR may be any option described
-below for the postscript \fBconfigure\fR operation.
-.TP
-\fIpathName \fBpostscript configure \fR?\fIoption value\fR?...
-Queries or modifies the configuration options for PostScript
-generation.  If \fIoption\fR isn't specified, a list describing 
-the current postscript options for \fIpathName\fR is returned.  If
-\fIoption\fR is specified, but not \fIvalue\fR, then a list describing
-\fIoption\fR is returned.  If one or more \fIoption\fR and \fIvalue\fR
-pairs are specified, then for each pair, the postscript option
-\fIoption\fR is set to \fIvalue\fR.  The following postscript options
-are available.
-.RS
-.TP
-\fB\-center \fIboolean\fR
-Indicates whether the plot should be centered on the PostScript page.  If
-\fIboolean\fR is false, the plot will be placed in the upper left
-corner of the page.  The default is \fB1\fR.
-.TP
-\fB\-colormap \fIvarName\fR
-\fIVarName\fR must be the name of a global array variable that
-specifies a color mapping from the X color name to PostScript.  Each
-element of \fIvarName\fR must consist of PostScript code to set a
-particular color value (e.g. ``\fB1.0 1.0 0.0 setrgbcolor\fR'').  When
-outputting color information in PostScript, the array variable \fIvarName\fR 
-is checked to see if an element of the name of the color exists. If so, 
-it uses the value of the element as the PostScript
-command to set the color.  If this option hasn't been specified, or if
-there isn't an entry in \fIvarName\fR for a given color, then it uses
-the red, green, and blue intensities from the X color.
-.TP
-\fB\-colormode \fImode\fR
-Specifies how to output color information.  \fIMode\fR must be either
-\fBcolor\fR (for full color output), \fBgray\fR (convert all colors to
-their gray-scale equivalents) or \fBmono\fR (convert foreground colors
-to black and background colors to white).  The default mode is
-\fBcolor\fR. 
-.TP
-\fB\-fontmap \fIvarName\fR
-\fIVarName\fR must be the name of a global array variable that
-specifies a font mapping from the X font name to PostScript.  Each
-element of \fIvarName\fR must consist of a Tcl list with one or two
-elements, which are the name and point size of a PostScript font.
-When outputting PostScript commands for a particular font, the 
-array variable \fIvarName\fR is checked to see an element of the specified 
-font exists.  If there is such an element, then the font
-information contained in that element is used in the PostScript
-output.  (If the point size is omitted from the list, the point size
-of the X font is used).  Otherwise the X font is examined in an
-attempt to guess what PostScript font to use.  This works only for
-fonts whose foundry property is \fIAdobe\fR (such as Times, Helvetica,
-Courier, etc.).  If all of this fails then the font defaults to
-\fBHelvetica-Bold\fR.
-.TP
-\fB\-decorations \fIboolean\fR
-Indicates if PostScript commands to generate color backgrounds and 3-D
-borders should be output.  If \fIboolean\fR is false, the background will 
-be white and no 3-D borders will be generated. The
-default is \fB1\fR.
-.TP
-\fB\-height \fIpixels\fR
-Sets the height of the plot.  This lets you plot the stripchart with a
-height different from the one displayed on the screen.  If
-\fIpixels\fR is 0, the height is the same as the displayed height.
-The default is \fB0\fR.
-.TP
-\fB\-landscape \fIboolean\fR
-If \fIboolean\fR is true, this specifies the printed area is to be
-rotated 90 degrees.  In non-rotated output the X-axis of the printed
-area runs along the short dimension of the page (``portrait''
-orientation); in rotated output the X-axis runs along the long
-dimension of the page (``landscape'' orientation).  Defaults to
-\fB0\fR.
-.TP
-\fB\-maxpect \fIboolean\fR
-Indicates to scale the the plot so that it fills the PostScript page.
-The aspect ratio of the strip chart is still retained.  The default is
-\fB0\fR.
-.TP
-\fB\-padx \fIpad\fR
-Sets the horizontal padding for the left and right page borders.  The
-borders are exterior to the plot.  \fIPad\fR can be a list of one or
-two screen distances.  If \fIpad\fR has two elements, the left border is padded
-by the first distance and the right border by the second.  If
-\fIpad\fR has just one distance, both the left and right borders are
-padded evenly.  The default is \fB1i\fR.
-.TP
-\fB\-pady \fIpad\fR 
-Sets the vertical padding for the top and bottom page borders. The
-borders are exterior to the plot.  \fIPad\fR can be a list of one or
-two screen distances.  If \fIpad\fR has two elements, the top border is padded
-by the first distance and the bottom border by the second.  If
-\fIpad\fR has just one distance, both the top and bottom borders are
-padded evenly.  The default is \fB1i\fR.
-.TP
-\fB\-paperheight \fIpixels\fR
-Sets the height of the postscript page.  This can be used to select
-between different page sizes (letter, A4, etc).  The default height is
-\fB11.0i\fR.
-.TP
-\fB\-paperwidth \fIpixels\fR
-Sets the width of the postscript page.  This can be used to select
-between different page sizes (letter, A4, etc).  The default width is
-\fB8.5i\fR.
-.TP
-\fB\-width \fIpixels\fR
-Sets the width of the plot.  This lets you plot the strip chart with a
-width different from the one drawn on the screen.  If \fIpixels\fR
-is 0, the width is the same as the widget's width.  The default is
-\fB0\fR.
-.PP
-Postscript configuration options may be also be set by the
-\fBoption\fR command.  The resource name and class are
-\fBpostscript\fR and \fBPostscript\fR respectively.
-.CS
-option add *Stripchart.postscript.Decorations false
-option add *Stripchart.Postscript.Landscape   true
-.CE
-.RE
-.TP
-\fIpathName \fBpostscript output \fR?\fIfileName\fR? ?\fIoption value\fR?...
-Outputs a file of encapsulated PostScript.  If a
-\fIfileName\fR argument isn't present, the command returns the
-PostScript. If any \fIoption-value\fR pairs are present, they set
-configuration options controlling how the PostScript is generated.
-\fIOption\fR and \fIvalue\fR can be anything accepted by the
-postscript \fBconfigure\fR operation above.
-.SS "MARKER COMPONENTS"
-Markers are simple drawing procedures used to annotate or highlight
-areas of the strip chart.  Markers have various types: text strings,
-bitmaps, images, connected lines, windows, or polygons.  They can be
-associated with a particular element, so that when the element is
-hidden or un-hidden, so is the marker.  By default, markers are the
-last items drawn, so that data elements will appear in
-behind them.  You can change this by configuring the \fB\-under\fR
-option.
-.PP
-Markers, in contrast to elements, don't affect the scaling of the
-coordinate axes.  They can also have \fIelastic\fR coordinates
-(specified by \fB-Inf\fR and \fBInf\fR respectively) that translate
-into the minimum or maximum limit of the axis.  For example, you can
-place a marker so it always remains in the lower left corner of the
-plotting area, by using the coordinates \fB-Inf\fR,\fB-Inf\fR.
-.PP
-The following operations are available for markers.
-.TP
-\fIpathName \fBmarker after \fImarkerId\fR ?\fIafterId\fR?
-Changes the order of the markers, drawing the first
-marker after the second.  If no second \fIafterId\fR argument is
-specified, the marker is placed at the end of the display list.  This
-command can be used to control how markers are displayed since markers
-are drawn in the order of this display list.
-.TP
-\fIpathName \fBmarker before \fImarkerId\fR ?\fIbeforeId\fR?
-Changes the order of the markers, drawing the first
-marker before the second.  If no second \fIbeforeId\fR argument is
-specified, the marker is placed at the beginning of the display list.
-This command can be used to control how markers are displayed since
-markers are drawn in the order of this display list.
-.TP
-\fIpathName \fBmarker cget \fIoption\fR
-Returns the current value of the marker configuration option given by
-\fIoption\fR.  \fIOption\fR may be any option described
-below in the \fBconfigure\fR operation.
-.TP
-\fIpathName \fBmarker configure \fImarkerId\fR ?\fIoption value\fR?...
-Queries or modifies the configuration options for markers.  If
-\fIoption\fR isn't specified, a list describing the current
-options for \fImarkerId\fR is returned.  If \fIoption\fR is specified,
-but not \fIvalue\fR, then a list describing \fIoption\fR is returned.
-If one or more \fIoption\fR and \fIvalue\fR pairs are specified, then
-for each pair, the marker option \fIoption\fR is set to \fIvalue\fR.
-.sp
-The following options are valid for all markers.
-Each type of marker also has its own type-specific options.  
-They are described in the sections below.
-.RS
-.TP
-\fB\-coords \fIcoordList\fR
-Specifies the coordinates of the marker.  \fICoordList\fR is 
-a list of graph coordinates.  The number of coordinates required
-is dependent on the type of marker.  Text, image, and window markers
-need only two coordinates (an X\-Y coordinate).   Bitmap markers
-can take either two or four coordinates (if four, they represent the
-corners of the bitmap). Line markers
-need at least four coordinates, polygons at least six.
-If \fIcoordList\fR is \fB""\fR, the marker will not be displayed.
-The default is \fB""\fR.
-.TP
-\fB\-element \fIelemName\fR
-Links the marker with the element \fIelemName\fR.  The marker is
-drawn only if the element is also currently displayed (see the
-element's \fBshow\fR operation).  If \fIelemName\fR is \fB""\fR, the
-marker is always drawn.  The default is \fB""\fR.
-.TP
-\fB\-hide \fIboolean\fR 
-Indicates whether the marker is drawn. If \fIboolean\fR is true,
-the marker is not drawn.  The default is \fBno\fR.
-.TP
-\fB\-mapx \fIxAxis\fR 
-Specifies the X\-axis to map the marker's X\-coordinates onto.
-\fIXAxis\fR must the name of an axis.  The default is \fBx\fR.
-.TP
-\fB\-mapy \fIyAxis\fR
-Specifies the Y\-axis to map the marker's Y\-coordinates onto.
-\fIYAxis\fR must the name of an axis.  The default is \fBy\fR.
-.TP
-\fB\-name \fImarkerId\fR
-Changes the identifier for the marker.  The identifier \fImarkerId\fR 
-can not already be used by another marker.  If this option
-isn't specified, the marker's name is uniquely generated.
-.TP
-\fB\-under \fIboolean\fR
-Indicates whether the marker is drawn below/above data
-elements.  If \fIboolean\fR is true, the marker is be drawn
-underneath the data element symbols and lines.  Otherwise, the marker is
-drawn on top of the element.  The default is \fB0\fR.
-.TP
-\fB\-xoffset \fIpixels\fR
-Specifies a screen distance to offset the marker horizontally. 
-\fIPixels\fR is a valid screen distance, such as \fB2\fR or \fB1.2i\fR.
-The default is \fB0\fR.
-.TP
-\fB\-yoffset \fIpixels\fR
-Specifies a screen distance to offset the markers vertically.
-\fIPixels\fR is a valid screen distance, such as \fB2\fR or \fB1.2i\fR.
-The default is \fB0\fR.
-.PP
-Marker configuration options may also be set by the \fBoption\fR command.
-The resource class is either \fBBitmapMarker\fR,  \fBImageMarker\fR, 
-\fBLineMarker\fR, \fBPolygonMarker\fR, \fBTextMarker\fR, or \fBWindowMarker\fR,
-depending on the type of marker.  The resource name is the name of the
-marker.
-.CS
-option add *Stripchart.TextMarker.Foreground white
-option add *Stripchart.BitmapMarker.Foreground white
-option add *Stripchart.m1.Background     blue
-.CE
-.RE
-.TP
-\fIpathName \fBmarker create \fItype\fR ?\fIoption value\fR?...
-Creates a marker of the selected type. \fIType\fR may be either
-\fBtext\fR, \fBline\fR, \fBbitmap\fR, \fBimage\fR, \fBpolygon\fR, or
-\fBwindow\fR.  This command returns the marker identifier, 
-used as the \fImarkerId\fR argument in the other marker-related
-commands.  If the \fB\-name\fR option is used, this overrides the
-normal marker identifier.  If the name provided is already used for
-another marker, the new marker will replace the old.
-.TP
-\fIpathName \fBmarker delete\fR ?\fIname\fR?...
-Removes one of more markers.  The graph will automatically be redrawn
-without the marker.\fR.  
-.TP
-\fIpathName \fBmarker exists \fImarkerId\fR 
-Returns \fB1\fR if the marker \fImarkerId\fR exists and \fB0\fR
-otherwise.
-.TP
-\fIpathName \fBmarker names\fR ?\fIpattern\fR?  
-Returns the names of all the markers that currently exist.  If
-\fIpattern\fR is supplied, only those markers whose names match it
-will be returned.
-.TP
-\fIpathName \fBmarker type \fImarkerId\fR 
-Returns the type of the marker given by \fImarkerId\fR, such as
-\fBline\fR or \fBtext\fR.  If \fImarkerId\fR is not a valid a marker
-identifier, \fB""\fR is returned.
-.SS "BITMAP MARKERS"
-A bitmap marker displays a bitmap.  The size of the
-bitmap is controlled by the number of coordinates specified.  If two
-coordinates, they specify the position of the top-left corner of the
-bitmap.  The bitmap retains its normal width and height.  If four
-coordinates, the first and second pairs of coordinates represent the
-corners of the bitmap.  The bitmap will be stretched or reduced as
-necessary to fit into the bounding rectangle.
-.PP
-Bitmap markers are created with the marker's \fBcreate\fR operation in
-the form:
-.DS
-\fIpathName \fBmarker create bitmap \fR?\fIoption value\fR?...
-.DE
-There may be many \fIoption\fR-\fIvalue\fR pairs, each 
-sets a configuration options for the marker.  These
-same \fIoption\fR\-\fIvalue\fR pairs may be used with the marker's
-\fBconfigure\fR operation.
-.PP
-The following options are specific to bitmap markers:
-.TP
-\fB\-background \fIcolor\fR
-Sets the background color of the bitmap.  If \fIcolor\fR is \fB""\fR,
-the background color will be transparent.  The default background
-color is \fBwhite\fR.
-.TP
-\fB\-bitmap \fIbitmap\fR
-Specifies the bitmap to be displayed.  If \fIbitmap\fR is \fB""\fR,
-the marker will not be displayed.  The default is \fB""\fR.
-.TP
-\fB\-foreground \fIcolor\fR 
-Sets the foreground color of the bitmap.  The default foreground color
-is \fBblack\fR.
-.TP
-\fB\-mask \fImask\fR
-Specifies a mask for the bitmap to be displayed. This mask is a bitmap
-itself, denoting the pixels that are transparent.  If \fImask\fR is
-\fB""\fR, all pixels of the bitmap will be drawn.  The default is
-\fB""\fR.
-.TP
-\fB\-rotate \fItheta\fR
-Sets the rotation of the bitmap.  \fITheta\fR is a real number
-representing the angle of rotation in degrees.  The marker is first
-rotated and then placed according to its anchor position.  The default
-rotation is \fB0.0\fR.
-.SS "IMAGE MARKERS"
-A image marker displays an image.  Image markers are
-created with the marker's \fBcreate\fR operation in the form:
-.DS
-\fIpathName \fBmarker create image \fR?\fIoption value\fR?...
-.DE
-There may be many \fIoption\fR-\fIvalue\fR
-pairs, each sets a configuration option
-for the marker.  These same \fIoption\fR\-\fIvalue\fR pairs may be
-used with the marker's \fBconfigure\fR operation.
-.PP
-The following options are specific to image markers:
-.TP
-\fB\-anchor \fIanchor\fR
-\fIAnchor\fR tells how to position the image relative to the
-positioning point for the image. For example, if \fIanchor\fR
-is \fBcenter\fR then the image is centered on the point;  if
-\fIanchor\fR is \fBn\fR then the image will be drawn such that
-the top center point of the rectangular region occupied by the
-image will be at the positioning point.
-This option defaults to \fBcenter\fR.
-.TP
-\fB\-image \fIimage\fR
-Specifies the image to be drawn.
-If \fIimage\fR is \fB""\fR, the marker will not be
-drawn.  The default is \fB""\fR.
-.SS "LINE MARKERS"
-A line marker displays one or more connected line segments.
-Line markers are created with marker's \fBcreate\fR operation in the form:
-.DS
-\fIpathName \fBmarker create line \fR?\fIoption value\fR?...
-.DE
-There may be many \fIoption\fR-\fIvalue\fR
-pairs, each sets a configuration option
-for the marker.  These same \fIoption\fR-\fIvalue\fR pairs may be
-used with the marker's \fBconfigure\fR operation.
-.PP
-The following options are specific to line markers:
-.TP
-\fB\-background \fIcolor\fR
-Sets the background color of the line.
-The option is affects the line color only when the \fB\-stipple\fR option 
-is set.  
-If this option isn't specified then it defaults to \fBwhite\fR.
-.TP
-\fB\-dashes \fIdashList\fR
-Sets the dash style of the line. \fIDashList\fR is a list of up to 11
-numbers that alternately represent the lengths of the dashes and gaps
-on the line.  Each number must be between 1 and 255.  If
-\fIdashList\fR is \fB""\fR, the marker line will be solid.
-.TP
-\fB\-foreground \fIcolor\fR
-Sets the foreground color.  The default foreground color is \fBblack\fR.
-.TP
-\fB\-linewidth \fIpixels\fR
-Sets the width of the lines.
-The default width is \fB0\fR.
-.TP
-\fB\-stipple \fIbitmap\fR
-Specifies a stipple pattern used to draw the line, rather than
-a solid line.
-\fIBitmap\fR specifies a bitmap to use as the stipple
-pattern.  If \fIbitmap\fR is \fB""\fR, then the
-line is drawn in a solid fashion. The default is \fB""\fR.
-.SS "POLYGON MARKERS"
-A polygon marker displays a closed region described as two or more
-connected line segments.  It is assumed the first and
-last points are connected.  Polygon markers are created using the
-marker \fBcreate\fR operation in the form:
-.DS
-\fIpathName \fBmarker create polygon \fR?\fIoption value\fR?...
-.DE
-There may be many \fIoption\fR-\fIvalue\fR
-pairs, each sets a configuration option
-for the marker.  These same \fIoption\fR\-\fIvalue\fR pairs may be
-used with the \fBmarker configure\fR command to change the marker's
-configuration.
-The following options are supported for polygon markers:
-.TP
-\fB\-dashes \fIdashList\fR
-Sets the dash style of the outline of the polygon. \fIDashList\fR is a
-list of up to 11 numbers that alternately represent the lengths of
-the dashes and gaps on the outline.  Each number must be between 1 and
-255. If \fIdashList\fR is \fB""\fR, the outline will be a solid line.
-.TP
-\fB\-fill \fIcolor\fR
-Sets the fill color of the polygon.  If \fIcolor\fR is \fB""\fR, then
-the interior of the polygon is transparent.
-The default is \fBwhite\fR.
-.TP
-\fB\-linewidth \fIpixels\fR
-Sets the width of the outline of the polygon. If \fIpixels\fR is zero, 
-no outline is drawn. The default is \fB0\fR.
-.TP
-\fB\-outline \fIcolor\fR
-Sets the color of the outline of the polygon.  If the polygon is
-stippled (see the \fB\-stipple\fR option), then this represents the
-foreground color of the stipple.  The default is \fBblack\fR.
-.TP
-\fB\-stipple \fIbitmap\fR
-Specifies that the polygon should be drawn with a stippled pattern
-rather than a solid color. \fIBitmap\fR specifies a bitmap to use as
-the stipple pattern.  If \fIbitmap\fR is \fB""\fR, then the polygon is
-filled with a solid color (if the \fB\-fill\fR option is set).  The
-default is \fB""\fR.
-.SS "TEXT MARKERS"
-A text marker displays a string of characters on one or more lines of
-text.  Embedded newlines cause line breaks.  They may be used to
-annotate regions of the strip chart.  Text markers are created with the
-\fBcreate\fR operation in the form:
-.DS
-\fIpathName \fBmarker create text \fR?\fIoption value\fR?...
-.DE
-There may be many \fIoption\fR-\fIvalue\fR pairs, 
-each sets a configuration option for the text marker.  
-These same \fIoption\fR\-\fIvalue\fR pairs may be used with the 
-marker's \fBconfigure\fR operation.  
-.PP
-The following options are specific to text markers:
-.TP
-\fB\-anchor \fIanchor\fR
-\fIAnchor\fR tells how to position the text relative to the
-positioning point for the text. For example, if \fIanchor\fR is
-\fBcenter\fR then the text is centered on the point; if
-\fIanchor\fR is \fBn\fR then the text will be drawn such that the
-top center point of the rectangular region occupied by the text will
-be at the positioning point.  This default is \fBcenter\fR.
-.TP
-\fB\-background \fIcolor\fR
-Sets the background color of the text string.  If \fIcolor\fR is
-\fB""\fR, the background will be transparent.  The default is
-\fBwhite\fR.
-.TP
-\fB\-font \fIfontName\fR
-Specifies the font of the text.  The default is
-\fB*-Helvetica-Bold-R-Normal-*-120-*\fR.
-.TP
-\fB\-foreground \fIcolor\fR
-Sets the foreground color of the text.  The default is \fBblack\fR.
-.TP
-\fB\-justify \fIjustify\fR
-Specifies how the text should be justified.  This matters only when
-the marker contains more than one line of text. \fIJustify\fR must be
-\fBleft\fR, \fBright\fR, or \fBcenter\fR.  The default is
-\fBcenter\fR.
-.TP
-\fB\-padx \fIpad\fR
-Sets the padding to the left and right exteriors of the text.
-\fIPad\fR can be a list of one or two screen distances.  If \fIpad\fR
-has two elements, the left side of the text is padded by the first
-distance and the right side by the second.  If \fIpad\fR has just one
-distance, both the left and right sides are padded evenly.  The
-default is \fB4\fR.
-.TP
-\fB\-pady \fIpad\fR
-Sets the padding above and below the text.  \fIPad\fR can be a list of
-one or two screen distances.  If \fIpad\fR has two elements, the area above the
-text is padded by the first distance and the area below by the second.
-If \fIpad\fR is just one distance, both the top and bottom areas
-are padded evenly.  The default is \fB4\fR.
-.TP
-\fB\-rotate \fItheta\fR
-Specifies the number of degrees to rotate the text.  \fITheta\fR is a
-real number representing the angle of rotation.  The marker is first
-rotated along its center and is then drawn according to its anchor
-position. The default is \fB0.0\fR.
-.TP
-\fB\-text \fItext\fR
-Specifies the text of the marker.  The exact way the text is
-displayed may be affected by other options such as \fB\-anchor\fR or
-\fB\-rotate\fR.
-.SS "WINDOW MARKERS"
-A window marker displays a widget at a given position.
-Window markers are created with the marker's \fBcreate\fR operation in
-the form:
-.DS
-\fIpathName \fBmarker create window \fR?\fIoption value\fR?...
-.DE
-There may be many \fIoption\fR-\fIvalue\fR
-pairs, each sets a configuration option
-for the marker.  These same \fIoption\fR\-\fIvalue\fR pairs may be
-used with the marker's \fBconfigure\fR command.
-.PP
-The following options are specific to window markers:
-.TP
-\fB\-anchor \fIanchor\fR
-\fIAnchor\fR tells how to position the widget relative to the
-positioning point for the widget. For example, if \fIanchor\fR is
-\fBcenter\fR then the widget is centered on the point; if \fIanchor\fR
-is \fBn\fR then the widget will be displayed such that the top center
-point of the rectangular region occupied by the widget will be at the
-positioning point.  This option defaults to \fBcenter\fR.
-.TP
-\fB\-height \fIpixels\fR
-Specifies the height to assign to the marker's window.  If this option
-isn't specified, or if it is specified as \fB""\fR, then the window is
-given whatever height the widget requests internally.
-.TP
-\fB\-width \fIpixels\fR
-Specifies the width to assign to the marker's window.  If this option
-isn't specified, or if it is specified as \fB""\fR, then the window is
-given whatever width the widget requests internally.
-.TP
-\fB\-window \fIpathName\fR
-Specifies the widget to be managed.  \fIPathName\fR must
-be a child of the \fBstripchart\fR widget.
-.SH "GRAPH COMPONENT BINDINGS"
-Specific stripchart components, such as elements, markers and legend
-entries, can have a command trigger when event occurs in them, much
-like canvas items in Tk's canvas widget.  Not all event sequences are
-valid.  The only binding events that may be specified are those
-related to the mouse and keyboard (such as \fBEnter\fR, \fBLeave\fR,
-\fBButtonPress\fR, \fBMotion\fR, and \fBKeyPress\fR).
-.sp
-Only one element or marker can be picked during an event.  This means,
-that if the mouse is directly over both an element and a marker, only
-the uppermost component is selected.  This isn't true for legend entries.  
-Both a legend entry and an element (or marker) binding commands 
-will be invoked if both items are picked.
-.sp
-It is possible for multiple bindings to match a particular event.
-This could occur, for example, if one binding is associated with the
-element name and another is associated with one of the element's tags
-(see the \fB\-bindtags\fR option).  When this occurs, all of the 
-matching bindings are invoked.  A binding associated with the element
-name is invoked first, followed by one binding for each of the element's 
-bindtags.  If there are multiple matching bindings for a single tag, 
-then only the most specific binding is invoked.  A continue command 
-in a binding script terminates that script, and a break command 
-terminates that script and skips any remaining scripts for the event, 
-just as for the bind command.
-.sp
-The \fB\-bindtags\R option for these components controls addition
-tag names which can be matched.  Implicitly elements and markers
-always have tags matching their names.  Setting the value of
-the \fB\-bindtags\fR option doesn't change this.
-.SH "C LANGUAGE API"
-You can manipulate data elements from the C language.  There
-may be situations where it is too expensive to translate the data
-values from ASCII strings.  Or you might want to read data in a
-special file format.
-.PP
-Data can manipulated from the C language using BLT vectors.
-You specify the x and y data coordinates of an element as vectors and
-manipulate the vector from C.  The strip chart will be redrawn automatically
-after the vectors are updated.
-.PP
-From Tcl, create the vectors and configure the element to use them.
-.CS
-vector X Y
-\&.s element configure line1 -xdata X -ydata Y
-.CE
-To set data points from C, you pass the values as arrays of doubles
-using the \fBBlt_ResetVector\fR call.  The vector is reset with the
-new data and at the next idle point (when Tk re-enters its event
-loop), the strip chart will be redrawn automatically.
-.CS
-#include <tcl.h>
-#include <blt.h>
-
-register int i;
-Blt_Vector *xVec, *yVec;
-double x[50], y[50];
-
-/* Get the BLT vectors "X" and "Y" (created above from Tcl) */
-if ((Blt_GetVector(interp, "X", 50, &xVec) != TCL_OK) ||
-    (Blt_GetVector(interp, "Y", 50, &yVec) != TCL_OK)) {
-    return TCL_ERROR;
-}
-
-for (i = 0; i < 50; i++) {
-    x[i] = i * 0.02;
-    y[i] = sin(x[i]);
-}      
-
-/* Put the data into BLT vectors */
-if ((Blt_ResetVector(xVec, x, 50, 50, TCL_VOLATILE) != TCL_OK) ||
-    (Blt_ResetVector(yVec, y, 50, 50, TCL_VOLATILE) != TCL_OK)) {
-   return TCL_ERROR;
-}
-.CE
-See the \fBvector\fR manual page for more details.
-.SH SPEED TIPS
-There may be cases where the strip chart needs to be drawn and updated as
-quickly as possible.  If drawing speed becomes a big
-problem, here are a few tips to speed up displays.
-.TP 2
-\(bu 
-Try to minimize the number of data points.  The more data points
-the looked at, the more work the strip chart must do.
-.TP 2
-\(bu 
-If your data is generated as floating point values, the time required
-to convert the data values to and from ASCII strings can be
-significant, especially when there any many data points.  You can
-avoid the redundant string-to-decimal conversions using the C API to
-BLT vectors.
-.TP 2
-\(bu
-Data elements without symbols are drawn faster than with symbols.
-Set the data element's \fB\-symbol\fR option to \fBnone\fR.  If you need to
-draw symbols, try using the simple symbols such as \fBsplus\fR and
-\fBscross\fR.
-.TP 2
-\(bu
-Don't stipple or dash the element.  Solid lines are much faster.
-.TP 2
-\(bu 
-If you update data elements frequently, try turning off the
-widget's \fB\-bufferelements\fR option.  When the strip chart is first
-displayed, it draws data elements into an internal pixmap.  The pixmap
-acts as a cache, so that when the strip chart needs to be redrawn again, and
-the data elements or coordinate axes haven't changed, the pixmap is
-simply copied to the screen.  This is especially useful when you are
-using markers to highlight points and regions on the strip chart.  But if
-the strip chart is updated frequently, changing either the element data or
-coordinate axes, the buffering becomes redundant.
-.SH LIMITATIONS
-Auto-scale routines do not use requested min/max limits as boundaries
-when the axis is logarithmically scaled.
-.PP
-The PostScript output generated for polygons with more than 1500
-points may exceed the limits of some printers (See PostScript Language
-Reference Manual, page 568).  The work-around is to break the polygon
-into separate pieces.
-.SH "FUTURE INCOMPATIBILITY"
-The \fB\-mapped\fR options are obsoleted and will be removed.  You can
-achieve the same results using the \fB\-hide\fR option instead.
-.CS
-# Works for now.
-\&.s legend configure -mapped no
-
-# Instead use this.
-\&.s legend configure -hide yes    
-.CE 
-.SH KEYWORDS
-stripchart, graph, widget