Hi there i have discovered that my application entirely hangs when the
modeless dialog needs to be repainted. Then all the UI becomes unresponsive
and the debugger dont let me pause the execution to see where it is each of
the threads . The modeless dialog stays as it is been working on something
because when i put the mouse cursor over it it changes to the sand watch
icon. The main form of the application is no more repainted and i cando
nothing except stopping the debugging process (an operation which takes more
time than in a normal situation).
Does this has a meaning for anyone?
A question i have is:What happens when you call the Invoke method on a form
to execute a delegate?Does the form stop its message pump to execute the
delegate or a message is sent indicating the form that it has to execute that
operation? could be the problem in there?
Thanks, im getting mad with this project