import jalview.bin.JalviewLite;
import jalview.commands.CommandI;
import jalview.datamodel.AlignmentI;
-import jalview.datamodel.Annotation;
import jalview.datamodel.ColumnSelection;
import jalview.datamodel.HiddenColumns;
import jalview.datamodel.SearchResults;
import jalview.datamodel.SearchResultsI;
-import jalview.datamodel.Sequence;
import jalview.datamodel.SequenceGroup;
-import jalview.datamodel.SequenceI;
import jalview.renderer.ResidueShader;
import jalview.schemes.ColourSchemeProperty;
import jalview.schemes.UserColourScheme;
public jalview.bin.JalviewLite applet;
- boolean MAC = false;
-
private AnnotationColumnChooser annotationColumnSelectionState;
public AlignViewport(AlignmentI al, JalviewLite applet)
}
setFont(font, true);
- MAC = new jalview.util.Platform().isAMac();
-
if (applet != null)
{
setShowJVSuffix(
if (colour != null)
{
residueShading = new ResidueShader(
- ColourSchemeProperty.getColourScheme(alignment, colour));
+ ColourSchemeProperty.getColourScheme(this, alignment,
+ colour));
if (residueShading != null)
{
residueShading.setConsensus(hconsensus);
public void resetSeqLimits(int height)
{
- ranges.setEndSeq(height / getCharHeight());
+ ranges.setEndSeq(height / getCharHeight() - 1); // BH 2019.04.18
}
boolean centreColumnLabels;