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