Einzelnen Beitrag anzeigen

Blup

Registriert seit: 7. Aug 2008
Ort: Brandenburg
1.429 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: TLayout.Canvas.Fillrect untergeordnete Elemente nicht überzeichnen

  Alt 25. Apr 2016, 12:10
Die Windows-Funktionen für das Clipping kannst du auf das "Canvas.Handle" (HDC) anwenden.
Im OnPaint-Ereignis ist aber bereits ein Clipping auf den sichtbaren und zu zeichnenden Bereich gesetzt.
Deshalb muss dein zusätzlich auszuschließender Bereich mit der vorhandenen Clipregion vor der Zuweisung verknüpft werden.

Clipping Functions
  Mit Zitat antworten Zitat