Package zombie.ui
Class ScrollBar
java.lang.Object
zombie.ui.UIElement
zombie.ui.ScrollBar
public class ScrollBar extends UIElement
-
Field Summary
Fields Modifier and Type Field Description Color
BackgroundColour
Color
ButtonColour
Color
ButtonHighlightColour
boolean
IsVerticle
Fields inherited from class zombie.ui.UIElement
alwaysBack, anchorBottom, anchorLeft, anchorRight, anchorTop, bScrollChildren, bScrollWithParent, capture, clickedValue, Controls, defaultDraw, followGameWorld, height, IgnoreLossControl, Parent, playerContext, table, visible, width, x, y
-
Constructor Summary
Constructors Constructor Description ScrollBar(java.lang.String string, UIEventHandler uIEventHandler, int int1, int int2, int int3, boolean boolean1)
-
Method Summary
Modifier and Type Method Description java.lang.Boolean
onMouseDown(double double1, double double2)
java.lang.Boolean
onMouseMove(double double1, double double2)
void
onMouseMoveOutside(double double1, double double2)
java.lang.Boolean
onMouseUp(double double1, double double2)
void
render()
void
scrollToBottom()
void
setHeight(double double1)
void
SetParentListBox(ListBox listBox)
void
SetParentTextBox(UITextBox2 uITextBox2)
void
update()
Methods inherited from class zombie.ui.UIElement
AddChild, backMost, bringToTop, BringToTop, ButtonClicked, clampToParentX, clampToParentY, ClearChildren, clearMaxDrawHeight, clearStencilRect, DrawText, DrawText, DrawText, DrawText, DrawTextCentre, DrawTextCentre, DrawTextRight, DrawTextRight, DrawTextUntrimmed, DrawTexture, DrawTexture, DrawTexture_FlippedX, DrawTexture_FlippedXIgnoreOffset, DrawTextureAngle, DrawTextureCol, DrawTextureColor, DrawTextureIgnoreOffset, DrawTextureScaled, DrawTextureScaledAspect, DrawTextureScaledAspect2, DrawTextureScaledCol, DrawTextureScaledCol, DrawTextureScaledColor, DrawTextureScaledUniform, DrawUVSliceTexture, getAbsoluteX, getAbsoluteY, getClickedValue, getControls, getHeight, getMaxDrawHeight, getParent, getPlayerContext, getScrollChildren, getScrollHeight, getScrollWithParent, getTable, getUIName, getWidth, getX, getXScroll, getXScrolled, getY, getYScroll, getYScrolled, ignoreHeightChange, ignoreWidthChange, isAnchorBottom, isAnchorLeft, isAnchorRight, isAnchorTop, isCapture, isConsumeMouseEvents, isDefaultDraw, isEnabled, isFollowGameWorld, isIgnoreLossControl, isMouseOver, isPointOver, isVisible, onMouseWheel, onresize, onResize, onRightMouseDown, onRightMouseUp, RemoveChild, RemoveControl, repaintStencilRect, resumeStencil, setAlwaysOnTop, setAnchorBottom, setAnchorLeft, setAnchorRight, setAnchorTop, setCapture, setClickedValue, setConsumeMouseEvents, setControls, setDefaultDraw, setEnabled, setFollowGameWorld, setHeightOnly, setHeightSilent, setIgnoreLossControl, setMaxDrawHeight, setParent, setPlayerContext, setScrollChildren, setScrollHeight, setScrollWithParent, setStencilRect, setTable, setUIName, setVisible, setWidth, setWidthOnly, setWidthSilent, setX, setXScroll, setY, setYScroll, suspendStencil
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
BackgroundColour
-
ButtonColour
-
ButtonHighlightColour
-
IsVerticle
public boolean IsVerticle
-
-
Constructor Details
-
ScrollBar
public ScrollBar(java.lang.String string, UIEventHandler uIEventHandler, int int1, int int2, int int3, boolean boolean1)
-
-
Method Details
-
SetParentListBox
-
SetParentTextBox
-
setHeight
public void setHeight(double double1) -
render
public void render() -
onMouseMove
public java.lang.Boolean onMouseMove(double double1, double double2)- Overrides:
onMouseMove
in classUIElement
-
onMouseMoveOutside
public void onMouseMoveOutside(double double1, double double2)- Overrides:
onMouseMoveOutside
in classUIElement
-
onMouseUp
public java.lang.Boolean onMouseUp(double double1, double double2) -
onMouseDown
public java.lang.Boolean onMouseDown(double double1, double double2)- Overrides:
onMouseDown
in classUIElement
-
update
public void update() -
scrollToBottom
public void scrollToBottom()
-