X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FAlignmentPanel.java;h=552d166133e9c506eca967d148244ecf6a27fc78;hb=d559b47886de6427219011e6e355320a0babd757;hp=d793e6adcd6eab847cbd3bcecce958d59ac1d19e;hpb=b829ed00ada9a60dbfc690fc34ec2386273ddf2d;p=jalview.git diff --git a/src/jalview/gui/AlignmentPanel.java b/src/jalview/gui/AlignmentPanel.java index d793e6a..552d166 100644 --- a/src/jalview/gui/AlignmentPanel.java +++ b/src/jalview/gui/AlignmentPanel.java @@ -467,7 +467,7 @@ public class AlignmentPanel extends GAlignmentPanel implements if (res < av.getStartRes() || res >= (av.getStartRes() + cwidth)) { vscroll.setValue((res / cwidth)); - av.startRes = vscroll.getValue() * cwidth; + av.setStartRes(vscroll.getValue() * cwidth); } } @@ -591,7 +591,7 @@ public class AlignmentPanel extends GAlignmentPanel implements fontChanged(); setAnnotationVisible(av.isShowAnnotation()); boolean wrap = av.getWrapAlignment(); - av.startSeq = 0; + av.setStartSeq(0); scalePanelHolder.setVisible(!wrap); hscroll.setVisible(!wrap); idwidthAdjuster.setVisible(!wrap); @@ -810,8 +810,8 @@ public class AlignmentPanel extends GAlignmentPanel implements overviewPanel.setBoxPosition(); } - int scrollX = av.startRes - oldX; - int scrollY = av.startSeq - oldY; + int scrollX = av.getStartRes() - oldX; + int scrollY = av.getStartSeq() - oldY; if (av.getWrapAlignment() || !fastPaint) { @@ -821,13 +821,13 @@ public class AlignmentPanel extends GAlignmentPanel implements { // Make sure we're not trying to draw a panel // larger than the visible window - if (scrollX > av.endRes - av.startRes) + if (scrollX > av.getEndRes() - av.getStartRes()) { - scrollX = av.endRes - av.startRes; + scrollX = av.getEndRes() - av.getStartRes(); } - else if (scrollX < av.startRes - av.endRes) + else if (scrollX < av.getStartRes() - av.getEndRes()) { - scrollX = av.startRes - av.endRes; + scrollX = av.getStartRes() - av.getEndRes(); } if (scrollX != 0 || scrollY != 0)