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.

All labels observed (3)

Label Occurrences
TComponent canonical 8
TObject 2
TPersistent 1

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf Delphi class ⓘ
VCL base class ⓘ
definedIn Delphi VCL ⓘ
designTimeRole base for installable components ⓘ
hasMethod Create ⓘ
Destroy ⓘ
FindComponent ⓘ
Free ⓘ
GetNamePath ⓘ
InsertComponent ⓘ
Notification ⓘ
RemoveComponent ⓘ
SetSubComponent ⓘ
hasProperty ComponentCount ⓘ
Components ⓘ
Name ⓘ
Owner ⓘ
Tag ⓘ
introducedBy Borland Delphi ⓘ
isBaseClassOf TActionList ⓘ
linked to: TMenu

TApplication ⓘ
TControl ⓘ
TCustomActionList ⓘ
TCustomControl ⓘ
TCustomForm ⓘ
TCustomImageList ⓘ
TDataSet ⓘ
TForm ⓘ
TImageList ⓘ
TScreen ⓘ
TTimer ⓘ
TWinControl ⓘ
lifecycleManagedBy Owner ⓘ
namespace System.Classes ⓘ
ownershipModel hierarchical component ownership ⓘ
partOf Delphi Visual Component Library ⓘ
programmingLanguage Object Pascal ⓘ
linked to: 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 ⓘ

How these facts were elicited

Referenced by (11)

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

TTimer → baseClass → TComponent ⓘ
TMenu → baseClass → TComponent ⓘ
TNotifyEvent → parameterType → TObject ⓘ
linked to: TComponent
TNotifyEvent → relatedTo → TComponent ⓘ
TDBEdit → inheritsFrom → TPersistent ⓘ
linked to: TComponent
TDBEdit → inheritsFrom → TObject ⓘ
linked to: TComponent
TImageList → inheritsFrom → TComponent ⓘ
TCustomActionList → inheritsFrom → TComponent ⓘ
System.Classes → definesClass → TComponent ⓘ
TCustomListBox → inheritsFrom → TComponent ⓘ