+ if ( (av.getStartRes() > end) || (av.getEndRes() < start) ||\r
+ ( (av.getStartSeq() > seqIndex) || (av.getEndSeq() < seqIndex)))\r
+ {\r
+ setScrollValues(start, seqIndex);\r
+ }\r
+ }\r
+ else\r
+ {\r
+ int cwidth = seqPanel.seqCanvas.getWrappedCanvasWidth(seqPanel.seqCanvas.getWidth());\r
+ if( start<av.getStartRes() || start>(av.getStartRes()+cwidth) )\r
+ {\r
+ vscroll.setValue(start / cwidth);\r
+ av.startRes = vscroll.getValue() * cwidth;\r
+ }\r