Einzelnen Beitrag anzeigen

Benutzerbild von resolution
resolution

Registriert seit: 4. Jan 2005
Ort: Saarbrücken
52 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: Problem mit Canvas - Transparenz?

  Alt 8. Jan 2005, 11:27
@Muetze1:
i know ich lade auch kein 'Bild', nur ein Zeichenbereich

@LoL:
ich blicke im Moment gar nichtmehr durch *s*

Delphi-Quellcode:
  img.Canvas.Pen.Color:=clBlack;
  img.Canvas.Pen.Width:=8;
  img.Canvas.Brush.Color:=clCream;
  img.Canvas.Ellipse(zblx+5,5,zbrx-5,img.height-5);
das Form hat die Farbe clMedGray..
die Ellipse soll einen schwarzen Rand haben und clCream gefüllt sein - soweit so gut, nur dass so wie ich es mache eben die restliche image-komponente weiß erleuchtet :-/

an welcher stelle und auf welche farbe müsste ich denn brush.color setzen?

//edit:
ich hab jetzt vor dem obigen code einfach
Delphi-Quellcode:
  img.Canvas.Brush.Color:=clMedGray;
  img.canvas.Rectangle(-10,-10,img.Width+10,img.Height+10);
  img.Canvas.Refresh;
gemacht, ist aber nicht im sinne des erfinders oder geht das nicht anders?

danke+lg,
reso
  Mit Zitat antworten Zitat