In article <ns6dnf9ElM-yYhjVnZ2dnUVZ_jKdnZ2d@[EMAIL PROTECTED]
>,
Grant Edwards <grante@[EMAIL PROTECTED]
> wrote:
>I want a shell script to plot a file and then allow the user to
>manipulate the plot using the mouse (zoom, unzoom, etc.), and I
>can't figure out how to do that.
>
> gnuplot <<EOF
> plot "$$tmp.dat" with points
> pause -1
> EOF
>
>That exits immediately.
>
>If I replace the -1 with a large number (say, 9999), then the
>plot window is unresponsive. If I do a "pause mouse key", then
>the plot window closes when the user tries to un-zoom.
Make a separate subroutine file that loops on 'pause mouse key'.
pause mouse key
if (MOUSE_KEY != 27) reread
The call it from the main script
print "Hit <esc> to exit"
load "loop_til_escape"
--
Ethan A Merritt


|