X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FAlignmentPanel.java;h=7446d6d324e1e21df6df11427008c4b085dbc86a;hb=76b6b31c53b099a3034e0622ec78d4c2b455a309;hp=8a0807503e47a3180bb7d28a0297b94e0a20684f;hpb=7c05496d1da22f21ce5ae1a199afb9b16c8777ea;p=jalview.git diff --git a/src/jalview/gui/AlignmentPanel.java b/src/jalview/gui/AlignmentPanel.java index 8a08075..7446d6d 100755 --- a/src/jalview/gui/AlignmentPanel.java +++ b/src/jalview/gui/AlignmentPanel.java @@ -117,10 +117,6 @@ public class AlignmentPanel extends GAlignmentPanel break; - case KeyEvent.VK_B: - av.getSelectionAsString(); - break; - case KeyEvent.VK_DOWN: if(av.cursorMode) { @@ -165,7 +161,6 @@ public class AlignmentPanel extends GAlignmentPanel if(!av.cursorMode) { alignFrame.cut_actionPerformed(null); - seqPanel.seqCanvas.repaint(); } else seqPanel.deleteGapAtCursor(evt.isControlDown() || evt.isShiftDown()); @@ -240,6 +235,23 @@ public class AlignmentPanel extends GAlignmentPanel ex.printStackTrace(); } break; + case KeyEvent.VK_H: + { + SequenceGroup sg = av.getSelectionGroup(); + if(sg!=null && sg.getSize(false)!=av.alignment.getHeight()) + { + alignFrame.hideSelSequences_actionPerformed(null); + } + else + alignFrame.showAllSeqs_actionPerformed(null); + + if(av.colSel.getSelected().size()>0) + alignFrame.hideSelColumns_actionPerformed(null); + else + alignFrame.showAllColumns_actionPerformed(null); + + break; + } } }