Entwickler-Ecke

Multimedia / Grafik - TImage.Canvas ... Clear?!


maze2k - Fr 31.10.03 21:46
Titel: TImage.Canvas ... Clear?!
Hi,
ich arbeite grade an einer grafischen Eieruhr *g*
Ich hab jetzt folgendes Problem:

Ich habe auf meiner Form ein TImage (zeigers)

ich male dann etwas auf zeigers.canvas ...

Wie kann ich zeigers.canvas wieder leeren?

Hab schon einiges probiert, aber nix geht, Clear gibt's ja leider nicht, und sonst funktioniert irgendwie auch nix. Hier im Forum finde ich auch keine Beiträge dazu... :-/


maxk - Fr 31.10.03 21:57


Delphi-Quelltext
1:
2:
Image1.Canvas.Brush.Color:=clWhite;
Image1.Canvas.FillRect(Rect(0,0,Image1.Width,Image1.Height));
Wenn ich dich richtig verstanden habe :roll:


maze2k - Fr 31.10.03 22:00

Hmm, würde gehen,
Wenn mein TImage nicht transparent wäre *gg*
da liegt noch ein anderes Image drunter.


maxk - Fr 31.10.03 22:01

Warum hsat du das nicht vorher gesagt? Versuch mal Image1.Picture:=nil;


maze2k - Fr 31.10.03 22:02

neee, sorry,
kommando zurück,
das geht ja doch *gg*

danke ;)