void updateGlobalScheme() { if (myColorsManager != null) { EditorColorsScheme globalScheme = myColorsManager.getGlobalScheme(); globalScheme.setEditorFontSize(getFontSize()); globalScheme.setEditorFontName(getFontFamily()); globalScheme.setLineSpacing(((float) getLineSpacing())); EditorFactory.getInstance().refreshAllEditors(); } }
public void apply(@NotNull EditorColorsScheme scheme) { scheme.setFontPreferences(getFontPreferences()); scheme.setLineSpacing(myLineSpacing); scheme.setQuickDocFontSize(getQuickDocFontSize()); scheme.setConsoleFontPreferences(getConsoleFontPreferences()); scheme.setConsoleLineSpacing(getConsoleLineSpacing()); for (EditorSchemeAttributeDescriptor descriptor : myDescriptors) { descriptor.apply(scheme); } }