}\r
}\r
\r
+ Vector seqs = new Vector();\r
+ int[] ids = groups[i].getSeq();\r
+\r
+ for (int s = 0; s < ids.length; s++)\r
+ {\r
+ seqs.addElement( (jalview.datamodel.SequenceI) seqids.elementAt(\r
+ ids[s]));\r
+ }\r
+\r
jalview.datamodel.SequenceGroup sg = new jalview.datamodel.\r
- SequenceGroup(groups[i].getName(),\r
+ SequenceGroup(seqs, groups[i].getName(),\r
cs, groups[i].getDisplayBoxes(),\r
groups[i].getDisplayText(), groups[i].getColourText(),\r
groups[i].getStart(), groups[i].getEnd());\r
+\r
sg.setOutlineColour(new java.awt.Color(\r
groups[i].getOutlineColour()));\r
\r
- int[] ids = groups[i].getSeq();\r
-\r
- for (int s = 0; s < ids.length; s++)\r
- {\r
- sg.addSequence( (jalview.datamodel.SequenceI) seqids.elementAt(\r
- ids[s]));\r
- }\r
\r
if (groups[i].getConsThreshold() != 0)\r
{\r
af.viewport.showQuality = view.getShowQuality();\r
af.viewport.showIdentity = view.getShowIdentity();\r
af.viewport.setAbovePIDThreshold(view.getPidSelected());\r
+ af.abovePIDThreshold.setSelected(view.getPidSelected());\r
af.viewport.setColourText(view.getShowColourText());\r
+ af.colourTextMenuItem.setSelected(view.getShowColourText());\r
af.viewport.setConservationSelected(view.getConservationSelected());\r
+ af.conservationMenuItem.setSelected(view.getConservationSelected());\r
+\r
af.viewport.setShowFullId(view.getShowFullId());\r
+ af.fullSeqId.setSelected(view.getShowFullId());\r
+\r
af.viewport.setFont(new java.awt.Font(view.getFontName(),\r
view.getFontStyle(), view.getFontSize()));\r
af.alignPanel.fontChanged();\r
\r
- af.sequenceFeatures_actionPerformed(null);\r
af.viewport.setRenderGaps(view.getRenderGaps());\r
+ af.renderGapsMenuItem.setSelected(view.getRenderGaps());\r
\r
af.viewport.setWrapAlignment(view.getWrapAlignment());\r
+ af.wrapMenuItem.setSelected(view.getWrapAlignment());\r
\r
if (view.getWrapAlignment())\r
{\r
}\r
\r
af.viewport.setShowBoxes(view.getShowBoxes());\r
+ af.viewBoxesMenuItem.setSelected(view.getShowBoxes());\r
af.viewport.setShowText(view.getShowText());\r
+ af.viewTextMenuItem.setSelected(view.getShowText());\r
\r
ColourSchemeI cs = null;\r
\r
if (view.getShowSequenceFeatures())\r
{\r
af.viewport.showSequenceFeatures = true;\r
- SequenceFeatureFetcher sft = new SequenceFeatureFetcher(al,\r
- af.alignPanel);\r
+ af.sequenceFeatures.setSelected(true);\r
+ new SequenceFeatureFetcher(al, af.alignPanel);\r
al.featuresAdded = true;\r
}\r
\r