C# Class LayoutFarm.CustomWidgets.ScrollBar

Inheritance: LayoutFarm.UI.UIBox
Afficher le fichier Open project: prepare/HTML-Renderer Class Usage Examples

Protected Properties

Свойство Type Description
minmax_boxHeight int

Méthodes publiques

Méthode Description
GetPrimaryRenderElement ( RootGraphic rootgfx ) : RenderElement
ReEvaluateScrollBar ( ) : void
ScrollBar ( int width, int height ) : System
SetCustomScrollBarEvaluator ( ScrollBarEvaluator scrollBarEvaluator ) : void
SetupScrollBar ( ScrollBarCreationParameters creationParameters ) : void
StepSmallToMax ( ) : void
StepSmallToMin ( ) : void
Walk ( UIVisitor visitor ) : void

Méthodes protégées

Méthode Description
OnMouseWheel ( UIMouseEventArgs e ) : void

Private Methods

Méthode Description
CalculateThumbPosition ( ) : int
ChildNotifyMouseWheel ( UIMouseEventArgs e ) : void
CreateHScrollbarContent ( RootGraphic rootgfx ) : void
CreateVScrollbarContent ( RootGraphic rootgfx ) : void
EvaluateHorizontalScrollBarProperties ( ) : void
EvaluateVerticalScrollBarProperties ( ) : void
SetupHorizontalScrollButtonProperties ( RenderElement container ) : void
SetupMaxButtonProperties ( RenderElement container ) : void
SetupMinButtonProperties ( RenderElement container ) : void
SetupVerticalScrollButtonProperties ( RenderElement container ) : void
UpdateScrollButtonPosition ( ) : void

Method Details

GetPrimaryRenderElement() public méthode

public GetPrimaryRenderElement ( RootGraphic rootgfx ) : RenderElement
rootgfx RootGraphic
Résultat RenderElement

OnMouseWheel() protected méthode

protected OnMouseWheel ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
Résultat void

ReEvaluateScrollBar() public méthode

public ReEvaluateScrollBar ( ) : void
Résultat void

ScrollBar() public méthode

public ScrollBar ( int width, int height ) : System
width int
height int
Résultat System

SetCustomScrollBarEvaluator() public méthode

public SetCustomScrollBarEvaluator ( ScrollBarEvaluator scrollBarEvaluator ) : void
scrollBarEvaluator ScrollBarEvaluator
Résultat void

SetupScrollBar() public méthode

public SetupScrollBar ( ScrollBarCreationParameters creationParameters ) : void
creationParameters ScrollBarCreationParameters
Résultat void

StepSmallToMax() public méthode

public StepSmallToMax ( ) : void
Résultat void

StepSmallToMin() public méthode

public StepSmallToMin ( ) : void
Résultat void

Walk() public méthode

public Walk ( UIVisitor visitor ) : void
visitor LayoutFarm.UI.UIVisitor
Résultat void

Property Details

minmax_boxHeight protected_oe property

protected int minmax_boxHeight
Résultat int