TComponent

E322647

TComponent is the fundamental base class in Delphi’s Visual Component Library from which most non-visual and visual components inherit, providing common functionality such as ownership, streaming, and component management.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Label Occurrences
TComponent canonical 2

Statements (50)

Predicate Object
instanceOf Delphi class
VCL base class
definedIn Delphi (programming language)
surface form: Delphi VCL
designTimeRole base for installable components
hasMethod Create
Destroy
FindComponent
Free
GetNamePath
InsertComponent
Notification
RemoveComponent
SetSubComponent
hasProperty ComponentCount
Components
Name
Owner
Tag
introducedBy Delphi (programming language)
surface form: Borland Delphi
isBaseClassOf TMenu
surface form: TActionList

TApplication
TControl
TCustomActionList
TCustomControl
TCustomForm
TCustomImageList
TDataSet
TForm
TImageList
TScreen
TTimer
TWinControl
lifecycleManagedBy Owner
namespace System.Classes
ownershipModel hierarchical component ownership
partOf Delphi (programming language)
surface form: Delphi Visual Component Library
programmingLanguage Pascal
surface form: Object Pascal
providesFunctionality component management
component ownership
design-time support
name handling
notification of component changes
streaming support
serializationFormat DFM
Delphi form files
supports RTTI
streaming via DFM files
unit Classes.pas
usedFor non-visual components
visual components

Referenced by (2)

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

TTimer baseClass TComponent