I've just converted an application using MsgBox2 to MsgBox2Async, to prevent the user pressing outside the dialog and having it cancel. Another problem a user noted was that if the machine goes to sleep with a dialog on the screen, when it awakes, the dialog disappears, I presume the DialagResponse.Cancel is actioned. Is there any way to prevent this. Ideally whenever a dialog appears, the user would like to ensure it remains, so that if a handheld is put down, and then later they resume work, whatever was on the screen remains, so they can pick up where they left off.
Any ideas?
Thanks, Colin