Example #1
0
 public void LoadBlocks(XmlNode node)
 {
     foreach (XmlNode subNode in node.ChildNodes)
     {
         if (TemplateDefinition.SkipNode(subNode))
         {
             continue;
         }
         BlockDefinition blockDef = BlockDefinition.LoadSectionDefinition(this, subNode);
         AddBlock(blockDef);
     }
 }
Example #2
0
        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);
        }