void Stylus::onScrollBar(int currY) { int linesToMove = 0; int dy = currY-lastY; //scroll speed depends on cursor movement if(ABS(dy)>0 && (ABS(dy)<4)) linesToMove = 1; else if((ABS(dy)>4) && (ABS(dy)<20)) linesToMove = 2; else if(ABS(dy)>20) linesToMove = 3; if(dy>0)//Down { Text::scrollTextWindow(linesToMove); } else if(dy<0)//Up { Text::scrollTextWindow(-linesToMove); } lastY=currY; }