if (cs != null)
{
ColourMenuHelper.setColourSelected(colourMenu, cs.getSchemeName());
- // Make sure viewport is up to date w.r.t. any sliders
- // ? not needed as handled by SliderPanel.valueChanged?
-// if (viewport.getAbovePIDThreshold())
-// {
- // int threshold = SliderPanel.setPIDSliderSource(alignPanel, cs,
-// "Background");
- //todo is threshold held in viewport style or in colour scheme?
-// viewport.setThreshold(threshold);
- // }
- //
- // if (viewport.getConservationSelected())
- // {
- // cs.setConservationInc(SliderPanel.setConservationSlider(alignPanel,
- // cs, "Background"));
- // }
}
viewport.setGlobalColourScheme(cs);
- if (viewport.getConservationSelected())
- {
- int conservationInc = SliderPanel.getConservationValue();
- viewport.getViewportColourScheme()
- .setConservationInc(conservationInc);
- }
alignPanel.paintAlignment(true);
}
/**
- * DOCUMENT ME!
- *
- * @param e
- * DOCUMENT ME!
+ * Show the PID threshold slider panel
*/
@Override
protected void modifyPID_actionPerformed()
}
/**
- * DOCUMENT ME!
- *
- * @param e
- * DOCUMENT ME!
+ * Show the Conservation slider panel
*/
@Override
protected void modifyConservation_actionPerformed()
boolean selected = conservationMenuItem.isSelected();
modifyConservation.setEnabled(selected);
viewport.setConservationSelected(selected);
+ viewport.getViewportColourScheme().setConservationApplied(selected);
changeColour(viewport.getGlobalColourScheme());
if (selected)