What you can possibly do is: 1) Create some abstract class called FilterMarkup or something like that
and have all those *common* functions as overrides in FilterMarkup. 2) Derive FilterHtml and FilterCHM from FilterMarkup.
OK. That is what i'm going to do.
> How are you parsing CHM file, using, chmlib?
Yeah, I made a wrapper to chmlib. You can see a preliminar version of the filter and the supporting class here: