To enable gesture recognition and the subsequent firing of corresponding events, you just need to drop a TGestureManager component on your forms. The list of available gestures includes a number of Standard gestures (you can see this list of gestures easily in the IDE) you can easily bind to actions (TAction instances) in order to have the action executed when the gesture is recognized, as shown in the following screenshot:
It is very immediate to add gesture support to your existing applications, especially if you have already implemented your functionalities using actions (something I would strongly recommend most of the time). The StandardGesturesProject demo showcases how to enable touch support in a simple application.
As you can see in the following screenshot, the main form of the application features a TGlyph component showing an image to the user. The image is taken from a TImageList instance and the user can change the current...