Einzelnen Beitrag anzeigen

Benutzerbild von ULIK
ULIK

Registriert seit: 25. Sep 2006
Ort: Regensburg
416 Beiträge
 
Delphi 11 Alexandria
 
#1

Wie mit GDI+ einen Selektionsrahmen zeichnen?

  Alt 19. Okt 2009, 08:47
Hallo,

Wie kann man mit GDI+ sinnvoll einen Selektionsrahmen zeichnen ohne jedesmal das ganze Hintergrund-Bild neu zeichnen zu müssen? Unter GDI konnte man ja mit XOR arbeiten was in GDI+ wohl nicht mehr geht. Unter .Net/Winforms gibt es wohl eine Klasse ControlPaint mit entsprechenden Methoden, aber wie macht man das unter Delphi/Win32?

Hintergrund: ich möchte diverse Linien, Pfeile, Rechtecke per Maus aufziehen können und daraus werden dann entsprechende Objekte erstellt (die dann wegen AntiAliasing mit GDI+ gerendert werden sollen). Und das Aussehen beim Aufziehen muß halt gleich dem Aussehen des fertigen Objekts entsprechen, deswegen auch hier GDI+


Grüße,
Uli
  Mit Zitat antworten Zitat