Monospaced font not allowed if charWidth stretched
[jalview.git] / src / jalview / appletgui / FeatureRenderer.java
index c71a3cc..900de83 100755 (executable)
@@ -1,3 +1,4 @@
+\r
 /*\r
  * Jalview - A Sequence Alignment Editor and Viewer\r
  * Copyright (C) 2005 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle\r
@@ -60,8 +61,17 @@ public class FeatureRenderer
     }\r
 \r
 \r
+    public void transferSettings(FeatureRenderer fr)\r
+    {\r
+      renderOrder = fr.renderOrder;\r
+      featureGroups = fr.featureGroups;\r
+      featureColours = fr.featureColours;\r
+    }\r
+\r
+\r
     public Color findFeatureColour(Color initialCol, SequenceI seq, int i)\r
     {\r
+      overview = true;\r
       if(!av.showSequenceFeatures)\r
         return initialCol;\r
 \r
@@ -272,6 +282,9 @@ public class FeatureRenderer
 \r
             g.fillRect( (i - start) * width, y1, width, height);\r
 \r
+            if(!av.validCharWidth)\r
+              continue;\r
+\r
             g.setColor(Color.white);\r
             charOffset = (width - fm.charWidth(s)) / 2;\r
             g.drawString(String.valueOf(s),\r