FMX.Layers3D.TAbstractLayer3D.LayerMouseUp
Delphi
procedure LayerMouseUp(Button: TMouseButton; Shift: TShiftState; X, Y: Single); virtual;
C++
virtual void __fastcall LayerMouseUp(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 OnLayerMouseUp-Ereignis.
Überschreiben Sie die als protected deklarierte Methode LayerMouseUp, um zusätzlich zum Aufruf der Ereignisbehandlungsroutine für OnLayerMouseUp auf eine bestimmte Weise zu reagieren, wenn der Benutzer eine gedrückte Maustaste auf die 3D-Ebene loslässt.
Ein 3D-Steuerelement ruft LayerMouseUp 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
ermittelt, welche Maustaste losgelassen wurde: die linke, die rechte oder die mittlere.