Hallo zusammen,
ich kann über die Funktion Draw einer Paintbox ein Image zuweißen und zeichnen lassen.
BalyDataModule.ImageListChildSmall.Draw(PaintBox1. Canvas, lDrawPointX, lDrawPointY, lIndex);
ist es irgendwie möglich das gezeichnete auch wieder zu löschen, bzw zurückzunehmen? Zum beispiel einfach per Buttonclick.
Du kannst TCanvas.FillRectangle aufrufen, um alles mit der aktuellen Brush-Farbe einzufärben.
Oder meinst du eine Undo-Funktionalität für einzelne Striche oder so?
Ich kann jetzt auch nicht erkennen,
wo du die obige Zeile aufrufst. Richtig wäre im OnPaint der PaintBox,
nicht in einem Button-Click-Handler.