Options
PAUSE = scalar |
Time in seconds to pause before changing to the next window; default 1 |
Parameter
WINDOW = scalar |
Window number to view |
Description
The Genstat Graphics Viewer displays all graphs sent to DEVICE
1
in windows, only one of which can be seen at a time. The open windows are always numbered sequentially from one. You can use DVIEW
to display any of these windows. The WINDOW
parameter specifies which one to display. A positive integer n displays the nth window. Alternatively, a negative integer –n displays the nth window from the top: for example WINDOW=-2
displays the graph plotted immediately before the most recent graph. If a list of windows is provided, the windows are displayed sequentially. The PAUSE
option specifies how long to wait, in seconds, before moving on to the next window; default 1. This allows you to create an animated series of graphs. For example DVIEW [PAUSE=0.5] 1...100
creates a movie from the first 100 graphs in the viewer, displaying each new frame after a half second delay. The minimum pause achievable between graphs will depend on the complexity of the graphs and the speed of the computer. Options: PAUSE
. Parameter: WINDOW
.
See also
Directive: DCLOSE
.
Commands for: Graphics.
Example
" Movie with DVIEW " DCLOSE " Close viewer." SCALAR N; VALUE=100 VARIATE [VALUES=1...N] Index CALCULATE t = Index + 4 & X = (t)**(2/3)*COS(C('pi')*(t/3)**(2/3)) & Y = (t)**(2/3)*SIN(C('pi')*(t/3)**(2/3)) PEN 1,2; SYMBOL='circle'; COLOUR='black','red'; CFILL='match'; SIZE=0.5,2 FOR [NTIMES=N; INDEX=i] CALC Pen = 1 + (Index == i) DGRAPH [WINDOW=3; KEY=0] Y; X; PEN=Pen ENDFOR %SLEEP 10 " Allow graphs to display in viewer." DVIEW [PAUSE=0.1] 1...N DCLOSE 0 " Close all windows."