TCustomGestureCollectionItem = class(TCollectionItem)
class PASCALIMPLEMENTATION TCustomGestureCollectionItem : public System::Classes::TCollectionItem
TCustomGestureCollectionItem is the base class for items used to represent a gesture in a collection.
TCustomGestureCollectionItem is used as a base class for real collection items. The most important descendant is TGestureCollectionItem, which publishes a wide set of options used by the Object Inspector to allow editing gestures at design time.
If you decide to write your own gesture manager component, be sure to use the TCustomGestureCollectionItem class as base for the collection items that will be describing the managed gestures.