I am developing an
application in educational field, I am showing few reports. One of the report contains three tabs and each tab contains four or five data grids.
Its taking some time to show the complete window. During that time I am got "not responding" on the title window and also the window is completely showing blank (with black background color ) with windows vista busy icon and after some time the complete window is coming.
The user experience is not nice when the window is going completely blank. Would it be possible to show "some kind of progress bar" when the window is loading.
Thanks in advance for your kind support.
The solution is generally to break up the operation that is taking a long time into smaller chunks. If for example, you have a long loop executing, then AIR never gets a chance to update the screen (or respond to the OS messages).
The first step is to identify what part of the process is taking such a long time.
See http://senocular.com/flash/tutorials/asyncoperations/ for a good explanation.
And to put up a progress bar, you have to do this anyway, otherwise the progress bar will never get updated, either.
The solution is very appropirate for the problem.