Hide Selected Cols
authoramwaterhouse <Andrew Waterhouse>
Fri, 21 Jul 2006 08:46:17 +0000 (08:46 +0000)
committeramwaterhouse <Andrew Waterhouse>
Fri, 21 Jul 2006 08:46:17 +0000 (08:46 +0000)
src/jalview/jbgui/GAlignFrame.java

index 2c902f3..ad45867 100755 (executable)
@@ -129,6 +129,13 @@ public class GAlignFrame
   JMenuItem exportFeatures = new JMenuItem();\r
   protected JPanel statusPanel = new JPanel();\r
   GridLayout gridLayout1 = new GridLayout();\r
+  JMenu jMenu3 = new JMenu();\r
+  JMenuItem showAllSeqs = new JMenuItem();\r
+  JMenuItem showAllColumns = new JMenuItem();\r
+  JMenu jMenu4 = new JMenu();\r
+  JMenuItem hideSelSequences = new JMenuItem();\r
+  JMenuItem hideSelColumns = new JMenuItem();\r
+  protected JCheckBoxMenuItem hiddenMarkers = new JCheckBoxMenuItem();\r
   public GAlignFrame()\r
   {\r
 \r
@@ -1026,6 +1033,49 @@ public class GAlignFrame
       }\r
     });\r
     statusPanel.setLayout(gridLayout1);\r
+    jMenu3.setText("Show");\r
+    showAllSeqs.setText("All Sequences");\r
+    showAllSeqs.addActionListener(new ActionListener()\r
+    {\r
+      public void actionPerformed(ActionEvent e)\r
+      {\r
+        showAllSeqs_actionPerformed(e);\r
+      }\r
+    });\r
+    showAllColumns.setText("All Columns");\r
+    showAllColumns.addActionListener(new ActionListener()\r
+    {\r
+      public void actionPerformed(ActionEvent e)\r
+      {\r
+        showAllColumns_actionPerformed(e);\r
+      }\r
+    });\r
+    jMenu4.setText("Hide");\r
+    hideSelSequences.setText("Selected Sequences");\r
+    hideSelSequences.addActionListener(new ActionListener()\r
+    {\r
+      public void actionPerformed(ActionEvent e)\r
+      {\r
+        hideSelSequences_actionPerformed(e);\r
+      }\r
+    });\r
+    hideSelColumns.setText("Selected Columns");\r
+    hideSelColumns.addActionListener(new ActionListener()\r
+    {\r
+      public void actionPerformed(ActionEvent e)\r
+      {\r
+        hideSelColumns_actionPerformed(e);\r
+      }\r
+    });\r
+    hiddenMarkers.setText("Hidden Markers");\r
+    hiddenMarkers.setState(true);\r
+    hiddenMarkers.addActionListener(new ActionListener()\r
+    {\r
+      public void actionPerformed(ActionEvent e)\r
+      {\r
+        hiddenMarkers_actionPerformed(e);\r
+      }\r
+    });\r
     alignFrameMenuBar.add(fileMenu);\r
     alignFrameMenuBar.add(editMenu);\r
     alignFrameMenuBar.add(searchMenu);\r
@@ -1071,6 +1121,10 @@ public class GAlignFrame
     viewMenu.add(font);\r
     viewMenu.add(smoothFont);\r
     viewMenu.addSeparator();\r
+    viewMenu.add(jMenu3);\r
+    viewMenu.add(jMenu4);\r
+    viewMenu.add(hiddenMarkers);\r
+    viewMenu.addSeparator();\r
     viewMenu.add(wrapMenuItem);\r
     viewMenu.add(seqLimits);\r
     viewMenu.add(scaleAbove);\r
@@ -1133,6 +1187,10 @@ public class GAlignFrame
     addSequenceMenu.add(addFromURL);\r
     this.getContentPane().add(statusPanel, java.awt.BorderLayout.SOUTH);\r
     statusPanel.add(statusBar, null);\r
+    jMenu3.add(showAllColumns);\r
+    jMenu3.add(showAllSeqs);\r
+    jMenu4.add(hideSelColumns);\r
+    jMenu4.add(hideSelSequences);\r
   }\r
 \r
   protected void outputText_actionPerformed(ActionEvent e)\r
@@ -1482,4 +1540,29 @@ public class GAlignFrame
   {\r
 \r
   }\r
+\r
+  public void showAllSeqs_actionPerformed(ActionEvent e)\r
+  {\r
+\r
+  }\r
+\r
+  public void showAllColumns_actionPerformed(ActionEvent e)\r
+  {\r
+\r
+  }\r
+\r
+  public void hideSelSequences_actionPerformed(ActionEvent e)\r
+  {\r
+\r
+  }\r
+\r
+  public void hideSelColumns_actionPerformed(ActionEvent e)\r
+  {\r
+\r
+  }\r
+\r
+  public void hiddenMarkers_actionPerformed(ActionEvent e)\r
+  {\r
+\r
+  }\r
 }\r