From 5a96db4052c59a10f401428a4bbc3ea7c85d13dd Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Fri, 11 Mar 2005 23:03:11 +0300 Subject: [PATCH] correct fonts in Ctrl-N-like dialogs --- .../intellij/ide/util/NavigationItemListCellRenderer.java | 5 +++++ source/com/intellij/ide/util/PsiElementModuleRenderer.java | 1 - 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/source/com/intellij/ide/util/NavigationItemListCellRenderer.java b/source/com/intellij/ide/util/NavigationItemListCellRenderer.java index 16131a49a9da..d63a22a8388e 100644 --- a/source/com/intellij/ide/util/NavigationItemListCellRenderer.java +++ b/source/com/intellij/ide/util/NavigationItemListCellRenderer.java @@ -36,6 +36,8 @@ import com.intellij.ide.ui.UISettings; import com.intellij.ide.util.treeView.NodeRenderer; import com.intellij.navigation.ItemPresentation; import com.intellij.navigation.NavigationItem; +import com.intellij.openapi.editor.colors.EditorColorsManager; +import com.intellij.openapi.editor.colors.EditorColorsScheme; import com.intellij.openapi.editor.markup.TextAttributes; import com.intellij.openapi.vcs.FileStatus; import com.intellij.ui.ColoredListCellRenderer; @@ -56,6 +58,9 @@ public class NavigationItemListCellRenderer extends JPanel implements ListCellRe int index, boolean isSelected, boolean cellHasFocus) { + EditorColorsScheme scheme = EditorColorsManager.getInstance().getGlobalScheme(); + Font editorFont = new Font(scheme.getEditorFontName(), Font.PLAIN, scheme.getEditorFontSize()); + setFont(editorFont); removeAll(); final Component leftCellRendererComponent = new LeftRenderer().getListCellRendererComponent(list, value, index, isSelected, cellHasFocus); diff --git a/source/com/intellij/ide/util/PsiElementModuleRenderer.java b/source/com/intellij/ide/util/PsiElementModuleRenderer.java index b9ec4ec0c8e2..bbada0e40bfc 100644 --- a/source/com/intellij/ide/util/PsiElementModuleRenderer.java +++ b/source/com/intellij/ide/util/PsiElementModuleRenderer.java @@ -85,7 +85,6 @@ public class PsiElementModuleRenderer extends DefaultListCellRenderer{ setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 2)); setHorizontalTextPosition(SwingConstants.LEFT); setBackground(UIManager.getColor(selected ? "List.selectionBackground" : "List.background")); - setFont(UIManager.getFont("List.font")); setForeground(selected ? UIManager.getColor("List.selectionForeground") : UIManager.getColor("textInactiveText")); } }