I have created a ui thread class in an application and would like it to do
some work while returning control back to the main application.
problem is, when the thread starts running, (it starts a modeless dialog) it
effectively becomes modal, stop any user interaction with the main
application (please see the result.zip file for example).
I am sure I am not doing this properly! How should it be done??
Also, I notice that when downloading has finished, if the dialog is not
destroyed, it sits in front of the main application window; can the dialog
be made to go behind, even if the main application window is the parent???
All answers to this perplexing problem would be very gratefully received.
Check example url: