One more concept bar for posterity ...

break on
color w+/b
cls
box(0,0,24,80,chr(176))
$wait = 40 ; max number of seconds to wait
$count = 0 ; count of seconds so far
color w+/n
box(7,22,18,52," ")
color w+/b+
box(5,20,16,50,"single")
at(8,25) "Installing software..."
box(10,22,12,48,"single")
$c = 0
while exist ("c:\ready.txt") = 0 and $count < $wait
sleep 1
$count=$count+1
color w+/b+
at(11,$c+23) chr(166)
color w/n
$c = $c + 1
if $c = 25
color w+/b+
at(11,23)" "
color w/n
$c = 0
endif
loop
color w/n
cls
exit

-Shawn

[this is still one of my favorite thread of all time ...]