Add generic wxFileSystem support to wxWebView using wxWebViewFSHandler.

Closes #14623.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@72461 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Steve Lamerton
2012-09-11 09:26:58 +00:00
parent e52aec972c
commit 0bfd90b3e7
21 changed files with 439 additions and 161 deletions

View File

@@ -0,0 +1,32 @@
/////////////////////////////////////////////////////////////////////////////
// Name: webviewfshandler.h
// Purpose: interface of wxWebViewFSHandler
// Author: wxWidgets team
// RCS-ID: $Id$
// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
/**
@class wxWebViewFSHandler
A wxWebView file system handler to support standard wxFileSystem protocols
of the form <code> example:page.htm </code> The handler allows wxWebView to
use wxFileSystem in a similar fashion to its use with wxHtml.
The wxMemoryFSHandler documentation gives an example of how it may be used.
@since 2.9.5
@library{wxwebview}
@category{webview}
@see wxWebView, wxWebViewHandler, wxWebViewArchiveHandler
*/
class wxWebViewFSHandler : public wxWebViewHandler
{
public:
/**
Constructor.
*/
wxWebViewFSHandler(const wxString& scheme);
virtual wxFSFile* GetFile(const wxString &uri);
};