## wxHtmlFilter

This class is the parent class of input filters for wxHtmlWindow. It allows you to read and display files of different file formats.

Derived from

wxObject

Include files

<wx/html/htmlfilt.h>

See Also

Overview

Members

wxHtmlFilter::wxHtmlFilter
wxHtmlFilter::CanRead
wxHtmlFilter::ReadFile

### wxHtmlFilter::wxHtmlFilter

wxHtmlFilter()

Constructor.

### wxHtmlFilter::CanRead

bool CanRead(const wxFSFile& file)

Returns true if this filter is capable of reading file file.

Example:

    bool MyFilter::CanRead(const wxFSFile& file)
    {
        return (file.GetMimeType() == "application/x-ugh");
    }

### wxHtmlFilter::ReadFile

wxString ReadFile(const wxFSFile& file)

Reads the file and returns string with HTML document.

Example:

    wxString MyImgFilter::ReadFile(const wxFSFile& file)
    {
        return "<html><body><img src=\"" +
               file.GetLocation() +
    	   "\"></body></html>";
    }