private AlignViewportI av;
+ private OverviewResColourFinder cf;
+
public OverviewCanvas(OverviewDimensions overviewDims,
AlignViewportI alignvp)
{
sr = new SequenceRenderer(av);
sr.renderGaps = false;
fr = new jalview.renderer.seqfeatures.FeatureRenderer(av);
+
+ boolean useLegacy = Cache.getDefault(Preferences.USE_LEGACY_GAP, false);
+ Color gapCol = Cache.getDefaultColour(Preferences.GAP_COLOUR,
+ Preferences.OVERVIEW_DEFAULT_GAP);
+ Color hiddenCol = Cache.getDefaultColour(Preferences.HIDDEN_COLOUR,
+ Preferences.OVERVIEW_DEFAULT_HIDDEN);
+ cf = new OverviewResColourFinder(useLegacy, gapCol, hiddenCol);
}
/**
setPreferredSize(new Dimension(od.getWidth(), od.getHeight()));
- boolean useLegacy = Cache.getDefault("USE_LEGACY_GAP", false);
- Color gapCol = Cache.getDefaultColour("GAP_COLOUR", new Color(240, 240, 240));
- Color hiddenCol = Cache.getDefaultColour("HIDDEN_COLOUR", Color.DARK_GRAY.darker());
- OverviewResColourFinder cf = new OverviewResColourFinder(useLegacy,
- gapCol, hiddenCol);
or = new OverviewRenderer(fr, od, av.getAlignment(),
av.getResidueShading(), cf);
miniMe = or.draw(od.getRows(av.getAlignment()),