From ef6291f17491f1c426e2cad44021c31f609e2808 Mon Sep 17 00:00:00 2001 From: amwaterhouse Date: Fri, 21 Jul 2006 08:46:41 +0000 Subject: [PATCH] Show hide cols and rows --- src/jalview/gui/AlignFrame.java | 63 ++++++++++++++++++++++++++++++++++----- 1 file changed, 56 insertions(+), 7 deletions(-) diff --git a/src/jalview/gui/AlignFrame.java b/src/jalview/gui/AlignFrame.java index d6143bf..325a676 100755 --- a/src/jalview/gui/AlignFrame.java +++ b/src/jalview/gui/AlignFrame.java @@ -352,8 +352,14 @@ public class AlignFrame if (viewport.hasHiddenColumns) { - // System.out.println("PROMPT USER HERE"); - // omitHidden = viewport.getSelectionAsString(); + int reply = JOptionPane.showInternalConfirmDialog(Desktop.desktop, + "The Alignment contains hidden columns." + + "\nDo you want to save only the visible alignment?", + "Save / Omit Hidden Columns", + JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE); + + if (reply == JOptionPane.YES_OPTION) + omitHidden = viewport.getSelectionAsString(); } String output = new FormatAdapter().formatSequences( @@ -404,8 +410,14 @@ public class AlignFrame if(viewport.hasHiddenColumns) { - // System.out.println("PROMPT USER HERE"); - // omitHidden = viewport.getSelectionAsString(); + int reply = JOptionPane.showInternalConfirmDialog(Desktop.desktop, + "The Alignment contains hidden columns." + +"\nDo you want to output only the visible alignment?", + "Save / Omit Hidden Columns", + JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE); + + if(reply==JOptionPane.YES_OPTION) + omitHidden = viewport.getSelectionAsString(); } cap.setText(new FormatAdapter().formatSequences( @@ -837,9 +849,7 @@ public class AlignFrame for(int i=0; i