Элементы
для представления текста и изображений
На странице Standard Палитры инструментов расположены элементы оформления, предназначенные для отображения текста и изображений. Рассмотрим их.
Для представления однострочного текста имеется простой элемент оформления
Text. Текст задается свойством
Text. Другие стандартные свойства позволяют настраивать шрифт, цвет и т. д. Кроме этого, свойство
Rotation позволяет повернуть текст на любой угол в диапазоне от 0 до 360 градусов.
Для представления многострочного текста используется элемент оформления
Memo. Текст задается свойством
Memo.
Если вам необходимо объединить несколько элементов оформления в группу (например несколько строк текста и изображений в заголовке страницы) и использовать их на странице совместно, применяется невизуальный элемент оформления
Section. Размещенные на нем другие элементы как бы оказываются на самостоятельной странице, ограниченной элементом
section. Вы можете выделять и перемещать отдельные элементы, но делать это только внутри секции. А при перемещении секции по странице все расположенные на ней элементы также перемещаются вместе с ней. Выравнивание элементов тоже работает по границам секции.
Для представления изображений используется элемент оформления Bitmap. Он позволяет оформлять отчеты изображениями, сохраненными в файлах в формате BMP. Для загрузки изображения используется диалог, открывающийся при щелчке на кнопке свойства
image. Также при помощи свойства
FileLink можно связать элемент с файлом изображения и при печати отчета оно будет загружено. Кроме этого, изображение можно загрузить из базы данных. Для этого используются свойства
Dataview (определяет объект просмотра данных) и
DataField (задает поле изображения).
Изображение можно масштабировать. Для этого используется свойство
Matchside. При его значениях
msHeight, mswidth, msBoth изображение соответственно масштабируется по горизонтали, вертикали или в двух измерениях. Естественно, при этом может произойти искажение изображения. А вот при значении
msinside изображение будет масштабировано пропорционально.
Аналогичными свойствами обладает элемент оформления
MetaFile. Но изображение в формате WMF загружается в него при помощи свойства
FileLink или DataField.
Невизуальный элемент оформления FontMaster позволяет задать единые свойства шрифта для группы элементов оформления. Его свойство
Font определяет шрифт. И этот шрифт будет использоваться всеми элементами, в чьих свойствах
FontMirror будет указан данный элемент
FontMaster.
Невизуальный элемент оформления pageNuminit обеспечивает нумерацию страниц, начиная с той, на которой он расположен. Свойство
initvalue задает номер, с которого начинается отсчет нумерации. А при помощи свойств
initoataview и initoataFieid можно загрузить это значение из базы данных.
|