Image
Назначение
Компонент служит для расположения рисунков на форме.
Класс: TdbImage
Свойства компонента
Свойство |
Тип |
Описание |
AutoSize |
Boolean |
Определяет, необходимо ли устанавливать размеры компонента автоматически в зависимости от загруженного рисунка. |
TCanvas |
Ссылка на объект, позволяющий рисовать на компоненте. Подробней. |
|
Center |
Boolean |
Определяет, необходимо ли распологать рисунок в центре компонента. |
TCursor |
Позволяет выбрать вид курсора для компонента. Подробней. |
|
Enabled |
Boolean |
Определяет доступность компонента для пользователя. |
Hint |
String |
Текст всплывающей подсказки, см. также ShowHint |
Name |
String |
Уникальное имя компонента на форме. |
TPicture |
Ссылка на объект рисунка. Подробней. |
|
Proportional |
Boolean |
Определяет, необходимо ли сохранять пропорции при изменении размера рисунка. Данное свойство имеет смысл, если свойство Stretch установлено в True. |
ShowHint |
Boolean |
Определяет, показывать ли всплывающую подсказку, см. также Hint |
Stretch |
Boolean |
Определяет, будет ли загруженный рисунок автоматически подстраиваться под размеры компонента. |
Tag |
Integer |
Позволяет присвоить число компоненту для собственных нужд. |
TagString |
String |
Позволяет присвоить строку компоненту для собственных нужд. |
Visible |
Boolean |
Определяет видимость компонента. |
Left |
Integer |
X координата компонента на форме |
Top |
Integer |
Y координата компонента на форме |
Width |
Integer |
Ширина компонента |
Height |
Integer |
Высота компонента |
Методы компонента
Метод |
Описание |
procedure Clear |
Очищает рисунок компонента. |
function CanPasteBitmapFromClipboard: boolean |
Функция возвращает True, если в буфере обмена присутствует рисунок в формате bmp. |
function CopyToClipboard: boolean |
Функция копирует рисунок компонента в буфер обмена. В случае успеха, функция возвращает True. |
function PasteBitmapFromClipboard: boolean |
Функция вставляет в компонент рисунок из буфера обмена. Поддерживается только рисунки в формате bmp. |
События компонента
Событие |
Описание |
OnClick (Sender: TObject) |
При клике мышкой по компоненту. |
OnDoubleClick (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) |
При отпускании кнопки мыши над компонентом. |