this.endSeq = al.getHeight() - 1;
setFont(font);
- if (System.getProperty("os.name").startsWith("Mac"))
- {
- MAC = true;
- }
-
+ MAC = new jalview.util.Platform().isAMac();
+
if (applet != null)
{
String param = applet.getParameter("showFullId");
upperCasebold = true;
}
}
+
}
{
if (ap != null)
{
- ap.paintAlignment(true);
+ ap.paintAlignment(false);
}
Thread.sleep(200);
}
{
if (ap != null)
{
- ap.paintAlignment(true);
+ ap.paintAlignment(false);
}
Thread.sleep(200);
}
java.awt.Frame nullFrame;
+ protected FeatureSettings featureSettings=null;
public void setFont(Font f)
{
font = f;
sg.recalcConservation();
}
}
+ boolean centreColumnLabels;
+ public boolean getCentreColumnLabels()
+ {
+ return centreColumnLabels;
+ }
+
+ public void updateSequenceIdColours()
+ {
+ Vector groups = alignment.getGroups();
+ for (int ig=0,igSize=groups.size(); ig<igSize; ig++)
+ {
+ SequenceGroup sg = (SequenceGroup) groups.elementAt(ig);
+ if (sg.idColour!=null)
+ {
+ Vector sqs = sg.getSequences(hiddenRepSequences);
+ for (int s=0,sSize=sqs.size();s<sSize;s++)
+ {
+ this.setSequenceColour((SequenceI) sqs.elementAt(s), sg.idColour);
+ }
+ }
+ }
+ }
}