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(System::Types::TPointF const *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.