The TRepeatControl control is the base class for controls that have a repeatable click behavior, and contains all of the repeatable click functionality in the form of public methods and protected properties/events that descendant classes can use to create customized controls.