final int charWidth = alignFrame.getViewport().getCharWidth();
assertTrue(charWidth > 0); // sanity check
assertEquals(alignFrame.getViewport().getRanges().getStartRes(), 0);
-
- System.out.println("SPT endres "
- + alignFrame.getViewport().getRanges().getEndRes());
/*
* mouse at top left of unwrapped panel
*/
SeqCanvas seqCanvas = alignFrame.alignPanel.getSeqPanel().seqCanvas;
int w = seqCanvas.getWidth();
// limited to number of whole columns, base 0
- // BH there are only 61 residues, but this calculation gives 65
- // from SeqPanel return for findColumn:
-
- // /*
- // * make sure we calculate relative to visible alignment,
- // * rather than right-hand gutter
- // */
- // x = Math.min(x, seqCanvas.getX() + seqCanvas.getWidth());
- // res = (x / charWidth) + startRes;
- // res = Math.min(res, av.getRanges().getEndRes());
int expected = w / charWidth;
expected = Math.min(