/* * Copyright (C) 2006-2016 DLR, Germany * * All rights reserved * * http://www.rcenvironment.de/ */ package de.rcenvironment.core.gui.resources.api; import org.eclipse.swt.SWT; /** * List of standard fonts in RCE. * * @author Sascha Zur */ public enum StandardFonts implements FontSource { /** * Standard font for all console like text fields. */ CONSOLE_TEXT_FONT("Courier", 10, SWT.NORMAL); private final String fontName; private final int width; private final int swtFlag; StandardFonts(String fontName, int width, int swtFlag) { this.fontName = fontName; this.width = width; this.swtFlag = swtFlag; } @Override public String getFontName() { return fontName; } @Override public int getFontWidth() { return width; } @Override public int getFontSwtFlag() { return swtFlag; } }