From b48b3797ca6bb3bd71884cef5ad6faa0c289611f Mon Sep 17 00:00:00 2001 From: Maxim Shafirov Date: Thu, 17 Mar 2005 21:32:11 +0300 Subject: [PATCH] IDEADEV-574. EditorColors.BACKGROUND removed as conflicting with HighlighterColors.TEXT --- .../openapi/editor/colors/EditorColors.java | 1 - .../editor/colors/EditorColorsScheme.java | 3 ++ resources/src/DefaultColorSchemesManager.xml | 3 +- .../options/colors/ClickNavigator.java | 10 +--- .../codeEditor/printing/HTMLTextPainter.java | 3 +- .../hint/EditorFragmentComponent.java | 2 +- .../execution/impl/ConsoleViewImpl.java | 4 +- .../colors/impl/AbstractColorsScheme.java | 47 +++++++++++++++---- .../openapi/editor/impl/EditorImpl.java | 15 +++++- .../openapi/editor/impl/IterationState.java | 11 ++++- .../colors/pages/GeneralColorsPage.java | 1 - 11 files changed, 68 insertions(+), 32 deletions(-) diff --git a/openapi/src/com/intellij/openapi/editor/colors/EditorColors.java b/openapi/src/com/intellij/openapi/editor/colors/EditorColors.java index d40335c6390f..6d5adda4f92f 100644 --- a/openapi/src/com/intellij/openapi/editor/colors/EditorColors.java +++ b/openapi/src/com/intellij/openapi/editor/colors/EditorColors.java @@ -10,7 +10,6 @@ public interface EditorColors { ColorKey RIGHT_MARGIN_COLOR = ColorKey.createColorKey("RIGHT_MARGIN_COLOR"); ColorKey LINE_NUMBERS_COLOR = ColorKey.createColorKey("LINE_NUMBERS_COLOR"); ColorKey ANNOTATIONS_COLOR = ColorKey.createColorKey("ANNOTATIONS_COLOR"); - ColorKey BACKGROUND_COLOR = ColorKey.createColorKey("BACKGROUND"); ColorKey READONLY_BACKGROUND_COLOR = ColorKey.createColorKey("READONLY_BACKGROUND"); ColorKey READONLY_FRAGMENT_BACKGROUND_COLOR = ColorKey.createColorKey("READONLY_FRAGMENT_BACKGROUND"); ColorKey WHITESPACES_COLOR = ColorKey.createColorKey("WHITESPACES"); diff --git a/openapi/src/com/intellij/openapi/editor/colors/EditorColorsScheme.java b/openapi/src/com/intellij/openapi/editor/colors/EditorColorsScheme.java index e0e03a884fee..a844e1409e96 100644 --- a/openapi/src/com/intellij/openapi/editor/colors/EditorColorsScheme.java +++ b/openapi/src/com/intellij/openapi/editor/colors/EditorColorsScheme.java @@ -19,6 +19,9 @@ public interface EditorColorsScheme extends Cloneable, JDOMExternalizable { TextAttributes getAttributes(TextAttributesKey key); void setAttributes(TextAttributesKey key, TextAttributes attributes); + Color getDefaultBackground(); + Color getDefaultForeground(); + Color getColor(ColorKey key); void setColor(ColorKey key, Color color); diff --git a/resources/src/DefaultColorSchemesManager.xml b/resources/src/DefaultColorSchemesManager.xml index 7ddbbbf5993f..90f5dd4aae9e 100644 --- a/resources/src/DefaultColorSchemesManager.xml +++ b/resources/src/DefaultColorSchemesManager.xml @@ -9,7 +9,6 @@