Bonjour,
Je travaille avec les composants Tgraphics32.
J'ai un imgView32 sur lequel je pose des calques (layers) de cette manière:
Ensuite, je renseigne divers paramètres:
Code : Sélectionner tout - Visualiser dans une fenêtre à part L := TPositionedLayer.Create(ImgView.Layers);
Tout marche très bien mais j'aimerais pouvoir faire un copier/coller d'un de ces calques et je n'y arrive pas, il me fait des erreurs de memoires si je fait:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 L.Location := FloatRect(W,H,W+60,H+60); L.Scaled := True; L.MouseEvents := True; L.Tag := lTabElements; L.OnMouseDown := LayerMouseDown; L.OnPaint := dessineLayer;
Comment duliquer simplement un calque sur un imgView ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 L := TPositionedLayer.Create(ImgView.Layers); L.Assign(FSelCopier); // Qui est une copie du calque en memoire
Merci d'avance.
Partager