X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/59a944cb633f57f427fd16f0a8e65b15edf6dc1e..2b5f62a0b2db198609b45dec622a018dae37008e:/src/html/m_meta.cpp?ds=inline diff --git a/src/html/m_meta.cpp b/src/html/m_meta.cpp deleted file mode 100644 index 9ad9eb7c4b..0000000000 --- a/src/html/m_meta.cpp +++ /dev/null @@ -1,70 +0,0 @@ -///////////////////////////////////////////////////////////////////////////// -// Name: m_meta.cpp -// Purpose: wxHtml module for parsing tag -// Author: Vaclav Slavik -// RCS-ID: $Id$ -// Copyright: (c) 2000 Vaclav Slavik -// Licence: wxWindows Licence -///////////////////////////////////////////////////////////////////////////// - -#ifdef __GNUG__ -#pragma implementation -#endif - -#include "wx/wxprec.h" - - -#include "wx/defs.h" -#if wxUSE_HTML && wxUSE_STREAMS - -#ifdef __BORDLANDC__ -#pragma hdrstop -#endif - -#ifndef WXPRECOMP -#endif - -#include "wx/fontmap.h" -#include "wx/html/forcelnk.h" -#include "wx/html/m_templ.h" -#include "wx/html/htmlcell.h" - -FORCE_LINK_ME(m_meta) - - - - -TAG_HANDLER_BEGIN(META, "META") - - TAG_HANDLER_PROC(tag) - { - if (tag.HasParam(_T("HTTP-EQUIV")) && - tag.GetParam(_T("HTTP-EQUIV")) == _T("Content-Type") && - tag.HasParam(_T("CONTENT"))) - { - wxString content = tag.GetParam(_T("CONTENT")); - if (content.Left(19) == _T("text/html; charset=")) - { - wxFontEncoding enc = - wxFontMapper::Get()->CharsetToEncoding(content.Mid(19)); - if (enc == wxFONTENCODING_SYSTEM) return FALSE; - if (enc == m_WParser->GetInputEncoding()) return FALSE; - - m_WParser->SetInputEncoding(enc); - m_WParser->GetContainer()->InsertCell( - new wxHtmlFontCell(m_WParser->CreateCurrentFont())); - } - } - return FALSE; - } - -TAG_HANDLER_END(META) - - -TAGS_MODULE_BEGIN(MetaTag) - - TAGS_MODULE_ADD(META) - -TAGS_MODULE_END(MetaTag) - -#endif