/*
* 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;
}
}