12a3e3873SBaptiste Daroussin#!/bin/sh 2*a96ef450SBaptiste Daroussin# $Id: treeview2,v 1.5 2020/11/26 00:05:52 tom Exp $ 32a3e3873SBaptiste Daroussin 42a3e3873SBaptiste Daroussin. ./setup-vars 52a3e3873SBaptiste Daroussin 62a3e3873SBaptiste Daroussin. ./setup-edit 72a3e3873SBaptiste Daroussin 82a3e3873SBaptiste Daroussincase "x$DIALOGOPTS" in 92a3e3873SBaptiste Daroussin*--no-items*|*--noitem*) 102a3e3873SBaptiste Daroussin CUT="cut -d: -f1,3,4" 112a3e3873SBaptiste Daroussin ;; 122a3e3873SBaptiste Daroussin*) 132a3e3873SBaptiste Daroussin CUT="cat" 142a3e3873SBaptiste Daroussin ;; 152a3e3873SBaptiste Daroussinesac 162a3e3873SBaptiste Daroussin 172a3e3873SBaptiste Daroussin$CUT >$input <<-EOF 182a3e3873SBaptiste Daroussin tag1:one:off:0 192a3e3873SBaptiste Daroussin tag2:two:off:1 202a3e3873SBaptiste Daroussin tag3:three:on:2 212a3e3873SBaptiste Daroussin tag4:four:off:1 222a3e3873SBaptiste Daroussin tag5:five:off:2 232a3e3873SBaptiste Daroussin tag6:six:off:3 242a3e3873SBaptiste Daroussin tag7:seven:off:3 252a3e3873SBaptiste Daroussin tag8:eight:off:4 262a3e3873SBaptiste Daroussin tag11:1one:off:0 272a3e3873SBaptiste Daroussin tag12:1two:off:1 282a3e3873SBaptiste Daroussin tag13:1three:on:2 292a3e3873SBaptiste Daroussin tag14:1four:off:1 302a3e3873SBaptiste Daroussin tag15:1five:off:2 312a3e3873SBaptiste Daroussin tag16:1six:off:3 322a3e3873SBaptiste Daroussin tag17:1seven:off:3 332a3e3873SBaptiste Daroussin tag18:1eight:off:4 342a3e3873SBaptiste Daroussin tag21:2one:off:0 352a3e3873SBaptiste Daroussin tag22:2two:off:1 362a3e3873SBaptiste Daroussin tag23:2three:on:2 372a3e3873SBaptiste Daroussin tag24:2four:off:1 382a3e3873SBaptiste Daroussin tag25:2five:off:2 392a3e3873SBaptiste Daroussin tag26:2six:off:3 402a3e3873SBaptiste Daroussin tag27:2seven:off:3 412a3e3873SBaptiste Daroussin tag28:2eight:off:4 422a3e3873SBaptiste Daroussin tag9:nine:off:1 432a3e3873SBaptiste DaroussinEOF 442a3e3873SBaptiste Daroussin 452a3e3873SBaptiste Daroussin$DIALOG --title "TREE VIEW DIALOG" \ 462a3e3873SBaptiste Daroussin --scrollbar \ 47*a96ef450SBaptiste Daroussin --treeview "TreeView demo" 0 0 10 `sed -e 's/:/ /g' "$input"` 2> $output 482a3e3873SBaptiste Daroussin 49*a96ef450SBaptiste Daroussinreturncode=$? 502a3e3873SBaptiste Daroussin 512a3e3873SBaptiste Daroussintempfile=$output 522a3e3873SBaptiste Daroussin. ./report-tempfile 53