Evento rotellina del mouse: differenze tra le versioni
(Creata pagina con "Per sollevare l'Evento ''rotellina'', "_MouseWheel()", del mouse <SUP>[nota 1]</sup>, quando si agisce appunto sulla rotellina del mouse, è sufficiente ut...") |
Nessun oggetto della modifica |
||
| (2 versioni intermedie di uno stesso utente non sono mostrate) | |||
| Riga 1: | Riga 1: | ||
Per sollevare l'Evento ''rotellina'', "_MouseWheel()", del mouse <SUP>[[[#Note|nota 1]]]</sup>, quando si agisce appunto sulla rotellina del mouse, è sufficiente utilizzare il seguente codice: | Per sollevare l'Evento ''rotellina'', "_MouseWheel()", del mouse <SUP>[[[#Note|nota 1]]]</sup>, quando si agisce appunto sulla rotellina (ruotandola) del mouse, è sufficiente utilizzare il seguente codice: | ||
Public Sub Form_MouseWheel() | Public Sub Form_MouseWheel() | ||
| Riga 5: | Riga 5: | ||
Case '''1''' | Case '''1''' | ||
Print "Ruotata la rotellina del mouse in avanti" | Print "Ruotata la rotellina del mouse in avanti" | ||
Case '''-1''' | Case '''-1''' <FONT Color=gray>' ''...oppure '''''Case Else'''''</font> | ||
Print "Ruotata la rotellina del mouse indietro" | Print "Ruotata la rotellina del mouse indietro" | ||
End Select | End Select | ||
End | End | ||
Si terrà conto del valore ''Delta'' <SUP>[[[#Note|nota 2]]]</sup> dell' | Si terrà conto del valore ''Delta'' <SUP>[[[#Note|nota 2]]]</sup> dell'Evento "_MouseWheel()": un valore ''positivo'' ritornato indica che la rotellina è stata ruotata in ''avanti'', mentre un valore ''negativo'' restituito indica che la rotellina è stata ruotata ''indietro''. | ||
Versione attuale delle 13:44, 28 ott 2025
Per sollevare l'Evento rotellina, "_MouseWheel()", del mouse [nota 1], quando si agisce appunto sulla rotellina (ruotandola) del mouse, è sufficiente utilizzare il seguente codice:
Public Sub Form_MouseWheel()
Select Case Mouse.Delta
Case 1
Print "Ruotata la rotellina del mouse in avanti"
Case -1 ' ...oppure Case Else
Print "Ruotata la rotellina del mouse indietro"
End Select
End
Si terrà conto del valore Delta [nota 2] dell'Evento "_MouseWheel()": un valore positivo ritornato indica che la rotellina è stata ruotata in avanti, mentre un valore negativo restituito indica che la rotellina è stata ruotata indietro.
Note
[1] Vedere anche la pagina Variare il valore dello Slider ruotando la rotellina del mouse relativa alla variazione della Proprietà ".Value" dello Slider mediante l'evento "_MouseWheel()".
[2] La proprietà delta è la direzione che indica lo spostamento della rotellina del mouse verso l'alto (in avanti) o verso il basso (indietro). Se il delta è un numero intero positivo, allora la rotellina del mouse è stata spostata verso l'alto (ruotata in avanti), se negativo è stata spostata verso il basso (ruotata indietro).