On Mon, 27 Feb 2017 13:55:47 +0100
José Mejuto via Lazarus <[email protected]> wrote:

>[...]
> Finally I end with and alpha version which I wish to share with the 
> community to get a bit of feedback before include it in Lazarus CCR or 
> maybe in LCL itself.

Instead of Repaint it should use Invalidate.

And when changing multiple LCL properties, you should enclose it in
DisableAutoSizing/EnableAutoSizing.

For example:
  DisableAlign;
  AnimationQueue.PaintAll;
  EnableAlign;


Mattias
-- 
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus-ide.org/listinfo/lazarus

Reply via email to