xref: /freebsd/contrib/dialog/samples/gauge2 (revision a96ef4501919d7ac08e94e98dc34b0bdd744802b)
14c8945a0SNathan Whitehorn#!/bin/sh
2*a96ef450SBaptiste Daroussin# $Id: gauge2,v 1.9 2019/12/10 23:37:10 tom Exp $
34c8945a0SNathan Whitehorn# The original dialog program assumed the first line after the first "XXX"
44c8945a0SNathan Whitehorn# was a percentage value (compare with "gauge" script).
54c8945a0SNathan Whitehorn
64c8945a0SNathan Whitehorn. ./setup-vars
74c8945a0SNathan Whitehorn
84c8945a0SNathan Whitehorn(echo "10" ; sleep 2 ;
94c8945a0SNathan Whitehorn
104c8945a0SNathan Whitehorncat <<"EOF"
114c8945a0SNathan WhitehornXXX
124c8945a0SNathan WhitehornThe new
134c8945a0SNathan Whitehorn\n
144c8945a0SNathan Whitehornmessage
154c8945a0SNathan WhitehornXXX
164c8945a0SNathan Whitehorn20
174c8945a0SNathan WhitehornEOF
184c8945a0SNathan Whitehornsleep 2;
194c8945a0SNathan Whitehorn
204c8945a0SNathan Whitehornecho "75" ; sleep 1
214c8945a0SNathan Whitehornecho "100") | \
224c8945a0SNathan Whitehorn
234c8945a0SNathan Whitehorn$DIALOG --title "GAUGE" "$@" --gauge "Hi, this is a gauge widget" 10 40 0
244c8945a0SNathan Whitehorn
25*a96ef450SBaptiste Daroussinif [ "$?" = "$DIALOG_ESC" ] ; then
264c8945a0SNathan Whitehorn	echo ""
274c8945a0SNathan Whitehorn	echo "Box closed !"
284c8945a0SNathan Whitehornfi
29