JAL-3719 Format->Colour Gaps option uses Overview gap colour logic pulled up to align...
[jalview.git] / src / jalview / jbgui / GAlignFrame.java
index 075b490..3ae3762 100755 (executable)
@@ -85,6 +85,8 @@ public class GAlignFrame extends JInternalFrame
 
   protected JCheckBoxMenuItem colourTextMenuItem = new JCheckBoxMenuItem();
 
+  protected JCheckBoxMenuItem colourGapsMenuItem = new JCheckBoxMenuItem();
+
   protected JCheckBoxMenuItem showNonconservedMenuItem = new JCheckBoxMenuItem();
 
   protected JMenuItem undoMenuItem = new JMenuItem();
@@ -646,7 +648,16 @@ public class GAlignFrame extends JInternalFrame
         colourTextMenuItem_actionPerformed(e);
       }
     });
-
+    colourGapsMenuItem = new JCheckBoxMenuItem(
+            MessageManager.getString("label.colour_gaps"));
+    colourGapsMenuItem.addActionListener(new ActionListener()
+    {
+      @Override
+      public void actionPerformed(ActionEvent e)
+      {
+        colourGapsMenuItem_actionPerformed(e);
+      }
+    });
     JMenuItem htmlMenuItem = new JMenuItem(
             MessageManager.getString("label.html"));
     htmlMenuItem.addActionListener(new ActionListener()
@@ -1867,6 +1878,7 @@ public class GAlignFrame extends JInternalFrame
     formatMenu.add(viewTextMenuItem);
     formatMenu.add(colourTextMenuItem);
     formatMenu.add(renderGapsMenuItem);
+    formatMenu.add(colourGapsMenuItem);
     formatMenu.add(centreColumnLabelsMenuItem);
     formatMenu.add(showNonconservedMenuItem);
     selectMenu.add(findMenuItem);
@@ -1887,6 +1899,12 @@ public class GAlignFrame extends JInternalFrame
     // selectMenu.add(listenToViewSelections);
   }
 
+  protected void colourGapsMenuItem_actionPerformed(ActionEvent e)
+  {
+    // TODO Auto-generated method stub
+    
+  }
+
   protected void loadVcf_actionPerformed()
   {
   }