]> git.saurik.com Git - wxWidgets.git/blame - interface/wx/webviewarchivehandler.h
synchronize GTK2 minimum version in docs
[wxWidgets.git] / interface / wx / webviewarchivehandler.h
CommitLineData
42be0c56 1/////////////////////////////////////////////////////////////////////////////
43d53ee5 2// Name: webviewarchivehandler.h
7d8d6163 3// Purpose: interface of wxWebViewArchiveHandler
42be0c56
SL
4// Author: wxWidgets team
5// RCS-ID: $Id$
6// Licence: wxWindows licence
7/////////////////////////////////////////////////////////////////////////////
8
9/**
7d8d6163 10 @class wxWebViewArchiveHandler
34326da7
SL
11
12 A custom handler for the file scheme which also supports loading from
13 archives. The syntax for wxWebViewArchiveHandler differs from virtual file
42be0c56 14 systems in the rest of wxWidgets by using a syntax such as
f090e4ef 15 <code> scheme:///C:/example/docs.zip;protocol=zip/main.htm </code>
34326da7
SL
16 Currently the only supported protocol is @c zip.
17
b2b31b87 18 @since 2.9.3
43d53ee5
SL
19 @library{wxwebview}
20 @category{webview}
34326da7 21
7d8d6163 22 @see wxWebView, wxWebViewHandler
42be0c56 23 */
7d8d6163 24class wxWebViewArchiveHandler : public wxWebViewHandler
42be0c56
SL
25{
26public:
27 /**
7d8d6163 28 Constructor.
42be0c56 29 */
7d8d6163 30 wxWebViewArchiveHandler(const wxString& scheme);
42be0c56 31 virtual wxFSFile* GetFile(const wxString &uri);
f090e4ef 32};