FMX.ScrollBox.TCustomPresentedScrollBox.MouseWheel

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi