[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] Reference for unit 'Controls' (#lcl)

TWinControl.PaintWindow

Paints a clipping region for the control on the specified device context.

Declaration

Source position: controls.pp line 2200

protected procedure TWinControl.PaintWindow(

  DC: HDC

); virtual;

Arguments

DC

  

Device context with the requested clipping region.

Description

PaintWindow is a method used to paint a clipping region for the control (or a child control) to the device context in DC.

PaintWindow creates a TLMessage instance using the LM_PAINT window message and the specified device context. The DefaultHandler method is called to pass the message to the widgetset class instance (and ultimately its message processing loop).

No actions are performed in the method when DC is unassigned (0), the Handle for the control has not been allocated, or the control is being freed.

PaintWindow is called from the PaintHandler method.


Version 3.2 Generated 2024-02-25 Home