windowStyles = new ArrayList<WindowStyle>();
fonts = new ArrayList<Font>();
screens = new ArrayList<Screen>();
XmlDocument document = new XmlDocument();
document.loadXml(new FileInputStream(filename));
for (XmlNode colorNode : document.selectNodes("/skin/colors/color")) {
colors.add(new Color(this, colorNode));
}
for (XmlNode windowstyleNode : document.selectNodes("/skin/windowstyle")) {
windowStyles.add(new WindowStyle(this, windowstyleNode));