});
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());
+ 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