Table of Contents

Class ScrollBarThumb

Namespace
Fantas.UI
Assembly
Fantas.dll

ScrollBar thumb

public sealed class ScrollBarThumb : SpriteNode
Inheritance
ScrollBarThumb
Inherited Members
Extension Methods

Constructors

ScrollBarThumb(Orientation)

ctor

public ScrollBarThumb(Orientation orientation)

Parameters

orientation Orientation

Fields

ThumbThickness

Default thumb thickness

public const float ThumbThickness = 12

Field Value

float

Properties

IsBeingDrag

True if thumb is being dragged touch or mouse

public bool IsBeingDrag { get; }

Property Value

bool

Methods

OnMouseDown(MouseEventArgs)

public override void OnMouseDown(MouseEventArgs args)

Parameters

args MouseEventArgs

OnMouseMove(MouseEventArgs)

public override void OnMouseMove(MouseEventArgs args)

Parameters

args MouseEventArgs

OnMouseUp(MouseEventArgs)

public override void OnMouseUp(MouseEventArgs args)

Parameters

args MouseEventArgs

OnPan(PanEventArgs)

public override void OnPan(PanEventArgs args)

Parameters

args PanEventArgs

OnPanComplete(PanEventArgs)

public override void OnPanComplete(PanEventArgs args)

Parameters

args PanEventArgs

OnPanStart(PanEventArgs)

public override void OnPanStart(PanEventArgs args)

Parameters

args PanEventArgs

OnTouchDownInside(TouchEventArgs)

public override void OnTouchDownInside(TouchEventArgs args)

Parameters

args TouchEventArgs

OnTouchDragInside(TouchEventArgs)

public override void OnTouchDragInside(TouchEventArgs args)

Parameters

args TouchEventArgs

OnTouchUpInside(TouchEventArgs)

public override void OnTouchUpInside(TouchEventArgs args)

Parameters

args TouchEventArgs