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) |