I have two programs with long running timers, and both tending to freeze, after some hours. And not at the same time.
One is a menu dispatcher program which just puts the current date and time into a text label every second. The programs attempts to disable and re-enable the timer do NOT work even though the rest of the program does - it stays frozen, ie the timer is no longer working at all. The other is a quite cool widget clock. Either of them prone to freezing. Maybe its my system. I have the Windows XP Power toys task switcher installed (gives a small screen shot of each task as you Alt/Tab through them, but its always been rather buggy). That is often showing as the dominant task when one of the clocks freezes (Thanks to Process Explorer - well actually process explorer is the other candidate....). The clock has a bit more in its timer loop, but not that much....20-30 lines of code, mainly just simple calculation and canvas draw. Would anyone else like to test the widget clock on their system to see if its just here? A bit about it: -Part of a suite of time management tools, but stand alone free giveaway - source too if interested. -Did it to tech myself a bit of graphics and fancy type windows -inconspicuous on the system ie 399K and has never shown as using any CPU. -Inconspicuous floating desktop clock - Mixture of transparent form and alphablend and always on top makes it look just like one of the Max OSX or Vista widgets/gadgets, can be dragged by the roundframe (the rest is transparent) -Based on the look of one of the Opera transparent widget clocks, but also with seconds and date. The Opera one only runs while the browser is open. Email me if you would like a free copy to test - any comments welcome as well. John _______________________________________________ Delphi mailing list [email protected] http://ns3.123.co.nz/mailman/listinfo/delphi
