Bonjour,
J'ai trouver le code pour dessiner un rectangle de sélection sur le champ image lorsque on clique sur le premier point puis qu'on déclique sur le second point.
Je voudrait faire en sorte que l'utilisateur voit le cadre qu'il dessine lorsqu'il déplace sa souris (comme dans tout logiciel de photo lorsqu'on sélectionne une zone d'une image).
Voici mon code actuel:
Boutton gauche enfoncé:
Bouton gauche relaché
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 x1=SourisPosX() y1=SourisPosY()
Pour mon histoire j'ai essayé de capturé un évènement pour répéter le code de traçage tant que le bouton gauche n'est pas relaché:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 x2=SourisPosX() y2=SourisPosY() dDébutDessin(IMG_photo) dRectangle(x1,y1,x2,y2,iTransparent,iRougeClair)
Bien évidement ça ne marche pas, je pense que l'idée est bonne mais comment la coder?.....et l'aide de windev m'en apprend pas beaucoup plus....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 // Capture du clic souris sur un champ de saisie WM_LBUTTONDOWN est un entier TANTQUE WM_LBUTTONDOWN = 513 Evénement("ClicSouris", "IMG_photo", WM_LBUTTONDOWN) FIN
Merci à ceux qui pourront m'aider......
Partager