W komponencie ListImage1 mam kilka ikon i wybraną wstawiam do Image1
ListImage1.Draw(Image1.Canvas,0,0,i);
Image1.Repaint;
tylko gdy następny raz wstawiam inną ikonę to nakładają się na siebie.
Jak to zlikwidować ?
W komponencie ListImage1 mam kilka ikon i wybraną wstawiam do Image1
ListImage1.Draw(Image1.Canvas,0,0,i);
Image1.Repaint;
tylko gdy następny raz wstawiam inną ikonę to nakładają się na siebie.
Jak to zlikwidować ?
proponuję czyścić Image'a tuż przed narysowaniem ;-)
tzn. jak czyścić - wypełnić kolorem tła ?
Image1.Canvas.FillRect(Rect(0,0,Image1.Width,Image1.Height));
Jak chcesz jakiś konkretny kolor to sobie ustaw :
Image1.Canvas.Brush.Color:=...
Image1.Picture:=nil;