From e2575bca12a2f7e948e0b98da287c2efd82368e5 Mon Sep 17 00:00:00 2001 From: kruland2607 Date: Sun, 1 Dec 2013 20:40:14 -0600 Subject: [PATCH] Added new startup flag openrocket.debug.layout which when set, shows boxes around all the components in miglayout. Hopefully this will help fix various layout issues in the applicaiton. --- swing/src/net/sf/openrocket/startup/SwingStartup.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/swing/src/net/sf/openrocket/startup/SwingStartup.java b/swing/src/net/sf/openrocket/startup/SwingStartup.java index 2ccbb56a5..6a21f241a 100644 --- a/swing/src/net/sf/openrocket/startup/SwingStartup.java +++ b/swing/src/net/sf/openrocket/startup/SwingStartup.java @@ -10,6 +10,7 @@ import javax.swing.SwingUtilities; import javax.swing.Timer; import javax.swing.ToolTipManager; +import net.miginfocom.layout.LayoutUtil; import net.sf.openrocket.arch.SystemInfo; import net.sf.openrocket.arch.SystemInfo.Platform; import net.sf.openrocket.communication.UpdateInfo; @@ -50,6 +51,10 @@ public class SwingStartup { // Check for "openrocket.debug" property before anything else checkDebugStatus(); + + if (System.getProperty("openrocket.debug.layout") != null) { + LayoutUtil.setGlobalDebugMillis(100); + } // Initialize logging first so we can use it initializeLogging();