Yes it is a standard VCL Ttimer, D2006 Win32.  And you could be right, as
far as I know it has never frozen on a few clients PC's that I have tried it
on.

The VCL is usually running on my PC at the same time, and I may indeed have
been doing debugging, even though the program that freezes may have been
started outside the IDE, it does indeed appear to be operating, but just no
longer updating the form/canvas.

John


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Ross Levis
Sent: Friday, 21 July 2006 12:34 p.m.
To: NZ Borland Developers Group - Delphi List
Subject: Re: [DUG] Ttimer wonderings - and who wants a free widget
Analogclock?


Have you actually debugged the code to see if the OnTimer procedure is 
not being executed?

I've never had a timer freeze before.  My audio player relies on a 50ms 
loop which runs continuously.  If this stopped, it would fail to load 
the next track, and no one has ever complained of that.  I have several 
users running Windows 98, but most are using XP.

What I have experienced, however, is my graphical VU (volume) meter 
freeze.  This is on the same timer as everything else so the timer 
doesn't stop, but the VU meter can suddenly stop painting for some 
reason.  This has only occured once on my development PC, and many times 
on another PC which I access via Remote Desktop Connection.

I was debugging at the time it occured on my PC.  The code appeared to 
be executed correctly, with canvas draws, but nothing changing on the 
screen.  Just wo9ndering if you are perhaps experiencing a similar 
problem.

Ross.

----- Original Message ----- 
From: "John Bird" <[EMAIL PROTECTED]>
To: "'NZ Borland Developers Group - Delphi List'" <[email protected]>
Sent: Friday, July 21, 2006 10:45 AM
Subject: RE: [DUG] Ttimer wonderings - and who wants a free widget 
Analogclock?


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

_______________________________________________
Delphi mailing list
[email protected] http://ns3.123.co.nz/mailman/listinfo/delphi


__________ NOD32 1.1461 (20060329) Information __________

This message was checked by NOD32 antivirus system. http://www.eset.com



_______________________________________________
Delphi mailing list
[email protected]
http://ns3.123.co.nz/mailman/listinfo/delphi

Reply via email to