FMX.Gestures

From RAD Studio API Documentation
Jump to: navigation, search


Defines classes and types for FireMonkey touch and gesturing functionality. FireMonkey support for gestures is very similar to VCL support for gestures.

For general information, see Gestures in FireMonkey and Gesture Support in Metropolis UI Applications. The VCL Gesturing Overview is also useful.

Package fmx290.bpl

Classes

EGestureException
TCustomGestureRecognizerTCustomGestureRecognizer is the abstract base for all gesture recognizers.
TCustomGestureRecognizerClassTCustomGestureRecognizerClass defines the metaclass for TCustomGestureRecognizer.
TGestureCollectionTGestureCollection is a collection of TGestureCollectionItem objects.
TGestureCollectionItemTGestureCollectionItem is the descendant of TCollectionItem used to contain the set of points that makes up a gesture.
TGestureEngineTGestureEngine is the base for all gesturing engines.
TGestureEngineClassTGestureEngineClass defines the metaclass for TCustomGestureEngine.
TGestureManagerTGestureManager is a class that manages all the gestures in an application.

Routines

FindStandardGestureLooks up a standard gesture.
GestureToIdentConverts a gesture ID to the corresponding string.
IdentToGestureConverts a string into the corresponding gesture ID.

Types

TGestureItemChangeEventType of the event handler for the change or deletion of a gesture.
TGestureList
TGestureNotificationEnumerates a change or a deletion of a gesture.
TGesturePoints
TStandardGestureDataDescribes a standard gesture.

Variables

CustomGestureTypesConstant of type TGestureTypes that enumerates the types of custom gestures.

Constants

cgiFirstcgiFirst: Integer = $FFFFFE00;
cgiLastcgiLast: Integer = $FFFFFFFF;
rgiFirstrgiFirst: Integer = $FFFFFC00;
rgiLastrgiLast: Integer = $FFFFFDFF;