\r
else if (vertical > 0) // scroll down\r
{\r
- transY = imgHeight - vertical * av.charHeight;\r
ss = es - vertical;\r
+ if(ss<av.startSeq) // ie scrolling too fast, more than a page at a time\r
+ ss = av.startSeq;\r
+ else\r
+ transY = imgHeight - vertical * av.charHeight;\r
}\r
else if (vertical < 0)\r
+ {\r
es = ss - vertical;\r
+ if(es > av.endSeq)\r
+ es = av.endSeq;\r
+ }\r
+\r
\r
gg.translate(transX, transY);\r
\r