logo
Osnovy_sozdania_graficheskogo_interfeysa_polzov

Элемент управления Image

Элемент управления Image (Рисунок) используется для отображения рисунков. Данный элемент управления можно использовать для отображения изображений как в качестве данных (например, можно показывать изображения товаров или фотографии сотрудников и т. п.), так и просто в оформительских целях.

Элемент управления Image (Рисунок) поддерживает изображения только с опре­деленным набором форматов: .bmp, .cur, .gif, .ico, jpg, .wmf. Отображаемый рису­нок можно редактировать путем обрезки, изменения размера или масштаба.

Для оформления формы можно использовать свойства рисунка.

Свойство PictureAlignment

Свойство PictureAlignment определяет способ выравнивания фонового рисунка объекта. Значение этого свойства равно одной из констант, приведенных в табл. 3.12.

Таблица 3.12. Константы, определяющие возможные значения свойства PictureAlignment

Константа

Описание

FmPictureAlignmentTopLeft

Располагает картинку в левом верхнем углу объекта

FmPictureAlignmentTopRight

Располагает картинку в правом верхнем углу объекта

FmPictureAlignmentCenter

Располагает картинку в центре объекта

FmPictureAlignmentBottomleft

Располагает картинку в левом нижнем углу объекта

FmPictureAlignmentBottomRight

Располагает картинку в правом нижнем углу объекта

Свойство PictureSizeMode

Свойство PictureSizeMode определяет действия, выполняемые в том случае, если собственно рисунок, форма или элемент управления, содержащий рисунок, име­ют разные размеры. Значения, которые может иметь данное свойство, представ­лены в табл. 3.13.

Таблица 3.13. Константы, определяющие возможные значения свойства PictureSizeMode

Константа

Описание

FmPictureSizeModeClip (0)

Выводит только часть рисунка, поместившуюся в объект. Данное значение используется по умолчанию

FmPictureSizeModeStretch (1)

Выводит рисунок целиком, изменяя его пропорции в соответствии с размерами объекта

FmPictureSizeModeZoom (3)

Выводит рисунок целиком, не искажая его пропорций