+ }\r
+ else\r
+ outputText(evt);\r
+\r
+ }\r
+\r
+ void outputText(ActionEvent e)\r
+ {\r
+ CutAndPasteTransfer cap = new CutAndPasteTransfer(true, ap.alignFrame);\r
+\r
+ Frame frame = new Frame();\r
+ frame.add(cap);\r
+ jalview.bin.JalviewLite.addFrame(frame,\r
+ "Selection output - " + e.getActionCommand(),\r
+ 600, 500);\r
+\r
+ cap.setText(new jalview.io.AppletFormatAdapter().formatSequences(\r
+ e.getActionCommand(),\r
+ new Alignment( ap.av.getSelectionAsNewSequence() ),\r
+ ap.av.showJVSuffix));\r
+\r
+ }\r
+\r
+ void editName()\r
+ {\r
+ TextField id = new TextField(seq.getName(), 40);\r
+ TextField description = new TextField(seq.getDescription(), 40);\r
+ Panel panel = new Panel(new BorderLayout());\r
+ Panel panel2 = new Panel(new BorderLayout());\r
+ panel2.add(new Label(" Sequence Name "), BorderLayout.WEST);\r
+ panel2.add(id, BorderLayout.CENTER);\r
+ panel.add(panel2, BorderLayout.NORTH);\r
+ panel2 = new Panel(new BorderLayout());\r
+ panel2.add(new Label("Sequence Description "), BorderLayout.WEST);\r
+ panel2.add(description, BorderLayout.CENTER);\r
+ panel.add(panel2, BorderLayout.CENTER);\r
+\r
+ panel2 = new Panel(new FlowLayout());\r
+\r
+ panel2.add(okDialog);\r
+ panel2.add(cancelDialog);\r
+\r
+ panel.add(panel2, BorderLayout.SOUTH);\r