TRVBackgroundProperties

Свойства

<< Нажмите, чтобы показать Содержание >>

TRVBackgroundProperties

Свойства

Класс, задающий положение, размер, повторение (мощение) фонового изображения.

Модуль [VCL/FMX]: RVBack / fmxRVBack.

Синтаксис

TRVBackgroundProperties = class (TPersistent);

Иерархия

TObject

TPersistent

Свойства

По умолчанию фоновое изображение не отображается. Чтобы включить его, задайте Visible = True.

Положение и размер фонового изображения задаются отдельно для горизонтального и вертикального направлений, но между ними есть некоторые зависимости. В частности, значения rvbszContain и rvbszCover применяются одновременно к HorizontalSizeKind и VerticalSizeKind, а rvbszAuto задаёт один размер пропорционально другому.

Если размер или смещение заданы в процентах, процент относится ко всей области фона, а не к самому фоновому изображению.

Если изображение повторяется, свойства положения относятся к одному экземпляру фонового изображения; остальные экземпляры создаются путём его повторения.

Исключение – режим rvbrpSpace для HorizontalRepeat/VerticalRepeat: в этом режиме изображение всегда повторяется от одного края до другого с добавлением промежутков между экземплярами, а все свойства позиционирования изображения игнорируются.

Размер:

HorizontalSizeKind и ImageWidth

VerticalSizeKind и ImageHeight

Положение:

HorizontalAlignment, HorizontalOffset and HorizontalOffsetKind

VerticalAlignment, VerticalOffset and VerticalOffsetKind

Остальное:

Attachment

HorizontalRepeat

VerticalRepeat

Visible