On 08/11/2016 07:58 AM, JuuS wrote:
Hi,
Besides the typo ;-) Application.ProcessMessages did the trick. Thanks.
Don't know if this is an issue anymore, it was in Delphi some time ago
so you may want to check:
It used to be Application.processmessages pegged cpu to 100%. The
alternative "application.handlemessage" may be a bit slower but much
nicer on the cpu. Again, don't know if this is an issue in Lazarus.
A loop with Application.ProcessMessages with 100% CPU usage will also
use up your battery on a laptop or mobile device. An easy way to
improve that is to put sleep(10) into the loop.
Here a short explanation of the alternative I use most of the time:
http://codenewsfast.com/cnf/article/0/permalink.art-ng1824q786
You can find the above link and other things here:
http://turbocontrol.com/APro.htm
Regards,
Paul
www.ControlPascal.com
--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus-ide.org/listinfo/lazarus