<pre> environment uses charset conversion as well

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5463 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Václav Slavík
2000-01-16 22:54:39 +00:00
parent fa146dd713
commit 57f5902621

View File

@@ -29,6 +29,7 @@
#include "wx/html/htmlcell.h"
#include "wx/tokenzr.h"
#include "wx/encconv.h"
FORCE_LINK_ME(m_pre)
@@ -138,8 +139,11 @@ TAG_HANDLER_BEGIN(PRE, "PRE")
{
wxString cit;
wxEncodingConverter *encconv = m_WParser -> GetEncodingConverter();
cit = m_WParser -> GetSource() -> Mid(tag.GetBeginPos(), tag.GetEndPos1() - tag.GetBeginPos());
c -> InsertCell(new wxHtmlPRECell(cit, *(m_WParser -> GetDC())));
c -> InsertCell(new wxHtmlPRECell(
encconv ? encconv -> Convert(cit) : cit,
*(m_WParser -> GetDC())));
}
m_WParser -> SetFontUnderlined(underlined);