From: amwaterhouse Date: Wed, 15 Feb 2006 15:24:07 +0000 (+0000) Subject: Keeps up to date with featureRenderer X-Git-Tag: Root_VamJalview_2_07b+~132 X-Git-Url: http://source.jalview.org/gitweb/?a=commitdiff_plain;h=d8cdb85d0e0006bc5c3381423ec7be2dd8815755;p=jalview.git Keeps up to date with featureRenderer --- diff --git a/src/jalview/gui/OverviewPanel.java b/src/jalview/gui/OverviewPanel.java index e20084c..baec46b 100755 --- a/src/jalview/gui/OverviewPanel.java +++ b/src/jalview/gui/OverviewPanel.java @@ -66,7 +66,7 @@ public class OverviewPanel extends JPanel implements Runnable sr = new SequenceRenderer(av); sr.renderGaps( false ); fr = new FeatureRenderer(av); - fr.transparency = ap.seqPanel.seqCanvas.getFeatureRenderer().transparency; + // scale the initial size of overviewpanel to shape of alignment float initialScale = (float) av.alignment.getWidth() / (float) av.alignment.getHeight(); @@ -243,6 +243,15 @@ public class OverviewPanel extends JPanel implements Runnable { miniMe = null; + if (av.showSequenceFeatures) + { + fr.featuresDisplayed = ap.seqPanel.seqCanvas.getFeatureRenderer(). + featuresDisplayed; + //fr.featureGroups = ap.seqPanel.seqCanvas.getFeatureRenderer().featureGroups; + fr.featureColours = ap.seqPanel.seqCanvas.getFeatureRenderer().featureColours; + fr.transparency = ap.seqPanel.seqCanvas.getFeatureRenderer().transparency; + } + int alwidth = av.alignment.getWidth(); int alheight = av.alignment.getHeight();