TWinControl

E322649

TWinControl is a fundamental VCL class in Delphi that represents windowed controls capable of receiving input focus, handling Windows messages, and serving as parents for other controls.

All labels observed (5)

Label Occurrences
TWinControl canonical 2
TCustomListView 1
TCustomStatusBar 1

How this entity was disambiguated

Statements (54)

Predicate Object
instanceOf Delphi class
VCL class
definedIn Delphi (programming language)
surface form: Delphi RTL/VCL
handles Windows messages (e.g. WM_PAINT, WM_SIZE, WM_COMMAND)
hasCapability canActAsParentControl
canContainChildControls
canCreateAndOwnWindowHandle
canHandleWindowsMessages
canReceiveInputFocus
hasLanguage Pascal
surface form: Object Pascal
hasMethod CanFocus
CreateParams
CreateWnd
DefaultHandler
DestroyWnd
HandleAllocated
HandleNeeded
Invalidate
Perform
Repaint
SetBounds
SetFocus
Update
WndProc
hasProperty ControlCount
Controls
Enabled
Handle
HandleAllocated
Parent
Showing
TabOrder
TabStop
Visible
inheritsFrom TControl
introducedBy Delphi (programming language)
surface form: Borland Delphi
isAncestorOf TButton
TComboBox
TCustomForm
TEdit
TForm
TGroupBox
TListBox
TListView
TMemo
TPageControl
TPanel
TRadioGroup
TScrollBox
TTabSheet
TWinControl self-linksurface differs
surface form: TTreeView
partOf Delphi (programming language)
surface form: Delphi VCL (Visual Component Library)
runsOn Windows
surface form: Microsoft Windows
usedIn GUI applications built with Delphi VCL

How these facts were elicited

Referenced by (6)

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

Visual Component Library coreClass TWinControl
TComponent isBaseClassOf TWinControl
TControl superclassOf TWinControl
this entity surface form: TCustomListView
TControl superclassOf TWinControl
this entity surface form: TCustomTreeView
TControl superclassOf TWinControl
this entity surface form: TCustomStatusBar
TWinControl isAncestorOf TWinControl self-linksurface differs
this entity surface form: TTreeView