TScrollModel
Interface between a scrollable range and a
TScrollBar
.Inheritance
Level | Ancestor | Description |
---|---|---|
1 | TObject | Ultimate ancestor in a class hierarchy |
2 | TScrollModel |
Source
UserInterface.Control.Scroll.Model.pas (27)
Fields
Scope | Visibility | Type | Name | Description |
---|---|---|---|---|
Instance | private | TInteger32 | FPageSize | |
Instance | private | TInteger32 | FPosition | |
Instance | private | TInteger32 | FMaximum | |
Instance | private | TListeners | FListeners |
Methods
Scope | Visibility | Result | Name | Description |
---|---|---|---|---|
Instance | private | SetMaximum(Value: TInteger32) | ||
Instance | private | SetPageSize(Value: TInteger32) | ||
Instance | private | SetPosition(Value: TInteger32) | ||
Instance | public | Create() | ||
Instance | public | Destroy() | ||
Instance | public | SetScrollData(Maximum: TInteger32; PageSize: TInteger32; Position: TInteger32) | ||
Instance | public | TInteger32 | MaximumPosition() |