- javax.help.HelpBroker hb = hs.createHelpBroker();\r
- hb.setCurrentID("home");\r
- hb.setDisplayed(true);\r
- }\r
- catch (Exception ex)\r
- {\r
- ex.printStackTrace();\r
- }\r
- break;\r
- case KeyEvent.VK_H:\r
- {\r
- boolean toggleSeqs = !evt.isControlDown();\r
- boolean toggleCols = !evt.isShiftDown();\r
-\r
- boolean hide = false;\r
-\r
- SequenceGroup sg = av.getSelectionGroup();\r
- if(toggleSeqs)\r
- {\r
- if(sg != null && sg.getSize(false) != av.alignment.getHeight())\r
- {\r
- alignFrame.hideSelSequences_actionPerformed(null);\r
- hide = true;\r
- }\r
- else if (!(toggleCols && av.colSel.getSelected().size() > 0))\r
- alignFrame.showAllSeqs_actionPerformed(null);\r
- }\r
-\r
- if (toggleCols)\r
- {\r
- if(av.colSel.getSelected().size() > 0)\r
- {\r
- alignFrame.hideSelColumns_actionPerformed(null);\r
- if(!toggleSeqs)\r
- av.selectionGroup = sg;\r
- }\r
- else if(!hide)\r
- alignFrame.showAllColumns_actionPerformed(null);\r
- }\r
- break;\r
- }\r