FMX.Controls.Presentation.TFirstControlWithGestureInfo
Delphi
TFirstControlWithGestureInfo = record
C++
struct DECLSPEC_DRECORD TFirstControlWithGestureInfo
{
public:
Fmx::Types::TInteractiveGesture Gestures;
System::Classes::TComponent* Control;
};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
record struct |
public | FMX.Controls.Presentation.pas FMX.Controls.Presentation.hpp |
FMX.Controls.Presentation | FMX.Controls.Presentation |
Beschreibung
Informationen für den Datenaustausch zwischen TPresentedControl.GetFirstControlWithGesture und TStyledPresentation.PMGetFirstControlWithGesture.
TPresentedControl.GetFirstControlWithGesture erstellt eine Instanz von TFirstControlWithGestureInfo, füllt deren Gestures-Feld mit einer interaktiven Zielgeste und sendet eine PM_GET_FIRST_CONTROL_WITH_GESTURE-Botschaft, die diese Instanz von TFirstControlWithGestureInfo enthält.
Die Methode PMGetFirstControlWithGesture von Instanzen von TStyledPresentation erhält diese Botschaft. Wenn eine Instanz von TStyledPresentation, in deren Touch-Manager die angegebene interaktive Geste unter den interaktiven Gesten enthalten ist, die Botschaft erhält, füllt diese Instanz von TStyledPresentation das Feld Control des erhaltenen TFirstControlWithGestureInfo-Records mit einem Verweis auf sich selbst und gibt den TFirstControlWithGestureInfo-Record zurück.