FGX.ScrollBox.TfgCustomScrollBox

From FGX Native Докуметация
Jump to navigation Jump to search

Delphi

TfgCustomScrollBox = class (TfgCustomLayout, IFGXFlexVirtualContent)

TComponent -> TfgControl -> TfgCustomLayout -> TfgCustomScrollBox

Прямые наследники: TfgScrollBox, TfgVerticalScrollBox, TfgHorizontalScrollBox

Описание

Описание отсутствует.

Конструкторы

constructor
Create(AOwner: TComponent)

Описание отсутствует.

Методы

procedure
RecalculateContentSize()

Форсирует перерасчет размера контента, если используется AutoCalculateContentSize = True .

procedure
ScrollBy(const ADX: Single; const ADY: Single; const AAnimate: Boolean)

Выполняет прокручивание контента на вектор ( ADX , ADY ).

procedure
ScrollTo(const AX: Single; const AY: Single; const AAnimate: Boolean)

Выполняет смещение контента ContentOffset в указанную позицию ( AX , AX ).

procedure
ScrollTop(const AAnimate: Boolean)

Выполняет прокручивание контента к верху контента.

procedure
ScrollBottom(const AAnimate: Boolean)

Выполняет прокручивание контента к низу контента.

Свойства

property
ScrollGlowColorLink: TfgAssetColorLink

Описание отсутствует.

property
ContentOffset: TPointF

Описание отсутствует.

property
AutoCalculateContentSize: Boolean

Нужно ли автоматически вычислять размер содержимого или нет. Если указано True , то компонент автоматически рассчитывает размер содержимого, в противном случае - берет его из свойство ContentSize .

property
ContentSize: TfgScrollBoxContentSize

Требуемый размер контента, работает только когда AutoCalculateContentSize = False .

property
ScrollGlowColor: TAlphaColor

Цвет эффекта прокручивания контента, который появляется при попытке прокрутить контент за его границы.

Актуально только для Андроид платформы.
property
ScrollGlowColorName: TfgAssetName

Описание отсутствует.

property
HorzScrollBar: TfgScrollBarSettings

Настройки отображения горизонтальной полосы прокрутки.

property
VertScrollBar: TfgScrollBarSettings

Настройки отображения вертикальной полосы прокрутки.

События

event
OnScroll: TfgScrollEvent

Описание отсутствует.

Константы

const
DefaultAutoCalculateContentSize: Boolean

Описание отсутствует.

const
DefaultScrollGlowColor: TAlphaColor

Описание отсутствует.

const
DefaultHitTest: Boolean

Описание отсутствует.