Einzelnen Beitrag anzeigen

Benutzerbild von Jazzman_Marburg
Jazzman_Marburg

Registriert seit: 2. Aug 2004
359 Beiträge
 
#1

Wozu ist ein "Canvas.Pen.Assign(Pen)" gut?

  Alt 19. Nov 2010, 18:27
'n Abend!

Ich lese gerade in einer Klasse (TCustomControl Nachfahre) in der Paint (override) Methode ganz am Anfang folgende drei Zeilen -- und versteh nicht wozu sie gut sind:

Delphi-Quellcode:
  Canvas.Pen.Assign(Pen);
  Canvas.Brush.Assign(Brush);
  Canvas.Font.Assign(Font);
Wozu ist dieses Assign notwenig?
(Wenn ich es auskommentiere merke ich keinen Unterschied)

Jemand eine Idee?

Danke & Gruß
Jazzman
--- Delphi XE Starter, Windows 8 ---
  Mit Zitat antworten Zitat