Bonjour,
j'ai un TImage (Img1) qui contient un bitmap. il est en Autosize = True, Stretch = True et Align = AlClient.
Je souhaite récupérer la couleur du pixel sous le curseur, dans un Click souris.
Dans le MouseDown de Img1, je récupère X et Y position de la souris. Pour trouver la couleur en X,Y, je fais
mais je ne récupère pas la bonne couleur. Il y a un décalage des coordonnées.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 With F_Img.Img1.Picture.Bitmap.Canvas do CouleurPixel:=Pixels[X,Y];
Comment faire ?
A noter que si Autosize est à False, ça fonctionne bien
Merci
A+
Charly
Partager