Vcl.Touch.Gestures.TMouseGestureEngine

From RAD Studio API Documentation
Jump to: navigation, search

Vcl.Touch.Gestures.TGestureEngineVcl.Controls.TCustomGestureEngineSystem.TObjectTMouseGestureEngine

Delphi

TMouseGestureEngine = class sealed(TGestureEngine)

C++

class PASCALIMPLEMENTATION TMouseGestureEngine : /*[[sealed]]*/ public TGestureEngine

Properties

Type Visibility Source Unit Parent
class public
Vcl.Touch.Gestures.pas
Vcl.Touch.Gestures.hpp
Vcl.Touch.Gestures Vcl.Touch.Gestures

Description

TMouseGestureEngine represents a platform-independent mouse-based gesture engine.

TMouseGestureEngine is the gesture engine specific to any operating system, because it relies on mouse input to collect the gesture points. The TMouseGestureEngine class can be used even on operating systems that do not normally support any kind of gesturing. TMouseGestureEngine is implemented in the VCL framework without any reliance on operating system facilities.

TMouseGestureEngine is the default fallback gesturing engine for VCL applications. This means that, even though TPlatformGestureEngine is the default engine, TMouseGestureEngine is selected if the operating system does not support those facilities.

See Also