00001
00002
00003
00004
00005
00006
00007
00008
00009
00011
00012 #ifndef _WXZ_FSHANDLER_H_
00013 #define _WXZ_FSHANDLER_H_
00014
00015
00016 #include "wx/filesys.h"
00017
00018
00019
00020
00021
00022
00023 class wxWxzFSHandler : public wxFileSystemHandler
00024 {
00025 public:
00026 wxWxzFSHandler() {}
00027
00028
00029 virtual bool CanOpen(const wxString& location);
00030 virtual wxFSFile* OpenFile(wxFileSystem& fs, const wxString& location);
00031 virtual wxString FindFirst(const wxString& spec, int flags = 0);
00032 virtual wxString FindNext();
00033
00034 private:
00035
00036
00037
00038
00039
00040
00041
00042
00043
00044
00045
00046
00047
00048 DECLARE_NO_COPY_CLASS(wxWxzFSHandler)
00049 DECLARE_DYNAMIC_CLASS(wxWxzFSHandler)
00050 };
00051
00052 #endif // _WXZ_FSHANDLER_H_
00053