The TDropDownButtonControl control is the base class for drop-down button controls, and contains all of the core drop-down functionality in the form of public methods and protected properties/events that descendant classes can use to create customized drop-down button controls.