re, thanks, but :-) > > Can someone give me a hint about how to clear a TkCanvas? > Under canvas, we find: pathName delete ? tagOrId tagOrId... > and indeed TkCanvas.delete() exists. > iirc, passing it '*' (wildcard interpreted by Tk) selects all objects > in the canvas, which will wipe your canvas clean. I have a Class "Draw". In this class I have an instance @canvas=TkCanvas(parent) (copied from example in "Programming Ruby"). In the @canvas I draw crosses: x = here.x y = here.y line = TkcLine.new(@canvas, x-2, y, x+2, y ) line.fill 'green' line = TkcLine.new(@canvas, x , y-2, x , y+2) line.fill 'green' when calling @canvas.delete("*") nothing changes on screen. But I have a zoom-Button, and it does not look good when I draw the crosses over the old crosses.. > Good luck! :-) I think I'll need it. Probably I should focus on Qt bindings... tk. -- + Tjabo Kloppenburg + taponet.de + de,en +