]> git.saurik.com Git - wxWidgets.git/commitdiff
Update docs to mention new filesystem handlers.
authorMichael Wetherell <mike.wetherell@ntlworld.com>
Tue, 31 Oct 2006 07:40:30 +0000 (07:40 +0000)
committerMichael Wetherell <mike.wetherell@ntlworld.com>
Tue, 31 Oct 2006 07:40:30 +0000 (07:40 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42805 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

docs/latex/wx/fs.tex
docs/latex/wx/helpinst.tex
docs/latex/wx/hthelpct.tex
docs/latex/wx/txrc.tex

index c8f80148b8402532cdde4f6510a66e800c9fcf33..51822608148e65b258fa21b1924c47be87a789ce 100644 (file)
@@ -58,10 +58,14 @@ There are {\bf two} protocols used in this example: "zip" and "file".
 The following virtual file system handlers are part of wxWidgets so far:
 
 \begin{twocollist}
 The following virtual file system handlers are part of wxWidgets so far:
 
 \begin{twocollist}
+\twocolitem{{\bf wxArchiveFSHandler}}{A handler for archives such as zip
+and tar. Include file is <wx/fs\_arc.h>. URLs examples:
+"archive.zip\#zip:filename", "archive.tar.gz\#gzip:\#tar:filename".}
+\twocolitem{{\bf wxFilterFSHandler}}{A handler for compression schemes such
+as gzip. Header is <wx/fs\_filter.h>. URLs are in the form, e.g.:
+"document.ps.gz\#gzip:".}
 \twocolitem{{\bf wxInternetFSHandler}}{A handler for accessing documents
 via HTTP or FTP protocols. Include file is <wx/fs\_inet.h>.}
 \twocolitem{{\bf wxInternetFSHandler}}{A handler for accessing documents
 via HTTP or FTP protocols. Include file is <wx/fs\_inet.h>.}
-\twocolitem{{\bf wxZipFSHandler}}{A handler for ZIP archives. 
-Include file is <wx/fs\_zip.h>. URL is in form "archive.zip\#zip:filename".}
 \twocolitem{{\bf wxMemoryFSHandler}}{This handler allows you to access 
 data stored in memory (such as bitmaps) as if they were regular files.
 See \helpref{wxMemoryFSHandler documentation}{wxmemoryfshandler} for details.
 \twocolitem{{\bf wxMemoryFSHandler}}{This handler allows you to access 
 data stored in memory (such as bitmaps) as if they were regular files.
 See \helpref{wxMemoryFSHandler documentation}{wxmemoryfshandler} for details.
index 01ef4f3eb1df50bb28037e902a653274ba56f011..cf39127900feeb86ef1d16715c3748018201ff8d 100644 (file)
@@ -47,7 +47,7 @@ a similar style to the Microsoft HTML Help viewer and using some of the same fil
 Although it has an API compatible with other help controllers, it has more advanced features, so it is
 recommended that you use the specific API for this class instead. Note that if you
 use .zip or .htb formats for your books, you
 Although it has an API compatible with other help controllers, it has more advanced features, so it is
 recommended that you use the specific API for this class instead. Note that if you
 use .zip or .htb formats for your books, you
-must add this line to your application initialization: {\tt wxFileSystem::AddHandler(new wxZipFSHandler);}
+must add this line to your application initialization: {\tt wxFileSystem::AddHandler(new wxArchiveFSHandler);}
 or nothing will be shown in your help window.
 \end{itemize}
 
 or nothing will be shown in your help window.
 \end{itemize}
 
index a4ea217f3456408b9f8075dddb48406e66fc9866..0bae06955ae5745ceb7ce0e81c6ed583e968544e 100644 (file)
@@ -115,8 +115,8 @@ different on most platforms)}
 
 \wxheading{Note}
 
 
 \wxheading{Note}
 
-Don't forget to install wxFileSystem ZIP handler with
-{\tt wxFileSystem::AddHandler(new wxZipFSHandler);} before calling this method
+Don't forget to install the archive wxFileSystem handler with
+{\tt wxFileSystem::AddHandler(new wxArchiveFSHandler);} before calling this method
 on a .zip or .htb file!
 
 \membersection{wxHtmlHelpController::CreateHelpDialog}\label{wxhtmlhelpcontrollercreatehelpdialog}
 on a .zip or .htb file!
 
 \membersection{wxHtmlHelpController::CreateHelpDialog}\label{wxhtmlhelpcontrollercreatehelpdialog}
index dc065629b30b33a0269fdee728a8ff4497d3dc55..f970dc0c528da5acb7b01b853d5a84168025b871 100644 (file)
@@ -36,7 +36,7 @@ These are the typical steps for using XRC files in your application.
 \begin{itemize}\itemsep=0pt
 \item Include the appropriate headers: normally "wx/xrc/xmlres.h" will suffice;
 \item If you are going to use \helpref{XRS files}{binaryresourcefiles}, install
 \begin{itemize}\itemsep=0pt
 \item Include the appropriate headers: normally "wx/xrc/xmlres.h" will suffice;
 \item If you are going to use \helpref{XRS files}{binaryresourcefiles}, install
-wxFileSystem ZIP handler first with {\tt wxFileSystem::AddHandler(new wxZipFSHandler);}
+wxFileSystem archive handler first with {\tt wxFileSystem::AddHandler(new wxArchiveFSHandler);}
 \item call {\tt wxXmlResource::Get()->InitAllHandlers()} from your wxApp::OnInit function,
 and then call {\tt wxXmlResource::Get()->Load("myfile.xrc")} to load the resource file;
 \item to create a dialog from a resource, create it using the default constructor, and then
 \item call {\tt wxXmlResource::Get()->InitAllHandlers()} from your wxApp::OnInit function,
 and then call {\tt wxXmlResource::Get()->Load("myfile.xrc")} to load the resource file;
 \item to create a dialog from a resource, create it using the default constructor, and then
@@ -97,14 +97,14 @@ For example:
 
 XRS file is essentially a renamed ZIP archive which means that you can manipulate
 it with standard ZIP tools. Note that if you are using XRS files, you have
 
 XRS file is essentially a renamed ZIP archive which means that you can manipulate
 it with standard ZIP tools. Note that if you are using XRS files, you have
-to initialize the \helpref{wxFileSystem}{wxfilesystem} ZIP handler first! It is a simple
+to initialize the \helpref{wxFileSystem}{wxfilesystem} archive handler first! It is a simple
 thing to do:
 
 \begin{verbatim}
   #include <wx/filesys.h>
 thing to do:
 
 \begin{verbatim}
   #include <wx/filesys.h>
-  #include <wx/fs_zip.h>
+  #include <wx/fs_arc.h>
   ...
   ...
-  wxFileSystem::AddHandler(new wxZipFSHandler);
+  wxFileSystem::AddHandler(new wxArchiveFSHandler);
 \end{verbatim}
 
 \subsection{Using embedded resources}\label{embeddedresource}
 \end{verbatim}
 
 \subsection{Using embedded resources}\label{embeddedresource}