Hi Dean, I've been using this for a few weeks (1.2.30), I'm finding this to be an extremely useful control. Also, thank you for putting it under the LGPL.
I've realised from browsing the forums you can't show independent progress of multiple uploads. I was wondering though if I could make it appear as though this was being done by making it look as though each file were being queued. I thought maybe this could be done by giving arguments to multiple progress bars to have them stop once they've reached x KB. Or if I could retrieve that information from another page that would also be useful.
There is no way to determine the size of an individual file in an upload until it has been uploaded, so you wouldn't know what values to pass to the different progress bars. If you really want separate progress bars, you could use multiple iframes each displaying a page containing a form with an InputFile and ProgressBar. The page containing the iframes would then call submit() on the forms in each of the iframes in turn.