Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Занятие5 печать.doc
Скачиваний:
3
Добавлен:
23.11.2019
Размер:
346.62 Кб
Скачать

Занятие №5. Рисунки в пользовательских формах.

Вопросы:

  • Свойства объекта Image.

  • Отладка программ.

Рисунки.

Объект Image – служит для размещения рисунка, загружаемого из графического файла.

Свойства объекта Image (Рисунок)

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

Таблица «Свойства объекта Image»

Свойство

Значение

AutoSize (размер)

Допустимые значения:

True (рисунок автоматически изменяет размер для того, чтобы отобразить изображение целиком);

False (в противном случае)

BackColor

Цвет области фона. В том случае, если размер внедренного рисунка меньше области, которую вы нарисовали, цвет фона можно закрасить.

BorderColor

Цвет рамки

BorderStyle

Допустимые значения:

0-fm BorderStyleNone (рамка вокруг рисунка отсутствует);

1 - fm BorderStyleSingle (рамка вокруг рисунка одинарная)

Picture

(задает отображаемый графический файл )

Надо указать полное имя отображаемого графического файла

PictureAlignment (Определяет режим выравнивания рисунка в границах объекта)

Допустимые значения:

0 – fmPictureAlignmentTopLeft (в верхнем левом углу)

1 fmPictureAlignmentTopRight (в верхнем правом углу)

2- fmPictureAlignmentCenter (в центре)

3 - fmPictureAlignmentBottomLeft (в нижнем левом углу)

4 fmPictureAlignmentBottomRight (в нижнем правом углу)

PictureSizeMode

(Определяет режим согласования размеров рисунка и размеров элемента управления)

Допустимые значения:

0 – fmPictureSizeModeClip (не помещающиеся в границах объекта части рисунка обрезаются)

1 – fmPictureSizeModeStretch

(рисунок масштабируется без сохранения пропорциональности так, чтобы он занимал всю поверхность объекта)

3 – fmPictureSizeModeZoom (рисунок масштабируется с сохранением относительных размеров так, чтобы он помещался целиком внутри объекта)

PictureTiling

(разрешает размножение рисунка по всей поверхности объекта, если размер рисунка меньше размеров объекта)

Допустимые значения:

True (объект покрывается мозаикой из рисунка);

False (в противном случае)

SpecialEffect

(Определяет вид самого элемента управления)

Область рисунка может принимать разные эффекты (выпуклости, вдавленности и т.д.)