Thank you Vadim for your explanation of some of the Tcl/Tk, that will help me get started in possibly understanding things.
Thank you Michael for your tip for implementing repeat. I had seen that posted elsewhere, but thought maybe there was a better way to do it. I implemented it successfully, but was hoping for a way to do it that didn't involve repeating the 'Tkx::after' command. At least my two recent questions have caused perl.tcltk to go from "Slow lists" to "Active lists" :) Dave