+TAG_HANDLER_END(FACES_U)
+
+
+
+
+TAG_HANDLER_BEGIN(FACES_B, "B,STRONG")
+ TAG_HANDLER_CONSTR(FACES_B) { }
+
+ TAG_HANDLER_PROC(tag)
+ {
+ int bold = m_WParser->GetFontBold();
+
+ m_WParser->SetFontBold(true);
+ m_WParser->GetContainer()->InsertCell(
+ new wxHtmlFontCell(m_WParser->CreateCurrentFont()));
+
+ ParseInner(tag);
+
+ m_WParser->SetFontBold(bold);
+ m_WParser->GetContainer()->InsertCell(
+ new wxHtmlFontCell(m_WParser->CreateCurrentFont()));
+ return true;
+ }
+
+TAG_HANDLER_END(FACES_B)
+
+
+
+
+TAG_HANDLER_BEGIN(FACES_I, "I,EM,CITE,ADDRESS")
+ TAG_HANDLER_CONSTR(FACES_I) { }
+
+ TAG_HANDLER_PROC(tag)
+ {
+ int italic = m_WParser->GetFontItalic();
+
+ m_WParser->SetFontItalic(true);
+ m_WParser->GetContainer()->InsertCell(
+ new wxHtmlFontCell(m_WParser->CreateCurrentFont()));
+
+ ParseInner(tag);
+
+ m_WParser->SetFontItalic(italic);
+ m_WParser->GetContainer()->InsertCell(
+ new wxHtmlFontCell(m_WParser->CreateCurrentFont()));
+ return true;
+ }
+
+TAG_HANDLER_END(FACES_I)
+
+
+
+
+TAG_HANDLER_BEGIN(FACES_TT, "TT,CODE,KBD,SAMP")
+ TAG_HANDLER_CONSTR(FACES_TT) { }
+
+ TAG_HANDLER_PROC(tag)
+ {
+ int fixed = m_WParser->GetFontFixed();
+
+ m_WParser->SetFontFixed(true);
+ m_WParser->GetContainer()->InsertCell(
+ new wxHtmlFontCell(m_WParser->CreateCurrentFont()));
+
+ ParseInner(tag);
+
+ m_WParser->SetFontFixed(fixed);
+ m_WParser->GetContainer()->InsertCell(
+ new wxHtmlFontCell(m_WParser->CreateCurrentFont()));
+ return true;
+ }
+
+TAG_HANDLER_END(FACES_TT)