FMX.ScrollBox.TCustomPresentedScrollBox.MouseWheel
Delphi
procedure MouseWheel(Shift: TShiftState; WheelDelta: Integer; var Handled: Boolean); override;
C++
virtual void __fastcall MouseWheel(System::Classes::TShiftState Shift, int WheelDelta, bool &Handled);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | FMX.ScrollBox.pas FMX.ScrollBox.hpp |
FMX.ScrollBox | TCustomPresentedScrollBox |
Description
Répartiteur d'événement OnMouseWheel pour TCustomPresentedScrollBox.
MouseWheel accepte les paramètres suivants :
Shift
: Spécifie quelles touches sont enfoncées lorsqu'un bouton de la souris est relâché. Voir TShiftState pour les valeurs possibles.WheelDelta
: La distance parcourue par la molette.WheelDelta
est positive si la molette est déplacée vers le haut ; sinon, elle est négative.Handled
: Indique si la barre de défilement a déjà été déplacée. Si l'une des barres de défilement (verticale ou horizontale) était déjà gérée ou n'existe pas, MouseWheel essaie d'appliquer l'action sur l'autre barre de défilement (si l'autre barre de défilement existe).
Contrairement à la méthode parent, TControl.MouseWheel, cette méthode gère aussi les événements de molette de souris à la conception.