Программирование с C++ Builder

           

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)
Назад Содержание Вперед