diff options
Diffstat (limited to 'org.eclipse.ui.editors/src/org/eclipse/ui/internal/texteditor/SourceViewerInformationControl.java')
-rw-r--r-- | org.eclipse.ui.editors/src/org/eclipse/ui/internal/texteditor/SourceViewerInformationControl.java | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/org.eclipse.ui.editors/src/org/eclipse/ui/internal/texteditor/SourceViewerInformationControl.java b/org.eclipse.ui.editors/src/org/eclipse/ui/internal/texteditor/SourceViewerInformationControl.java index 521ba4e01dc..7ab858a9770 100644 --- a/org.eclipse.ui.editors/src/org/eclipse/ui/internal/texteditor/SourceViewerInformationControl.java +++ b/org.eclipse.ui.editors/src/org/eclipse/ui/internal/texteditor/SourceViewerInformationControl.java @@ -79,12 +79,6 @@ class SourceViewerInformationControl implements IInformationControl, IInformatio private Label fSeparator; /** The font of the optional status text label.*/ private Font fStatusTextFont; - /** - * The color of the optional status text label or <code>null</code> if none. - * - * @since 3.6 - */ - private Color fStatusTextForegroundColor; /** The maximal widget width. */ private int fMaxWidth; /** The maximal widget height. */ @@ -182,8 +176,9 @@ class SourceViewerInformationControl implements IInformationControl, IInformatio GridData gd2= new GridData(GridData.FILL_VERTICAL | GridData.FILL_HORIZONTAL | GridData.HORIZONTAL_ALIGN_BEGINNING | GridData.VERTICAL_ALIGN_BEGINNING); fStatusField.setLayoutData(gd2); - fStatusTextForegroundColor= new Color(fStatusField.getDisplay(), blend(display.getSystemColor(SWT.COLOR_INFO_BACKGROUND).getRGB(), display.getSystemColor(SWT.COLOR_INFO_FOREGROUND).getRGB(), 0.56f)); - fStatusField.setForeground(fStatusTextForegroundColor); + Color statusTextForegroundColor= new Color(fStatusField.getDisplay(), + blend(display.getSystemColor(SWT.COLOR_INFO_BACKGROUND).getRGB(), display.getSystemColor(SWT.COLOR_INFO_FOREGROUND).getRGB(), 0.56f)); + fStatusField.setForeground(statusTextForegroundColor); fStatusField.setBackground(display.getSystemColor(SWT.COLOR_INFO_BACKGROUND)); } @@ -253,9 +248,6 @@ class SourceViewerInformationControl implements IInformationControl, IInformatio if (fStatusTextFont != null && !fStatusTextFont.isDisposed()) fStatusTextFont.dispose(); fStatusTextFont= null; - if (fStatusTextForegroundColor != null && !fStatusTextForegroundColor.isDisposed()) - fStatusTextForegroundColor.dispose(); - fStatusTextForegroundColor= null; fTextFont= null; fShell= null; |