FMX.Types.TMouseWheelEvent
Delphi
TMouseWheelEvent = procedure(Sender: TObject; Shift: TShiftState; WheelDelta: Integer; var Handled: Boolean) of object;
C++
typedef void __fastcall (__closure *TMouseWheelEvent)(System::TObject* Sender, System::Classes::TShiftState Shift, int WheelDelta, bool &Handled);
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
type typedef |
public | FMX.Types.pas FMX.Types.hpp |
FMX.Types | FMX.Types |
Description
Type procédural utilisé pour tous les types d'événements OnMouseWheel.
Un gestionnaire d'événements TMouseWheelEvent doit être appelé avec les paramètres suivants :
Sender-- un pointeur sur l'objet ayant appelé cette fonction.Shift-- indique quelles touches mortes - MAJ, CTRL, ALT et CMD (seulement pour le Mac) - étaient appuyées quand l'utilisateur a appuyé sur le bouton de la souris.WheelDelta-- indique la distance parcourue par la molette.Handled-- indique si la barre de défilement a déjà été déplacée.