});
viewMenu.add(seqColourBy);
- showAlignmentOnly = new JCheckBoxMenuItem("Visible alignment only");
+ showAlignmentOnly = new JCheckBoxMenuItem(
+ MessageManager.getString("label.show_alignment_only"));
showAlignmentOnly.addActionListener(new ActionListener()
{
@Override
public void actionPerformed(ActionEvent e)
{
+ hideHiddenRegions.setEnabled(showAlignmentOnly.isSelected());
getBinding().setShowAlignmentOnly(showAlignmentOnly.isSelected());
getBinding().showStructures(getAlignmentPanel().getAlignViewport(),
true);
});
viewMenu.add(showAlignmentOnly);
+ hideHiddenRegions = new JCheckBoxMenuItem(
+ MessageManager.getString("label.hide_hidden_regions"));
+ hideHiddenRegions.setEnabled(false);
+ hideHiddenRegions.addActionListener(new ActionListener()
+ {
+ @Override
+ public void actionPerformed(ActionEvent e)
+ {
+ getBinding().setHideHiddenRegions(hideHiddenRegions.isSelected());
+ getBinding().showStructures(getAlignmentPanel().getAlignViewport(),
+ false);
+ }
+ });
+ viewMenu.add(hideHiddenRegions);
+
final ItemListener handler = new ItemListener()
{
@Override
buildColourMenu();
}
- @Override
- public void setJalviewColourScheme(ColourSchemeI cs)
- {
- getBinding().setJalviewColourScheme(cs);
- }
-
/**
* Sends commands to the structure viewer to superimpose structures based on
* currently associated alignments. May optionally return an error message for