@Unseen: Well this takes me back. I used to use progress bars, when chip speeds were much lower. My function measured the number of bytes (binary read" in each file I was loading, and then tracked the progress, accordingly. It especially made a difference in my custom made zip/unzip application.
Pete
A priest, and rabbi, and a minister walk into a progress bar...