IWETHEY v. 0.3.0 | TODO
1,095 registered users | 0 active users | 0 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New Maybe not...
While the GUI stops being updated for my BC++ program, it does continue to run. When the calculation is done, the GUI updates properly. It's probably due to a stupid way that I release the GUI thread (yield) occasionally during the calculations (rather than learning how to do the calculation in a separate thread). On slower machines, it works fine. Here, something happens after the program loses focus that causes updates to stop.

What matters is the calculations continue. I can live with that. So, there's probably not a hardware or driver issue with the T61, but a programming issue.

Cheers,
Scott.
(Who hopes the simulation -> gnuplot program issue can be solved as easily.)
New Hmmm...
Sounds familiar...

Programmers blaming hardware... hardware guys blaming the software devs for sloppy work...

Same conundrum as has been forever.
New "It always worked before, therefore it's not my fault."
"Nothing bad has happened yet, therefore I'm Ok."

http://xkcd.com/582/

:-)

Cheers,
Scott.
(Who thinks that some programmers may have a lot of work upcoming - fixing old code to run on superfast CPUs.)
New Application->ProcessMessages()
http://www.borlandta...n+processmessages discusses a reasonable work-around without using threads.

Cheers,
Scott.
New Re: Application->ProcessMessages()
it looks like a matter of slowing it down a touch.
New Sorta.
It's a matter of letting go of the GUI message queue (or whatever the proper term is) so that the interface messages continue to flow in the OS properly. It's much less granular to do it this way than to add "sleep" messages which do nothing more than slow it down.

As I understand it, anyway. :-)

Cheers,
Scott.
     Debian on VirtualBox. Easy-peasy. - (Another Scott) - (14)
         Re: Debian on VirtualBox. Easy-peasy. - (folkert) - (13)
             Thanks. - (Another Scott) - (12)
                 Re: Thanks. - (folkert) - (1)
                     It's a binary made with Borland C++ Builder 5. - (Another Scott)
                 No RAM errors after 9 cycles. - (Another Scott) - (9)
                     Re: No RAM errors after 9 cycles. - (folkert) - (8)
                         Thanks again. - (Another Scott) - (7)
                             Seems to be a video and/or motherboard issue. - (Another Scott) - (6)
                                 Maybe not... - (Another Scott) - (5)
                                     Hmmm... - (folkert) - (1)
                                         "It always worked before, therefore it's not my fault." - (Another Scott)
                                     Application->ProcessMessages() - (Another Scott) - (2)
                                         Re: Application->ProcessMessages() - (folkert) - (1)
                                             Sorta. - (Another Scott)

Rooms were made for carpets, towers made for spires. Ships were made for cannonade to fire off from inside them.
116 ms