PDA

View Full Version : StatusDlg not hiding.



TJ_Tigger
11-07-2003, 10:31 AM
I decided to add a StatusDlg to the picture Viewer project I posted earlier and it works very well when I select a folder that contains a small number of pictures. However, when I select a folder that contains a lot of images or recurse the subfolders, the StatusDlg does not hide at the end of the for loop.

Here is a snapshot of the code.

StatusDlg.SetMeterRange("1", pic_count);
StatusDlg.SetTitle("Please wait while your pictures are loaded.");
StatusDlg.Show(MB_ICONNONE, false);
for i,pic in pic_table do
ListBox.AddItem("ListBox1", "Image" .. i, pic);
StatusDlg.SetMeterPos(i);
end
StatusDlg.Hide();

Here (http://home.mchsi.com/~tj-tigger/pub/picture_viewer.zip) is the full project if you want to try it yourself.

[EDIT] I wanted to add that the large number of pictures was over 1000 images.

TJ_Tigger
11-07-2003, 12:23 PM
I added an Application.Sleep("1000") before the StatusDlg.Hide and it now works.

Brett
11-07-2003, 04:10 PM
Yeah there were some problems with the status dialog in the version you have. I fixed them up the other day. They will be incorporated into the final beta early next week.

TJ_Tigger
11-07-2003, 04:16 PM
Thanks,

I upgraded to 0.5.5.6 and it still did the same thing. I will check it out next week with the final beta.