Panel
Скоро...Назначение
Компонент служит в качестве контейнера для других компонентов.
Класс: TdbPanel
Свойства компонента
Свойство |
Тип |
Описание |
AutoSize |
Boolean |
Определяет, необходимо ли устанавливать размеры компонента автоматически в зависимости от размещенных на нем компонентов. |
BevelOuter |
TBevelCut |
Задает стиль бордюра. Доступные значения: bvRaised (бордюр выпирающий (по умолчанию)), bvLowered (бордюр вдавленный), bvNone (без бордюра). |
CanFocus |
Boolean |
Позволяет проверить, может ли данный компонент получить фокус ввода, как правило это необходимо перед использованием метода SetFocus, т.к. если компонент имеет свойство Visible = False или Enabled = False либо компонент расположен на родительском компоненте с данными свойствами, то использование метода SetFocus приведет к ошибке. Пример: if Form1.PageControl1.CanFocus then Form1.PageControl1.SetFocus; |
TCanvas |
Ссылка на объект, позволяющий рисовать на компоненте. Подробней. |
|
Caption |
Текст, который будет выведен по центру компонента. |
|
Color |
Определяет цвет компонента. Изменение цвета данного компонента не работает начиная с Windows Vista. |
|
ControlCount |
Integer |
Количество контролов разположенных на компоненте. |
Controls[i] |
TControl |
Доступ к контролу по его индексу. |
TCursor |
Позволяет выбрать вид курсора для компонента. Подробней. |
|
Enabled |
Boolean |
Определяет доступность компонента для пользователя. |
Focused |
Boolean |
Определяет, имеет ли компонент в настоящий момент фокус ввода. |
TFont |
Позволяет задать имя, размер, цвет и стиль шрифта. Подробней. |
|
Hint |
String |
Текст всплывающей подсказки, см. также ShowHint |
Name |
String |
Уникальное имя компонента на форме. |
ShowHint |
Boolean |
Определяет, показывать ли всплывающую подсказку, см. также Hint |
TabOrder |
Integer |
Определяет порядковый номер компонента при получении фокуса ввода по клавише Tab. |
TabStop |
Boolean |
Определяет, будет ли компонент учавствовать в получении фокуса ввода при нажатии клавиши Tab. |
Tag |
Integer |
Позволяет присвоить число компоненту для собственных нужд. |
TagString |
String |
Позволяет присвоить строку компоненту для собственных нужд. |
Visible |
Boolean |
Определяет видимость компонента. |
Left |
Integer |
X координата компонента на форме. |
Top |
Integer |
Y координата компонента на форме. |
Width |
Integer |
Ширина компонента. |
Height |
Integer |
Высота компонента. |
Методы компонента
Метод |
Описание |
procedure SetFocus |
Устанавливает фокус ввода для компонента. |
События компонента
Событие |
Описание |
OnClick (Sender: TObject) |
При клике мышкой по компоненту. |
OnDoubleClick (Sender: TObject) |
При двойном клике мышкой по компоненту. |
OnEnter (Sender: TObject) |
При получении компонентом фокуса ввода. |
OnExit (Sender: TObject) |
При потере компонентом фокуса ввода. |
OnMouseDown (Sender: TObject; MouseLeft, MouseRight, MouseMiddle: boolean; Shift, Alt, Ctrl: boolean; X, Y: Integer) |
При нажатии кнопки мыши над компонентом. |
OnMouseEnter (Sender: TObject) |
При заходе курсора мыши на компонент. |
OnMouseLeave (Sender: TObject) |
При покидании курсора мыши компонента. |
OnMouseMove (Sender: TObject; Shift, Alt, Ctrl: boolean; X, Y: Integer) |
При перемещении курсора мыши по компоненту. |
OnMouseUp (Sender: TObject; MouseLeft, MouseRight, MouseMiddle: boolean; Shift, Alt, Ctrl: boolean; X, Y: Integer) |
При отпускании кнопки мыши над компонентом. |
OnResize (Sender: TObject) |
При изменении размеров компонента. |
OnDropFiles (Sender: TObject; ArrayOfFiles: array of string; X, Y: Integer) |
Срабатывает при попытке перетащить файл из проводника на компонент. Подробней. |