FMX.Layers3D.TAbstractLayer3D.LayerMouseDown
Delphi
procedure LayerMouseDown(Button: TMouseButton; Shift: TShiftState; X, Y: Single); virtual;
C++
virtual void __fastcall LayerMouseDown(System::Uitypes::TMouseButton Button, System::Classes::TShiftState Shift, float X, float Y);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | FMX.Layers3D.pas FMX.Layers3D.hpp |
FMX.Layers3D | TAbstractLayer3D |
Beschreibung
Ist ein Dispatcher für das OnLayerMouseDown-Ereignis.
Überschreiben Sie die als protected deklarierte Methode LayerMouseUp, um zusätzlich zum Aufruf der Ereignisbehandlungsroutine für OnMouseUp auf eine bestimmte Weise zu reagieren, wenn der Benutzer eine Maustaste drückt, während sich der Cursor auf der 3D-Ebene befindet.
Ein 3D-Steuerelement ruft LayerMouseDown als Reaktion auf Maustastendruck-Ereignisse auf. Die Methode dekodiert die Botschaftsparameter und übergibt die Werte für den Status der Umschalttaste und der Position an die Parameter Shift
, X
und Y
. Der Wert des Parameters Button
gibt an, welche Maustaste gedrückt wurde: die linke, die rechte oder die mittlere.