UE2:GUIScrollBarBase (UT2004)
Object >> GUI >> GUIComponent >> GUIMultiComponent >> GUIScrollBarBase |
- Package:
- XInterface
- Direct subclasses:
- GUIHorzScrollBar, GUIVertScrollBar
- This class in other games:
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Class: XInterface.GUIScrollBarBase Parent: XInterface.GUIMultiComponent
Base class for scroll bar assemblies
Properties
Property group 'GUIScrollBarBase'
BigStep
Type: int
big step, by default one page
ItemCount
Type: int
total number of items
ItemsPerPage
Type: int
number of visible items per page
MinGripPixels
Type: int
Minimum size (in pixels) to draw the grip.
Orientation
Type: GUI.EOrientation
Step
Type: int
How many elements to consider a single line
Default value: 1
Internal variables
CurPos
Type: int
current possition
GrabOffset
Type: float
distance from top of button that the user started their drag. Set natively.
GripPos
Type: float
Where in the ScrollZone is the grip - Set Natively
GripSize
Type: float
How big is the grip - Set Natively
MyDecreaseButton
Type: GUIScrollButtonBase
Modifiers: automated
MyGripButton
Type: GUIGripButtonBase
Modifiers: automated
MyIncreaseButton
Type: GUIScrollButtonBase
Modifiers: automated
MyList
Type: GUIListBase
MyScrollZone
Type: GUIScrollZoneBase
Modifiers: automated
Default values
Property | Value |
---|---|
bTabStop | False |
PropagateVisibility | True |
Delegates
AlignThumb
MoveGripBy
PositionChanged
Functions
Events
InitComponent
Overrides: GUIMultiComponent.InitComponent
Other instance functions
DecreaseClick
GripPreDraw
IncreaseClick
Refocus
SetFriendlyLabel
Overrides: GUIComponent.SetFriendlyLabel
SetList
UpdateGripPosition
WheelDown
WheelUp