]> git.saurik.com Git - wxWidgets.git/blame - interface/wx/webviewarchivehandler.h
Correctly initialise ref count in custom scheme class factory.
[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
42be0c56
SL
11
12 A custom handler for the file scheme which also supports loading from
7d8d6163 13 archives. The syntax for wxWebViewArchiveHandler differs from virtual file
42be0c56 14 systems in the rest of wxWidgets by using a syntax such as
7d8d6163
SL
15 <code> scheme:///C:/exmaple/docs.zip;protocol=zip/main.htm </code>
16 Currently the only supported protocol is @c zip.
42be0c56 17
b2b31b87 18 @since 2.9.3
43d53ee5
SL
19 @library{wxwebview}
20 @category{webview}
42be0c56 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
SL
31 virtual wxFSFile* GetFile(const wxString &uri);
32};