Well, if you are just looking for a telltale, I would put a label or textbox on the form, perhaps with an additional image of
a timer (which you could change your cursor to as well) and put the 'please wait...' on there (as caption or value) while you gather
your data for presentation. Alternatively, or additionally, you could display a value or set of values from your subset as
it is processed (item number or description) - that would change as you gathered data. Or, you could offer a counter saying you
had processed 10 out of 10,000 if you knew a count for the range you are looking at.
For graphical representations, when I'm assembling a zip file for example, I put 10 or 20 squares in a row on the form starting with them all white
and change them to blue as progress is achieved (checking how many files had been zipped up against the total number)... or you could go all Star Trek
and just scan a bar(s) in the same way if you don't have a total to measure against.
For all these approaches, I would only update the data once in every (say) 10 or 100 records/files processed as appropriate or you will
actually make your extraction process slower.
Regards
Griff
Keep [Smile]ing
There are 10 kinds of people in the world, those who understand binary and those who don't.
I'm trying to cut down on the use of shrieks (exclamation marks), I'm told they are !good for you.
There is no place like G28 X0 Y0 Z0