Image
Компонент image (рис. П.10) обеспечивает вывод на поверхность формы иллюстраций, представленных в формате BMP (чтобы компонент можно было использовать для отображения иллюстраций в формате JPG, надо подключить модуль JPEG — включить в текст программы директиву
#inciude <jpeg.hpp>). Свойства компонента image приведены в табл. П.11.
Рис. П.10. Компонент Image
Таблица П.11. Свойства компонента image
Свойство
|
Описание
|
Picture
|
Иллюстрация, которая отображается в поле компонента
|
Width, Height
|
Размер компонента. Если размер компонента меньше размера иллюстрации, а значение свойств
AutoSize, strech и Proportional равно false, то отображается часть иллюстрации
|
Proportional
|
Признак автоматического масштабирования картинки без искажения. Чтобы масштабирование было выполнено, значение свойства
AutoSize должно быть false
|
Strech
|
Признак автоматического масштабирования (сжатия или растяжения) иллюстрации в соответствии с реальным размером компонента. Если размер компонента не пропорционален размеру иллюстрации, то иллюстрация будет искажена
|
AutoSize
|
Признак автоматического изменения размера компонента в соответствии с реальным размером иллюстрации
|
Center
|
Признак определяет расположение картинки в поле компонента по горизонтали, если ширина картинки меньше ширины поля компонента. Если значение свойства равно
false, то картинка прижата к правой границе компонента, если true — то картинка располагается по центру
|
Visible
|
Отображается ли компонент, и, соответственно, иллюстрация, на поверхности формы
|
Canvas
|
Поверхность, на которую можно вывести графику (см. табл. П1. 25)
|
|