From 600c7b9215fc9461a7db39bc5f912e1cf1cb656e Mon Sep 17 00:00:00 2001 From: kascade Date: Mon, 7 May 2007 20:55:48 +0000 Subject: [PATCH] fixed no colorize after a paste git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@672 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d --- src/enginuity/maps/Table.java | 1 + src/enginuity/maps/Table2D.java | 8 ++++++-- src/enginuity/maps/Table3D.java | 2 ++ 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/enginuity/maps/Table.java b/src/enginuity/maps/Table.java index bb95c01a..817387e9 100644 --- a/src/enginuity/maps/Table.java +++ b/src/enginuity/maps/Table.java @@ -994,6 +994,7 @@ public abstract class Table extends JPanel implements Serializable { } } } + colorize(); } public void pasteCompare() { diff --git a/src/enginuity/maps/Table2D.java b/src/enginuity/maps/Table2D.java index acc6c05b..0e547214 100644 --- a/src/enginuity/maps/Table2D.java +++ b/src/enginuity/maps/Table2D.java @@ -27,8 +27,11 @@ import enginuity.util.AxisRange; import static enginuity.util.ParamChecker.isNullOrEmpty; import static enginuity.util.TableAxisUtil.getLiveDataRangeForAxis; -import javax.swing.*; -import java.awt.*; +import javax.swing.JLabel; +import java.awt.BorderLayout; +import java.awt.Color; +import java.awt.Dimension; +import java.awt.Toolkit; import java.awt.datatransfer.DataFlavor; import java.awt.datatransfer.StringSelection; import java.awt.datatransfer.UnsupportedFlavorException; @@ -248,6 +251,7 @@ public class Table2D extends Table { axis.paste(); } } + colorize(); } public void pasteCompare() { diff --git a/src/enginuity/maps/Table3D.java b/src/enginuity/maps/Table3D.java index 9ed1ef26..4023de93 100644 --- a/src/enginuity/maps/Table3D.java +++ b/src/enginuity/maps/Table3D.java @@ -720,11 +720,13 @@ public class Table3D extends Table { // put datavalues in clipboard and paste Toolkit.getDefaultToolkit().getSystemClipboard().setContents(new StringSelection(String.valueOf(dataValues)), null); pasteValues(); + colorize(); // reset clipboard Toolkit.getDefaultToolkit().getSystemClipboard().setContents(new StringSelection(input), null); } else if ("[Selection3D]".equalsIgnoreCase(pasteType)) { // paste selection pasteValues(); + colorize(); } else if ("[Selection1D]".equalsIgnoreCase(pasteType)) { // paste selection xAxis.paste(); yAxis.paste();