summaryrefslogtreecommitdiffstats
path: root/samples/buildlist2
diff options
context:
space:
mode:
Diffstat (limited to 'samples/buildlist2')
-rwxr-xr-xsamples/buildlist242
1 files changed, 42 insertions, 0 deletions
diff --git a/samples/buildlist2 b/samples/buildlist2
new file mode 100755
index 0000000..d5cbfb7
--- /dev/null
+++ b/samples/buildlist2
@@ -0,0 +1,42 @@
+#!/bin/sh
+# $Id: buildlist2,v 1.6 2012/12/23 22:28:12 tom Exp $
+
+. ./setup-vars
+
+. ./setup-edit
+
+count=0
+ls -1 | while true
+do
+ read filename
+ test -z "$filename" && break
+ case $filename in
+ *.*)
+ state=off
+ ;;
+ *-*)
+ state=on
+ ;;
+ *)
+ continue
+ ;;
+ esac
+ case "x$DIALOGOPTS" in
+ *--no-items*|*--noitem*)
+ echo $filename $state >>$input
+ ;;
+ *)
+ echo $count $filename $state >>$input
+ ;;
+ esac
+ count=`expr $count + 1`
+done
+
+$DIALOG --title "BUILDLIST DEMO" --backtitle "A user-built list" \
+ --visit-items --scrollbar --separator "|" \
+ --buildlist "hello, this is a --buildlist..." 0 0 10 `cat $input` 2> $output
+
+retval=$?
+
+tempfile=$output
+. ./report-tempfile
OpenPOWER on IntegriCloud