From 7099ecff2c84cbec2b14a90dea2c3fed91265c0d Mon Sep 17 00:00:00 2001 From: Maxim Shafirov Date: Fri, 11 Sep 2009 17:45:41 +0400 Subject: [PATCH] Default size for settings and run configuration dialogs. --- .../com/intellij/execution/impl/RunConfigurable.java | 10 +++++++++- .../openapi/options/newEditor/OptionsEditor.java | 4 ++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/execution/impl/RunConfigurable.java b/platform/lang-impl/src/com/intellij/execution/impl/RunConfigurable.java index 967b2a952cbe..c4914e39b23e 100644 --- a/platform/lang-impl/src/com/intellij/execution/impl/RunConfigurable.java +++ b/platform/lang-impl/src/com/intellij/execution/impl/RunConfigurable.java @@ -42,7 +42,9 @@ import javax.swing.tree.DefaultTreeModel; import javax.swing.tree.TreeNode; import javax.swing.tree.TreePath; import java.awt.*; -import java.awt.event.*; +import java.awt.event.ActionEvent; +import java.awt.event.ActionListener; +import java.awt.event.KeyEvent; import java.net.URL; import java.util.*; @@ -371,6 +373,12 @@ class RunConfigurable extends BaseConfigurable { myWholePanel.add(myPanel, BorderLayout.CENTER); updateDialog(); + + Dimension d = myWholePanel.getPreferredSize(); + d.width = Math.max(d.width, 800); + d.height = Math.max(d.height, 600); + myWholePanel.setPreferredSize(d); + return myWholePanel; } diff --git a/platform/platform-impl/src/com/intellij/openapi/options/newEditor/OptionsEditor.java b/platform/platform-impl/src/com/intellij/openapi/options/newEditor/OptionsEditor.java index 8ea0eee09bb0..3bae9de0cfa4 100644 --- a/platform/platform-impl/src/com/intellij/openapi/options/newEditor/OptionsEditor.java +++ b/platform/platform-impl/src/com/intellij/openapi/options/newEditor/OptionsEditor.java @@ -665,6 +665,10 @@ public class OptionsEditor extends JPanel implements DataProvider, Place.Navigat return myTree.getTree(); } + @Override + public Dimension getPreferredSize() { + return new Dimension(1200, 768); + } private class Filter extends ElementFilter.Active.Impl {