j'ai une forme en pleine écran
j'ai un paintbox dont la propriété Top est à 40
j'ai un bitmap bmp sur lequel je dessine une grille dont les cases ont une taille de 20*20 et j'affecte à la procédure onpaint de paintbox:
par contre, quand je clique sur la première case avec la souris, le programme m'indique que mouse.cursorPos.Y=75 (par exemple), alors qu'elle ne devrait pas dépasser 60. J'ai donc un écart d'environ 25 par rapport à ce que j'attends
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 procedure TForm2.FormPaint(Sender: TObject); begin PaintBox1.Canvas.Draw(0,0,bmp); end;
Je n'ai pas de problème pour la composante X
j'ai un beep dans la procédure paintBoxClic pour vérifier que le contour de mon dessin correspond parfaitement au contour du paintbox.
Y a-t-il une explication à cela ?
est-ce que ça peut correspondre à la bande supérieure de la forme ?
Partager