Entwickler-Ecke
Multimedia / Grafik - Farbig gefüllten Kreis zeichnen?
Wolle92 - Sa 12.01.08 21:56
Titel: Farbig gefüllten Kreis zeichnen?
Hallo,
wie kann bei einem Image einen farbig gefüllten Kreis zeichnen?
und wie kann ich das gleiche mit der Pie-Funktion machen?
Wolle
nagel - Sa 12.01.08 22:07
Ich vermute du weißt, dass du mit der Ellipse- bzw Pie-Funktion des Canvas zeichnest. Um das Ganze dann zu füllen, einfach vorher die Brush-Eigenschaft entsprechend setzen.
LorenzS - Sa 12.01.08 22:09
zeichnet einen red gefüllten kreis
Delphi-Quelltext
1: 2: 3:
| image1.canvas.brush.color:=clred; image1.canvas.pen.color:=clblue; image1.canvass.Ellipse(0,0,100,100); |
Wolle92 - So 13.01.08 11:47
danke
Aber wenn ich nen kreis zeichne, wird der hintergrund des images weiß... kann ich das ändern?
F34r0fTh3D4rk - So 13.01.08 12:28
ja, indem du ihn einfach vorher mit ner anderen farbe anmalst ;)
TCANVAS
RECTANGLE
FLOODFILL
etc.
mfg
Wolle92 - So 13.01.08 12:42
dann wirds danach trotzdem wieder weiß...
???
Yogu - So 13.01.08 13:06
Du darfst nicht direkt auf das Image zeichnen, zeichne lieber in die Bitmap.
Delphi-Quelltext
1: 2: 3: 4: 5: 6:
| with Image1.Picture.Bitmap.Canvas do begin Brush.Color:=clRed; Pen.Color:=clBlue; Ellipse(0, 0, 100, 100); end; |
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!