public void LoadBlocks(XmlNode node) { foreach (XmlNode subNode in node.ChildNodes) { if (TemplateDefinition.SkipNode(subNode)) { continue; } BlockDefinition blockDef = BlockDefinition.LoadSectionDefinition(this, subNode); AddBlock(blockDef); } }
private static string GetFontPath(XmlNode node) { string ret = string.Empty; foreach (XmlNode subNode in node.ChildNodes) { if (TemplateDefinition.SkipNode(subNode)) { continue; } if (subNode.Name == "text") { if (subNode.Attributes["font"] != null) { ret = subNode.Attributes["font"].Value; break; } } } return(ret); }