1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-05 09:14:03 +00:00
freebsd/gnu/usr.bin/dialog/TESTS/ftreebox
Jordan K. Hubbard 364c8e85fb Teach this code about the new tree functionality of libdialog.
Submitted by:	"Anatoly A. Orehovsky" <tolik@mpeks.tomsk.su>
1998-09-28 16:11:22 +00:00

28 lines
533 B
Bash
Executable File

#!/bin/sh
DIALOG=${DIALOG=/usr/bin/dialog}
find -xd / -type d > /tmp/ftreebox.tmp.$$
$DIALOG --clear --title "FTREE BOX" \
--hline "Press arrows, TAB or Enter" \
--hfile "../COPYING" \
--ftree "/tmp/ftreebox.tmp.$$" "/" \
"This is ftree box" \
-1 -1 10 2>/tmp/ftree.tmp.$$
retval=$?
choice=`cat /tmp/ftree.tmp.$$`
case $retval in
0)
echo "'$choice' chosen.";;
1)
echo "Cancel pressed.";;
255)
[ -z "$choice" ] || echo $choice ;
echo "ESC pressed.";;
esac
rm -f /tmp/ftreebox.tmp.$$ /tmp/ftree.tmp.$$