|
<< Нажмите, чтобы показать Содержание >> 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
Остальное: