X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/dad9554b4c84a548cf358f829f17a213df6a5382..3b6e5fb3f58f881d70dda6531f9c8372231a59cf:/include/wx/html/htmlfilt.h diff --git a/include/wx/html/htmlfilt.h b/include/wx/html/htmlfilt.h index 975461d50a..83f10d3f88 100644 --- a/include/wx/html/htmlfilt.h +++ b/include/wx/html/htmlfilt.h @@ -4,14 +4,14 @@ // Author: Vaclav Slavik // RCS-ID: $Id$ // Copyright: (c) 1999 Vaclav Slavik -// Licence: wxWindows Licence +// Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// #ifndef _WX_HTMLFILT_H_ #define _WX_HTMLFILT_H_ -#ifdef __GNUG__ +#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA) #pragma interface "htmlfilt.h" #endif @@ -30,7 +30,7 @@ // kinds of files (HTPP, FTP, local, tar.gz etc..) //-------------------------------------------------------------------------------- -class WXDLLEXPORT wxHtmlFilter : public wxObject +class WXDLLIMPEXP_HTML wxHtmlFilter : public wxObject { DECLARE_ABSTRACT_CLASS(wxHtmlFilter) @@ -38,7 +38,7 @@ public: wxHtmlFilter() : wxObject() {} virtual ~wxHtmlFilter() {} - // returns TRUE if this filter is able to open&read given file + // returns true if this filter is able to open&read given file virtual bool CanRead(const wxFSFile& file) const = 0; // Reads given file and returns HTML document. @@ -56,7 +56,7 @@ public: //-------------------------------------------------------------------------------- -class WXDLLEXPORT wxHtmlFilterPlainText : public wxHtmlFilter +class WXDLLIMPEXP_HTML wxHtmlFilterPlainText : public wxHtmlFilter { DECLARE_DYNAMIC_CLASS(wxHtmlFilterPlainText) @@ -65,6 +65,20 @@ public: virtual wxString ReadFile(const wxFSFile& file) const; }; +//-------------------------------------------------------------------------------- +// wxHtmlFilterHTML +// filter for text/html +//-------------------------------------------------------------------------------- + +class wxHtmlFilterHTML : public wxHtmlFilter +{ + DECLARE_DYNAMIC_CLASS(wxHtmlFilterHTML) + + public: + virtual bool CanRead(const wxFSFile& file) const; + virtual wxString ReadFile(const wxFSFile& file) const; +}; + #endif // wxUSE_HTML