I have some heavy work being done so I created a thread to do it in
and a status sheet to keep an eye on it. My thoughts were that this
would keep the rest of the app generally responsive as I'm not eating
up as much power from the main thread. But what I'm seeing is not the
case. So I'm wondering what I'm doing wrong.
My sheet has a progressbar, and a couple statictexts do display
progress and estimated time remaining. It also has a time that fires
every 1/2 second. This timer asks the thread for a couple of static
properties that the thread updates while it's running. The timer
displays the information on the sheet. The thread is also a property
of the sheet.
What I am seeing is the timer only fires *sometimes* and the app is
very unresponsive. As of this very second, the window still shows
it's in the foreground while I write this message. What am I doing
that would be causing this, or am I being too hopeful?
--
Thom McGrath, <http://www.thezaz.com/>
"You don't need eyes to see, you need vision" - Maxi Jazz in
"Reverence" by Faithless
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>