buildlist2 revision 251839
1251839Sbapt#!/bin/sh 2251839Sbapt# $Id: buildlist2,v 1.6 2012/12/23 22:28:12 tom Exp $ 3251839Sbapt 4251839Sbapt. ./setup-vars 5251839Sbapt 6251839Sbapt. ./setup-edit 7251839Sbapt 8251839Sbaptcount=0 9251839Sbaptls -1 | while true 10251839Sbaptdo 11251839Sbapt read filename 12251839Sbapt test -z "$filename" && break 13251839Sbapt case $filename in 14251839Sbapt *.*) 15251839Sbapt state=off 16251839Sbapt ;; 17251839Sbapt *-*) 18251839Sbapt state=on 19251839Sbapt ;; 20251839Sbapt *) 21251839Sbapt continue 22251839Sbapt ;; 23251839Sbapt esac 24251839Sbapt case "x$DIALOGOPTS" in 25251839Sbapt *--no-items*|*--noitem*) 26251839Sbapt echo $filename $state >>$input 27251839Sbapt ;; 28251839Sbapt *) 29251839Sbapt echo $count $filename $state >>$input 30251839Sbapt ;; 31251839Sbapt esac 32251839Sbapt count=`expr $count + 1` 33251839Sbaptdone 34251839Sbapt 35251839Sbapt$DIALOG --title "BUILDLIST DEMO" --backtitle "A user-built list" \ 36251839Sbapt --visit-items --scrollbar --separator "|" \ 37251839Sbapt --buildlist "hello, this is a --buildlist..." 0 0 10 `cat $input` 2> $output 38251839Sbapt 39251839Sbaptretval=$? 40251839Sbapt 41251839Sbapttempfile=$output 42251839Sbapt. ./report-tempfile 43