[Overview][Constants][Types][Classes][Procedures and functions][Variables] | Reference for unit 'Classes' (#fcl)

# TComponent.RemoveComponent

Remove the given component from the list of owned components.

## Declaration

`public procedure TComponent.RemoveComponent(`
`AComponent: TComponent`
`);`

## Description

RemoveComponent will send an opRemove notification to AComponent and will then proceed to remove AComponent from the list of owned components.

## See also

TComponent.InsertComponent |  | Insert the given component in the list of owned components.
TComponent.Remove
TComponent.ValidateRename |  | Called when a name change must be validated
TComponent.Notification |  | Called by components that are freed and which received a FreeNotification.