The TInterfaceController class represents an element's controller. A controller instance is assigned to any element that serves as the base element for a TInterfaceController class descendant.
The TInterfaceController class is never instantiated directly. It is used only as a bridge component between the TElement class and the TControl class.