mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IDEA-160900 Settings dialog doesn't fit the screen when using low screen resolution
add scroll pane for several configurables
This commit is contained in:
@@ -19,13 +19,12 @@ package com.intellij.application.options;
|
||||
import com.intellij.application.options.editor.EditorOptionsProvider;
|
||||
import com.intellij.openapi.application.ApplicationBundle;
|
||||
import com.intellij.openapi.options.BaseConfigurable;
|
||||
import com.intellij.openapi.options.Configurable;
|
||||
import com.intellij.openapi.options.SearchableConfigurable;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
import javax.swing.*;
|
||||
|
||||
public class CodeCompletionOptions extends BaseConfigurable implements SearchableConfigurable, EditorOptionsProvider, Configurable.NoScroll {
|
||||
public class CodeCompletionOptions extends BaseConfigurable implements SearchableConfigurable, EditorOptionsProvider {
|
||||
private CodeCompletionPanel myPanel;
|
||||
|
||||
@Override
|
||||
|
||||
@@ -37,7 +37,7 @@ import java.util.List;
|
||||
* <p>
|
||||
* A new instance of the specified class will be created each time then the Settings dialog is opened
|
||||
*/
|
||||
public class GeneralSettingsConfigurable extends CompositeConfigurable<SearchableConfigurable> implements SearchableConfigurable, Configurable.NoScroll {
|
||||
public class GeneralSettingsConfigurable extends CompositeConfigurable<SearchableConfigurable> implements SearchableConfigurable {
|
||||
private static final ExtensionPointName<GeneralSettingsConfigurableEP> EP_NAME = ExtensionPointName.create("com.intellij.generalOptionsProvider");
|
||||
|
||||
private MyComponent myComponent;
|
||||
|
||||
+1
-3
@@ -24,7 +24,6 @@ import com.intellij.openapi.application.ApplicationInfo;
|
||||
import com.intellij.openapi.application.ApplicationManager;
|
||||
import com.intellij.openapi.application.ex.ApplicationInfoEx;
|
||||
import com.intellij.openapi.options.BaseConfigurable;
|
||||
import com.intellij.openapi.options.Configurable;
|
||||
import com.intellij.openapi.options.ConfigurationException;
|
||||
import com.intellij.openapi.options.SearchableConfigurable;
|
||||
import com.intellij.openapi.project.Project;
|
||||
@@ -38,7 +37,6 @@ import com.intellij.ui.components.labels.ActionLink;
|
||||
import com.intellij.util.net.NetUtils;
|
||||
import com.intellij.util.text.DateFormatUtil;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
|
||||
import javax.swing.*;
|
||||
import java.util.List;
|
||||
@@ -46,7 +44,7 @@ import java.util.List;
|
||||
/**
|
||||
* @author pti
|
||||
*/
|
||||
public class UpdateSettingsConfigurable extends BaseConfigurable implements SearchableConfigurable, Configurable.NoScroll {
|
||||
public class UpdateSettingsConfigurable extends BaseConfigurable implements SearchableConfigurable {
|
||||
private final UpdateSettings mySettings;
|
||||
private final boolean myCheckNowEnabled;
|
||||
private UpdatesSettingsPanel myPanel;
|
||||
|
||||
@@ -16,7 +16,6 @@
|
||||
package com.intellij.coverage;
|
||||
|
||||
import com.intellij.openapi.extensions.Extensions;
|
||||
import com.intellij.openapi.options.Configurable;
|
||||
import com.intellij.openapi.options.ConfigurationException;
|
||||
import com.intellij.openapi.options.SearchableConfigurable;
|
||||
import com.intellij.openapi.project.Project;
|
||||
@@ -32,7 +31,7 @@ import java.util.List;
|
||||
* User: anna
|
||||
* Date: 12/16/10
|
||||
*/
|
||||
public class CoverageOptionsConfigurable implements SearchableConfigurable, Configurable.NoScroll {
|
||||
public class CoverageOptionsConfigurable implements SearchableConfigurable {
|
||||
private CoverageOptionsPanel myPanel;
|
||||
private final CoverageOptionsProvider myManager;
|
||||
private final Project myProject;
|
||||
|
||||
+1
-2
@@ -16,7 +16,6 @@
|
||||
package org.jetbrains.plugins.terminal;
|
||||
|
||||
import com.intellij.openapi.Disposable;
|
||||
import com.intellij.openapi.options.Configurable;
|
||||
import com.intellij.openapi.options.ConfigurationException;
|
||||
import com.intellij.openapi.options.SearchableConfigurable;
|
||||
import com.intellij.openapi.project.Project;
|
||||
@@ -29,7 +28,7 @@ import javax.swing.*;
|
||||
/**
|
||||
* @author traff
|
||||
*/
|
||||
public class TerminalOptionsConfigurable implements SearchableConfigurable, Configurable.NoScroll, Disposable {
|
||||
public class TerminalOptionsConfigurable implements SearchableConfigurable, Disposable {
|
||||
public static final String TERMINAL_SETTINGS_HELP_REFERENCE = "reference.settings.terminal";
|
||||
|
||||
private TerminalSettingsPanel myPanel;
|
||||
|
||||
Reference in New Issue
Block a user