FMX.Gestures.TGestureEngine.IsGesture
Delphi
class function IsGesture(const Points: array of TPointF; const Items: TGestureList; GestureTypes: TGestureTypes; var EventInfo: TGestureEventInfo): Boolean; static;
C++
static bool __fastcall IsGesture(const System::Types::TPointF *Points, const int Points_High, System::Generics::Collections::TList__1<Fmx::Types::TCustomGestureCollectionItem*>* const Items, Fmx::Types::TGestureTypes GestureTypes, Fmx::Types::TGestureEventInfo &EventInfo);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | FMX.Gestures.pas FMX.Gestures.hpp |
FMX.Gestures | TGestureEngine |
Beschreibung
Überprüft, ob die angegebene Liste mit Punkten als Standardgeste erkannt wird.
IsGesture ist eine Klassenfunktion, mit der ein gegebenes Punkte-Array mit einer Liste von Gesten abgeglichen werden kann.
Wenn das im Parameter APoints
angegebene Punkte-Array mit einer Geste in der Liste Items
übereinstimmt, dann gibt IsGesture True
zurück, und der Parameter EventInfo
wird mit den relevanten Gesteninformationen gefüllt. Der Parameter GestureTypes
gibt die Gestentypen für den Abgleich an.