Forum: Multimedia
Delphi
by benst,
13. Jan 2006
aaahhhh :coder2:
man sollte die Delphi-Hilfe etwas genauer lesen...
Dachte Color wäre die Füllfarbe, aber es ist die Begrenzungsfarbe:
procedure FloodFill(X, Y: Integer; Color: TColor; FillStyle: TFillStyle);
Jetzt funktioniert es:
Image.Canvas.Brush.Color:=FuellFarbe;
Image.Canvas.FloodFill(x,y,Pixels,fsSurface);Danke
Ben
Forum: Multimedia
Delphi
by benst,
12. Jan 2006
(Ja genau TImage.)
Danke,
aber der Zusatz "Picture.Bitmap." ändert leider nichts. Aber es hätte auch ohne gehen müssen (denke ich), da ich ja auch über Image.Canvas.LineTo(...) zeichnen kann.
Hat noch jemand eine Idee? :gruebel:
Gruß
Ben
Forum: Multimedia
Delphi
by benst,
12. Jan 2006
Hi ihr,
bei mir funktioniert FloodFill irgendwie nicht... :wall:
Ich habe ein Image in das ich male. Jetzt möchte ich Teile mit einer Farbe ausmalen. Doch der Befehl
Image.Canvas.FloodFill(10,10,clBlack,fsBorder);
zeigt keine Auswirkungen (auch mit anderen Farben und fsSurface anstatt fsBorder).
Woran kann das liegen.
Gruß
Ben