selected states set in updateMenusFromViewport
[jalview.git] / src / jalview / jbgui / GAlignFrame.java
index ea6ee25..cbe888a 100755 (executable)
@@ -370,7 +370,7 @@ public class GAlignFrame
     invertSequenceMenuItem.setText("Invert Sequence Selection");\r
     invertSequenceMenuItem.setAccelerator(javax.swing.KeyStroke.getKeyStroke(\r
         java.awt.event.KeyEvent.VK_I,\r
-        java.awt.event.KeyEvent.CTRL_MASK | java.awt.event.KeyEvent.SHIFT_MASK, false));\r
+        java.awt.event.KeyEvent.SHIFT_MASK, false));\r
     invertSequenceMenuItem.addActionListener(new java.awt.event.ActionListener()\r
     {\r
       public void actionPerformed(ActionEvent e)\r
@@ -827,7 +827,6 @@ public class GAlignFrame
       }\r
     });\r
     applyToAllGroups.setText("Apply Colour To All Groups");\r
-    applyToAllGroups.setState(true);\r
     applyToAllGroups.addActionListener(new java.awt.event.ActionListener()\r
     {\r
       public void actionPerformed(ActionEvent e)\r
@@ -958,14 +957,7 @@ public class GAlignFrame
       }\r
     });\r
 \r
-   /* tabbedPane.addChangeListener(new ChangeListener()\r
-        {\r
-          public void stateChanged(ChangeEvent ece)\r
-          {\r
 \r
-            tabSelected();\r
-          }\r
-        });*/\r
     featureSettings.setText("Feature Settings...");\r
     featureSettings.addActionListener(new ActionListener()\r
     {\r
@@ -990,7 +982,7 @@ public class GAlignFrame
         smoothFont_actionPerformed(e);\r
       }\r
     });\r
-    smoothFont.setState( jalview.bin.Cache.getDefault("ANTI_ALIAS",false));\r
+\r
     annotationColour.setText("By Annotation...");\r
     annotationColour.addActionListener(new ActionListener()\r
     {\r
@@ -1093,7 +1085,6 @@ public class GAlignFrame
       }\r
     });\r
     hiddenMarkers.setText("Hidden Markers");\r
-    hiddenMarkers.setState(true);\r
     hiddenMarkers.addActionListener(new ActionListener()\r
     {\r
       public void actionPerformed(ActionEvent e)\r
@@ -1127,6 +1118,13 @@ public class GAlignFrame
         tabbedPane_mousePressed(e);\r
       }\r
     });\r
+    tabbedPane.addFocusListener(new FocusAdapter()\r
+    {\r
+      public void focusGained(FocusEvent e)\r
+      {\r
+        tabbedPane_focusGained(e);\r
+      }\r
+    });\r
 \r
     alignFrameMenuBar.add(fileMenu);\r
     alignFrameMenuBar.add(editMenu);\r
@@ -1649,4 +1647,9 @@ public class GAlignFrame
   {\r
 \r
   }\r
+\r
+  public void tabbedPane_focusGained(FocusEvent e)\r
+  {\r
+    requestFocus();\r
+  }\r
 }\r