1251839Sbapt#!/bin/sh
2251839Sbapt# $Id: treeview2,v 1.3 2012/12/23 22:28:00 tom Exp $
3251839Sbapt
4251839Sbapt. ./setup-vars
5251839Sbapt
6251839Sbapt. ./setup-edit
7251839Sbapt
8251839Sbaptcase "x$DIALOGOPTS" in
9251839Sbapt*--no-items*|*--noitem*)
10251839Sbapt	CUT="cut -d: -f1,3,4"
11251839Sbapt	;;
12251839Sbapt*)
13251839Sbapt	CUT="cat"
14251839Sbapt	;;
15251839Sbaptesac
16251839Sbapt
17251839Sbapt$CUT >$input <<-EOF
18251839Sbapt	tag1:one:off:0
19251839Sbapt	tag2:two:off:1
20251839Sbapt	tag3:three:on:2
21251839Sbapt	tag4:four:off:1
22251839Sbapt	tag5:five:off:2
23251839Sbapt	tag6:six:off:3
24251839Sbapt	tag7:seven:off:3
25251839Sbapt	tag8:eight:off:4
26251839Sbapt	tag11:1one:off:0
27251839Sbapt	tag12:1two:off:1
28251839Sbapt	tag13:1three:on:2
29251839Sbapt	tag14:1four:off:1
30251839Sbapt	tag15:1five:off:2
31251839Sbapt	tag16:1six:off:3
32251839Sbapt	tag17:1seven:off:3
33251839Sbapt	tag18:1eight:off:4
34251839Sbapt	tag21:2one:off:0
35251839Sbapt	tag22:2two:off:1
36251839Sbapt	tag23:2three:on:2
37251839Sbapt	tag24:2four:off:1
38251839Sbapt	tag25:2five:off:2
39251839Sbapt	tag26:2six:off:3
40251839Sbapt	tag27:2seven:off:3
41251839Sbapt	tag28:2eight:off:4
42251839Sbapt	tag9:nine:off:1
43251839SbaptEOF
44251839Sbapt
45251839Sbapt$DIALOG --title "TREE VIEW DIALOG" \
46251839Sbapt	--scrollbar \
47251839Sbapt	--treeview "TreeView demo" 0 0 10 `cat $input | sed -e 's/:/ /g'` 2> $output
48251839Sbapt
49251839Sbaptretval=$?
50251839Sbapt
51251839Sbapttempfile=$output
52251839Sbapt. ./report-tempfile
53