Re: [Lazarus] Do I understand how OnIdle works?

2020-07-27 Thread Mattias Gaertner via lazarus
On Mon, 27 Jul 2020 12:05:45 +0200
frans via lazarus  wrote:

> Hi,
> 
> I wonder about the use of OnIdle procedure and the Done variable. I 
> thougth that this routine keeps running over and over again in idle 
> state as long as Done=False.

Correct.

> But the value of Done doesn't make a 
> difference, the OnIdle procedure  keeps repeating itself even when 
> Done=True.
> Can anyone explain this to me?

Some OS like Windows generate a lot of messages, so OnIdle is called
often, sometimes several times per second without the user
touching anything.
Look in the task manager if your app is generating cpu load. If not
then it is probably not your apps fault.

Mattias

-- 
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


[Lazarus] Do I understand how OnIdle works?

2020-07-27 Thread frans via lazarus

Hi,

I wonder about the use of OnIdle procedure and the Done variable. I 
thougth that this routine keeps running over and over again in idle 
state as long as Done=False. But the value of Done doesn't make a 
difference, the OnIdle procedure  keeps repeating itself even when 
Done=True.

Can anyone explain this to me?

--
mvg
Frans van Leeuwen
M 06-51695390


--
Deze e-mail is gecontroleerd op virussen door AVG.
http://www.avg.com

--
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus