Table of Contents

ComponentInspector Namespace

Classes

Name Description
TAdvComponent​ComboBox Published combo box that lists all components owned by a root component and keeps selection synchronized with a component inspector.
TAdvComponent​Inspector Published component inspector that displays and edits the published properties and events of one or more components.
TAdvCustomComponent​ComboBox Abstract base combo box that lists all components owned by a root component and keeps selection synchronized with a component inspector.
TAdvCustomComponent​Inspector Abstract base component inspector that displays and edits the published properties and events of one or more components.
TCompInspList Internal helper class that manages the set of properties displayed by a component inspector.
TCompInspProperty Internal property wrapper used by the component inspector to associate each property with its owning TCompInspList.
TCompInspProperty​List Internal property list used by the component inspector for a single inspected component instance.
TComponentTree Published component tree view that displays the component hierarchy of a root component.
TCustomComponentTree Abstract base tree view for displaying the component hierarchy of a root component.

Enumerations

Name Description
TCompInspMode Specifies whether the component inspector displays properties or event handlers.

Types

Name Description
TCustomizeInspector​Event Event callback for customizing a TAdvComponentInspector before it is displayed.
TEditorClassEvent Event callback that lets the handler override the property editor class for a given property.
TFillEventListEvent Event callback fired when the inspector needs to populate the list of available event handler names for a given event type.
TFilterComponent​Event Event callback that decides whether a component is included when populating a component tree or list.
TGetComponent​Text​Event Event callback that provides or overrides the display text for a component in a tree or combo box.
TIndexComponentEvent Event callback that provides a component and allows the handler to override its associated display index.
TNotifyComponent​Event Event callback that receives the component associated with a notification.
TPropCompareEvent Event callback for custom ordering of two properties in the inspector list.
TPropFilterEvent Event callback that determines whether a property should appear in the inspector.
TSetStringEnable​Event Event callback for setting a property string value, allowing the handler to change the value and suppress default processing.