in reply to creating multiple widgets at runtime

I am just wondering if you had a good reason not to write that as:

for my $file (@array){ #do some stuff with $file }

ie. a non destructive iteration over @array...

--
Murray Barton
Do not seek to follow in the footsteps of the wise. Seek what they sought. -Basho