, как правило, имеют представленные ниже общие свойства (некоторые из них могут отсутствовать или перекрываться собственными свойствами, в зависимости от специфики конкретного компонента).
| Свойство
| Тип
| Описание
|
| Align
| Enum
| стиль выравнивания относительно родительского компонента (см. ниже)
|
| AlignWithMargins
| Boolean
| выравнивать, учитывая отступы (свойство Margins)
|
| Anchors
| Enum
| привязка к краям родительского компонента (см. ниже)
|
| BevelEdges
| Enumset
| (см. ниже)
|
| BevelInner
| Enum
| стиль внутренней кромки (см. ниже)
|
| BevelKind
| Enum
| (см. ниже)
|
| BevelOuter
| Enum
| стиль внешней кромки (см. ниже)
|
| BevelWidth
| Number
| толщина кромок, px
|
| BorderStyle
| Enum
| стиль окружающей рамки (см. ниже)
|
| BorderWidth
| Number
| отступ от границ компонента до его содержания
|
| BoundsRect
| TRect
| прямоугольник, ограничивающий компонент
|
| Caption
| String
| заголовок компонента
|
| ClientHeight
| Number
| высота клиентской области объекта
|
| ClientWidth
| Number
| ширина клиентской области объекта
|
| Color
| TColor
| фоновый цвет компонента
|
| Constraints
| TSizeConstraints
| минимальная и максимальная ширина и высота компонента
|
| ControlStyle
| Enumset
| набор флагов, сообщающих о возможностях компонента (см. ниже)
|
| Ctl3D
| Boolean
| разрешить трехмерное отображение компонента (по умолчанию)
|
| Cursor
| Enum
| вид указателя мыши (см. ниже)
|
| DesktopFont
| Boolean
| использовать шрифт рабочего стола Windows
|
| DoubleBuffered
| Boolean
| использовать двойную буферизацию при отрисовке компонента
|
| Enabled
| Boolean
| принимать события клавиатуры, мыши и таймера
|
| Font
| TFont
| шрифт компонента
|
| Height
| Number
| высота компонента
|
| HelpContext
| Number
| числовой идентификатор страницы контекстной помощи, открываемой по нажатию клавиши F1
|
| HelpKeyword
| String
| строчный идентификатор страницы контекстной помощи, открываемой по нажатию клавиши F1
|
| HelpType
| Enum
| вариант работы контекстной помощи (см. ниже)
|
| Hint
| String
| подсказка для компонента
|
| Left
| Number
| левая координата компонента
|
| Margins
| TMargins
| отступы от родительского компонента
|
| MouseCapture
| Boolean
| состояние захвата мыши
|
| Name
| String
| уникальное имя компонента
|
| Padding
| TMargins
| отступы до дочерних компонентов
|
| Parent
| Number
| родительский компонент
|
| ParentBackground
| Boolean
| использовать фон родительского компонента
|
| ParentColor
| Boolean
| использовать цвет родительского компонента
|
| ParentCtl3D
| Boolean
| использовать трехмерное оформление родительского компонента
|
| ParentDoubleBuffered
| Boolean
| использовать двойную буферизацию при отрисовке родительского компонента
|
| ParentFont
| Boolean
| использовать шрифт родительского компонента
|
| ParentShowHint
| Boolean
| использовать показ подсказки родительского компонента
|
| ParentWindow
| Number
| дескриптор окна (hWnd) родительского компонента
|
| PopupMenu
| TPopupMenu
| всплывающее меню, ассоциированное с компонентом
|
| ShowHint
| Boolean
| показывать подсказку
|
| TabOrder
| Number
| номер компонента по порядку фокусировки при последовательных нажатиях клавиши Tab (при значении свойства TabStop=true)
|
| TabStop
| Boolean
| разрешить фокусировку на компоненте при последовательных нажатиях клавиши Tab
|
| Text
| String
| текст, ассоциированный с компонентом
|
| Top
| Number
| верхняя координата компонента
|
| Visible
| Boolean
| видимость компонента
|
| Width
| Number
| ширина компонента
|
| WindowText
| String
| текст, ассоциированный с компонентом
|
| cmpTag
| TComponent
| свойство для хранения переменной типа TComponent
|
| numTag
| Number
| свойство для хранения переменной типа Number
|
| strTag
| String
| свойство для хранения переменной типа String
|
| Только чтение
| [TYPE]
| [DESC]
|
| AlignDisabled
| Boolean
| имеет значение true, если выравнивание дочерних компонентов запрещено вызовом метода AlignDisabled()
|
| Brush
| TBrush
| дескриптор кисти графической канвы
|
| ClientOrigin
| TPoint
| левый верхний угол клиентской области объекта
|
| ClientRect
| TRect
| прямоугольник, ограничивающий клиентскую область компонента
|
| ComponentCount
| Number
| количество дочерних компонентов
|
| ControlCount
| Number
| количество дочерних компонентов
|
| Controls[]
| TComponent
| индексированный список дочерних компонентов
|
| Handle
| Number
| дескриптор окна (hWnd) компонента
|
| MouseInClient
| Boolean
| имеет значение true, если указатель мыши находится в клиентской области компонента
|
| Showing
| Boolean
| имеет значение true, если компонент отображается на экране
|