From: amwaterhouse Date: Thu, 22 Mar 2007 18:31:14 +0000 (+0000) Subject: Set gatherViewsHere false when making a new tab X-Git-Tag: Release_2_3~316 X-Git-Url: http://source.jalview.org/gitweb/?a=commitdiff_plain;h=4fac6a234220f9867e206207839c628438e66bab;p=jalview.git Set gatherViewsHere false when making a new tab --- diff --git a/src/jalview/gui/AlignFrame.java b/src/jalview/gui/AlignFrame.java index 0756e2d..37b95b2 100755 --- a/src/jalview/gui/AlignFrame.java +++ b/src/jalview/gui/AlignFrame.java @@ -1203,14 +1203,6 @@ public class AlignFrame synchronized void slideSequences(boolean right, int size) { - if(viewport.hasHiddenColumns) - { - JOptionPane.showInternalMessageDialog(Desktop.desktop, - "Slide Sequences not available with hidden columns", - "Slide Sequence not Available", - JOptionPane.WARNING_MESSAGE); - return; - } Vector sg = new Vector(); if(viewport.cursorMode) { @@ -1297,7 +1289,7 @@ public class AlignFrame repaint(); } - + /** * DOCUMENT ME! @@ -1970,6 +1962,8 @@ public class AlignFrame AlignmentPanel newap = new Jalview2XML().copyAlignPanel(alignPanel, true); + newap.av.gatherViewsHere = false; + if (viewport.viewName == null) { viewport.viewName = "Original"; @@ -3309,19 +3303,19 @@ public void showTranslation_actionPerformed(ActionEvent e) { /////////////////////////////// // Collect Data to be translated/transferred - + SequenceI [] selection = viewport.getSelectionAsNewSequence(); String [] seqstring = viewport.getViewAsString(true); AlignmentI al = null; try { - al = jalview.analysis.Dna.CdnaTranslate(selection, seqstring, viewport.getViewAsVisibleContigs(true), - viewport.getGapCharacter(), viewport.alignment.getAlignmentAnnotation(), + al = jalview.analysis.Dna.CdnaTranslate(selection, seqstring, viewport.getViewAsVisibleContigs(true), + viewport.getGapCharacter(), viewport.alignment.getAlignmentAnnotation(), viewport.alignment.getWidth()); } catch (Exception ex) { al = null; jalview.bin.Cache.log.debug("Exception during translation.",ex); } - if (al==null) + if (al==null) { JOptionPane.showMessageDialog(Desktop.desktop, "Please select at least three bases in at least one sequence in order to perform a cDNA translation.",