TControl
Наследование: TComponent > TPersistent > TObject
Класс TControl является базовым классом для всех визуальных компонентов DataExpress, т. е. для компонентов, которые пользователь может видеть и которыми манипулирует во время выполнения приложения. Все они имеют общие свойства, методы и события, определяющие место их размещения, расцветку, реакцию на нажатие клавиш или кнопок мыши и т. д.
Методы | |
BringToFront | Перенос компонента наверх в Z-последовательности. |
ClientToScreen | Преобразует координаты клиентской области в координаты экрана. |
GetTopParent | Возвращает компонент, который является основным родителем (который не имеет родителя). |
HasParent | Определяет имеет ли визуальный компонент родителя. |
Hide | Делает компонент невидимым. |
Invalidate | Запрашивает перерисовку визуального компонента. |
Refresh | Перерисовывает изображение компонента на экране. |
ScreenToClient | Преобразует координаты экрана в координаты клиентской области компонента. |
SendToBack | Переносит компонент ниже других компонентов, занимающих то же место на форме. |
SetBounds | Устанавливает координаты и размер компонента. |
Show | Делает видимым невидимый компонент. |
Update | Немедленно перерисовывает компонент. |
Свойства | |
Align | Способ выравнивания компонента внутри контейнера (родительского компонента). |
Anchors | Определяет привязку данного компонента к родительскому при изменении размеров последнего. |
AutoSize | Определяет, будет ли высота и ширина компонента автоматически адаптироваться к размеру его содержимого. |
BorderSpacing | Пространство между внутренними и внешними границами компонента. |
BoundsRect | Координаты внешних границ компонента. |
Caption | Определяет строку текста, идентифицирующую компонент для пользователя. |
ClientHeight | Высота клиентской области в пикселях. |
ClientRect | Координаты клиентской области компонента. |
ClientWidth | Ширина клиентской области в пикселях. |
Color | Цвет фона компонента. |
Constraints | Позволяет задавать ограничения на допустимые изменения размеров компонента при изменениях размеров окна приложения. |
Cursor | Определяет изображение курсора мыши, когда он расположен в области компонента. |
Enabled | Определяет, реагирует ли компонент на события, связанные с мышью или клавиатурой. |
Font | Определяет атрибуты шрифта. |
Height | Высота компонента в пикселях. |
Hint | Текст, отображаемый в всплывающем окне подсказки или в строке состояния. |
Left | Координата левого края компонента в пикселях. |
Parent | Определяет родительский компонент, внутри которого располагается данный компонент. |
ParentColor | Если значение True, цвет визуального компонента будет таким же, как и у родителя. Значение по умолчанию - True. |
ParentFont | Включает и выключает использование шрифта родительского компонента. |
PopupMenu | Доступ к всплывающему меню, связанному с данным компонентом. |
ShowHint | Включает или отключает показ всплывающего окна подсказки при задержке курсора мыши над компонентом. |
Top | Координата верхнего края компонента в пикселях. |
Visible | Определяет, видим или невидим компонент. |
Width | Ширина компонента в пикселях. |
События | |
OnChangeBounds | Вызывается при изменении границ компонента. |
OnClick | Событие соответствует щелчку мыши на компоненте и некоторым другим действиям пользователя. |
OnDblClick | Вызывается при двойном щелчке мыши на компоненте. |
OnEditingDone | Вызывается, когда заканчивается редактирование текста в компоненте. |
OnMouseDown | Вызывается при нажатии кнопки мыши на компоненте. |
OnMouseEnter | Вызывается при входе указателя мыши в область визуального компонента. |
OnMouseLeave | Вызывается при выходе указателя мыши из области визуального компонента. |
OnMouseMove | Вызывается при перемещении курсора мыши над компонентом. |
OnMouseUp | Вызывается при отпускании кнопки мыши на компоненте. |
OnMouseWheel | Вызывается, когда пользователь повернул колесико мыши, находясь над компонентом. |
OnResize | Вызывается при изменении размера компонента. |