public void ParseContents(ChmHtmlParseFunc Parse) { if (this.loaded) { foreach (string fileName in htmlFiles) { chmUnitInfo ui = new chmUnitInfo(); chm_resolve_object(this.chmfile, fileName, ui); //Console.WriteLine("Parsing....{0}",ui.path); ///Logger.Log.Debug("CHMFile: Parsing {0}....",ui.path); Parse(new StringReader(ChmFileToString(ui).Trim())); } } }
public void ParseContents(ChmHtmlParseFunc Parse) { if(this.loaded) foreach(string fileName in htmlFiles) { chmUnitInfo ui = new chmUnitInfo(); chm_resolve_object(this.chmfile, fileName, ui) ; //Console.WriteLine("Parsing....{0}",ui.path); ///Logger.Log.Debug("CHMFile: Parsing {0}....",ui.path); Parse( new StringReader(ChmFileToString(ui).Trim()) ); } }