FMX.ScrollBox.TCustomPresentedScrollBox.MouseWheel

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure MouseWheel(Shift: TShiftState; WheelDelta: Integer; var Handled: Boolean); override;

C++

virtual void __fastcall MouseWheel(System::Classes::TShiftState Shift, int WheelDelta, bool &Handled);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
FMX.ScrollBox.pas
FMX.ScrollBox.hpp
FMX.ScrollBox TCustomPresentedScrollBox


Beschreibung

OnMouseWheel-Ereignis-Dispatcher für TCustomPresentedScrollBox.

MouseWheel akzeptiert die folgenden Parameter:

  • Shift: Gibt an, welche Tasten beim Loslassen einer Maustaste gedrückt waren. Die möglichen Werte finden Sie unter TShiftState.
  • WheelDelta: Wie weit das Mausrad gedreht wurde. WheelDelta ist positiv, wenn das Rad nach oben gedreht wurde; ansonsten negativ.
  • Handled: Gibt an, ob die Bildlaufleiste bereits verschoben wurde. Wenn eine der Bildlaufleisten (vertikale oder horizontale) bereits behandelt wurde oder nicht vorhanden ist, versucht MouseWheel, die Aktion für die andere Bildlaufleiste (falls diese vorhanden ist) anzuwenden.

Im Gegensatz zur übergeordneten Methode TControl.MouseWheel behandelt diese Methode auch die Mausrad-Ereignisse zur Entwurfszeit.

Siehe auch