, как правило, имеют представленные ниже общие свойства (некоторые из них могут отсутствовать или перекрываться собственными свойствами, в зависимости от специфики конкретного компонента).
Свойство
| Тип
| Описание
|
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, если компонент отображается на экране
|