de.lessvoid.nifty.controls
Interface ScrollPanel

All Superinterfaces:
NiftyControl
All Known Implementing Classes:
ScrollPanelControl

public interface ScrollPanel
extends NiftyControl

ScrollPanel.

Author:
void

Nested Class Summary
static class ScrollPanel.AutoScroll
          Autoscrollmode
static class ScrollPanel.VerticalAlign
          VerticalAlign
 
Method Summary
 ScrollPanel.AutoScroll getAutoScroll()
          Get auto scroll mode.
 float getHorizontalPos()
          Get the horizontal position.
 float getVerticalPos()
          Get the vertical position.
 void setAutoScroll(ScrollPanel.AutoScroll auto)
          Set auto scroll mode.
 void setHorizontalPos(float xPos)
          Set horizontal position.
 void setPageSizeX(float pageSizeX)
          Page size x
 void setPageSizeY(float pageSizeY)
          Page size y
 void setStepSizeX(float stepSizeX)
          Step size x
 void setStepSizeY(float stepSizeY)
          Step size y
 void setUp(float stepSizeX, float stepSizeY, float pageSizeX, float pageSizeY, ScrollPanel.AutoScroll auto)
          Setup.
 void setVerticalPos(float yPos)
          Set vertical position.
 void showElementVertical(int elemCount)
          Show element vertical position.
 
Methods inherited from interface de.lessvoid.nifty.controls.NiftyControl
disable, enable, getElement, getHeight, getId, getStyle, getWidth, hasFocus, isBound, isEnabled, layoutCallback, setEnabled, setFocus, setFocusable, setHeight, setId, setStyle, setWidth
 

Method Detail

setHorizontalPos

void setHorizontalPos(float xPos)
Set horizontal position.

Parameters:
xPos - new position

getHorizontalPos

float getHorizontalPos()
Get the horizontal position.

Returns:
xPos

setVerticalPos

void setVerticalPos(float yPos)
Set vertical position.

Parameters:
yPos - new position

getVerticalPos

float getVerticalPos()
Get the vertical position.

Returns:
yPos

showElementVertical

void showElementVertical(int elemCount)
Show element vertical position.

Parameters:
elemCount - element index

setUp

void setUp(float stepSizeX,
           float stepSizeY,
           float pageSizeX,
           float pageSizeY,
           ScrollPanel.AutoScroll auto)
Setup.

Parameters:
stepSizeX - step size x
stepSizeY - step size y
pageSizeX - page size x
pageSizeY - page size y
auto - auto

setAutoScroll

void setAutoScroll(ScrollPanel.AutoScroll auto)
Set auto scroll mode.

Parameters:
auto - auto scroll mode

getAutoScroll

ScrollPanel.AutoScroll getAutoScroll()
Get auto scroll mode.

Returns:
auto scroll mode

setStepSizeX

void setStepSizeX(float stepSizeX)
Step size x


setStepSizeY

void setStepSizeY(float stepSizeY)
Step size y

Parameters:
stepSizeY - step size y

setPageSizeX

void setPageSizeX(float pageSizeX)
Page size x

Parameters:
pageSizeX - page size x

setPageSizeY

void setPageSizeY(float pageSizeY)
Page size y

Parameters:
pageSizeY - page sze y


Copyright © 2011. All Rights Reserved.