Thanks guys for your suggestions, however, neither hiFlush or hiRedraw seemed to have any effect. I placed them thruought the script and it still waits until about 3 out of 5 steps have completed before updating the CIW and the layout display doesn't update until the very end. It is like SKILL just wants to run at full speed without updating the display or CIW until it reaches some point in execution and gets a microsecond to service system display tasks.
In Visual Basic there is a doEvents command that forces servicing Windows commands - that would be nice to have in SKILL.
Maybe if I put some sleep commands in it will allow the display updates to occur.
I will try the progress bar ideas, although that will not be as good as if I could see the actual progress.