From 60a67d670ce37f7e14e8ae3eb2c3f2d83f780e83 Mon Sep 17 00:00:00 2001 From: Heng Sin Low Date: Mon, 26 Mar 2007 06:37:35 +0000 Subject: [PATCH] * a better fix for [ 1686486 ] ProcessDialog truncates display of log --- client/src/org/compiere/apps/ProcessDialog.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/client/src/org/compiere/apps/ProcessDialog.java b/client/src/org/compiere/apps/ProcessDialog.java index 6411b31f28..186dbf465b 100644 --- a/client/src/org/compiere/apps/ProcessDialog.java +++ b/client/src/org/compiere/apps/ProcessDialog.java @@ -119,6 +119,8 @@ public class ProcessDialog extends CFrame public Dimension getPreferredSize() { Dimension d = super.getPreferredSize(); Dimension m = getMaximumSize(); + System.out.println("prefer: " + d); + System.out.println("max: " + m); if ( d.height > m.height || d.width > m.width ) { Dimension d1 = new Dimension(); d1.height = Math.min(d.height, m.height); @@ -165,6 +167,7 @@ public class ProcessDialog extends CFrame centerPanel.setBorder(null); centerPanel.setLayout(new BorderLayout()); dialog.add(centerPanel, BorderLayout.CENTER); + mainLayout.setVgap(2); // this.getRootPane().setDefaultButton(bOK); } // jbInit @@ -331,8 +334,10 @@ public class ProcessDialog extends CFrame m_isLocked = false; //no longer needed, hide to give more space to display log - parameterPanel.setVisible(false); + dialog.remove(centerPanel); messagePane.setMaximumSize(null); + dialog.remove(messagePane); + dialog.add(messagePane, BorderLayout.CENTER); this.validate(); AEnv.showCenterScreen(this);