Cheesebaron.HorizontalPager.HorizontalPager.ComputeScroll C# (CSharp) Method

ComputeScroll() public method

public ComputeScroll ( ) : void
return void
        public override void ComputeScroll()
        {
            if (mScroller.ComputeScrollOffset())
            {
                ScrollTo(mScroller.CurrX, mScroller.CurrY);
                PostInvalidate();
            }
            else if (mNextScreen != INVALID_SCREEN)
            {
                mCurrentScreen = Math.Max(0, Math.Min(mNextScreen, this.ChildCount - 1));

                OnChanged(EventArgs.Empty);

                mNextScreen = INVALID_SCREEN;
            }
        }