xref: /freebsd/contrib/dialog/samples/programbox3 (revision a96ef4501919d7ac08e94e98dc34b0bdd744802b)
1*a96ef450SBaptiste Daroussin#!/bin/sh
2*a96ef450SBaptiste Daroussin# $Id: programbox3,v 1.2 2020/11/26 00:05:11 tom Exp $
3*a96ef450SBaptiste Daroussin
4*a96ef450SBaptiste Daroussin. ./setup-vars
5*a96ef450SBaptiste Daroussin
6*a96ef450SBaptiste Daroussin. ./setup-tempfile
7*a96ef450SBaptiste Daroussin
8*a96ef450SBaptiste Daroussinls -1 >$tempfile
9*a96ef450SBaptiste Daroussin(
10*a96ef450SBaptiste Daroussinwhile true
11*a96ef450SBaptiste Daroussindo
12*a96ef450SBaptiste Daroussinread text
13*a96ef450SBaptiste Daroussintest -z "$text" && break
14*a96ef450SBaptiste Daroussinls -ld "$text" || break
15*a96ef450SBaptiste Daroussinsleep 0.1
16*a96ef450SBaptiste Daroussindone <$tempfile
17*a96ef450SBaptiste Daroussin) |
18*a96ef450SBaptiste Daroussin
19*a96ef450SBaptiste Daroussin$DIALOG --title "PROGRAMBOX" "$@" --programbox -1 -1
20*a96ef450SBaptiste Daroussin
21*a96ef450SBaptiste Daroussinreturncode=$?
22*a96ef450SBaptiste Daroussin. ./report-button
23