Hi all,

 

I'm curious: how do you prevent your window from looking like it's frozen
during lengthy operations? For example, suppose a user clicks a button that
will trigger a very long event, such as copying a 10 GB file. While the
really long event is underway, how do you free up your window so that it
doesn't appear unresponsive? I usually resort to writing two separate
programs--the GUI and a "worker"--and I just launch the worker when needed.

 

I realize threads are an option, but in my experience they are not always
reliable (many Win32::GUI modules don't seem to be thread-safe).

 

Thanks,

Rob

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Perl-Win32-GUI-Users mailing list
Perl-Win32-GUI-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users
http://perl-win32-gui.sourceforge.net/

Reply via email to