TClrCustomControl.Invalidate(Boolean) Method

Invalidates a specific region of the control and causes a paint message to be sent to the control. Optionally, invalidates the child controls assigned to the control.

Namespace: CNClrLib.Control.Base
 procedure Invalidate(invalidateChildren: Boolean); reintroduce; overload;


Type: Boolean

true to invalidate the control's child controls; otherwise, false.

Calling the Invalidate method does not force a synchronous paint; to force a synchronous paint, call the Update method after calling the Invalidate method. When this method is called with no parameters, the entire client area is added to the update region.