TControl

E322648

TControl is a fundamental base class in Delphi's Visual Component Library that provides common behavior and properties for visual components and controls.

All labels observed (6)

Label Occurrences
TControl canonical 2
TCustomControl 1
TCustomPanel 1

How this entity was disambiguated

Statements (68)

Predicate Object
instanceOf Delphi class
VCL base class
category GUI framework class
definedIn Controls unit
hasEvent OnClick
OnContextPopup
OnDblClick
OnMouseDown
OnMouseMove
OnMouseUp
OnResize
hasMethod BringToFront
Hide
Invalidate
Repaint
SendToBack
SetBounds
Show
Update
hasProperty Align
Anchors
Caption
Constraints
Cursor
Enabled
Height
HelpContext
Hint
Left
Parent
ParentShowHint
PopupMenu
ShowHint
Top
Visible
Width
introducedBy Delphi (programming language)
surface form: Borland Delphi
partOf Delphi (programming language)
surface form: Delphi Visual Component Library

Windows VCL
surface form: VCL
programmingLanguage Pascal
surface form: Object Pascal
provides common behavior for visual components
common properties for visual controls
superclassOf TCustomButton
TCustomCheckBox
TComboBox
surface form: TCustomComboBox

TControl self-linksurface differs
surface form: TCustomControl

TCustomEdit
TCustomForm
TCustomGroupBox
TCustomLabel
TCustomListBox
TWinControl
surface form: TCustomListView

TCustomPageControl
TPanel
surface form: TCustomPanel

TControl self-linksurface differs
surface form: TCustomProgressBar

TCustomRadioButton
TControl self-linksurface differs
surface form: TCustomScrollBar

TLabel
surface form: TCustomStaticText

TWinControl
surface form: TCustomStatusBar

TCustomTabControl
TControl self-linksurface differs
surface form: TCustomTrackBar

TWinControl
surface form: TCustomTreeView

TCustomUpDown
TGraphicControl
TWinControl
supports design-time manipulation in IDE
run-time manipulation of position and size
usedFor building visual components in Delphi VCL applications

How these facts were elicited

Referenced by (7)

Full triples — surface form annotated when it differs from this entity's canonical label.

TPanel inheritsFrom TControl
this entity surface form: TCustomPanel
TComponent isBaseClassOf TControl
TControl superclassOf TControl self-linksurface differs
this entity surface form: TCustomControl
TControl superclassOf TControl self-linksurface differs
this entity surface form: TCustomScrollBar
TControl superclassOf TControl self-linksurface differs
this entity surface form: TCustomTrackBar
TControl superclassOf TControl self-linksurface differs
this entity surface form: TCustomProgressBar