wails/website/i18n/fr/docusaurus-plugin-content-docs/version-v2.11.0/guides/mouse-buttons.mdx
Lea Anthony ac867f6587 v2.11.0
2025-11-08 13:36:09 +11:00

25 lines
954 B
Text

# Boutons de Souris
Le runtime Wails intercepte les clics de souris pour déterminer si une fenêtre sans cadre a besoin d'être redimensionnée ou si une fenêtre doit être déplacée. Il a été demandé comment détecter quand un clic de souris s'est produit, parce que `window.onclick` ne signale pas correctement les boutons de la souris. Le code suivant montre comment détecter les clics de souris :
```javascript
window.addEventListener("mousedown", handleMouseButtonDown);
function handleMouseButtonDown(event) {
if (event.button === 0) {
// left mouse button
} else if (event.button === 1) {
// middle mouse button
} else if (event.button === 2) {
// right mouse button
} else if (event.button === 3) {
// back mouse button
} else if (event.button === 4) {
// forward mouse button
} else {
// other mouse button
}
}
```
Référence : https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent/button