]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/src/filesys.i
Shell Script file to copy setup.h for ProjectBuilder
[wxWidgets.git] / wxPython / src / filesys.i
index 69d782e325eb999377c5210ce22c5f43d42d1c8d..2367cb82ce2a129ab46fa98c1b1a52de44321945 100644 (file)
@@ -141,13 +141,23 @@ public:
     static void AddHandler(wxFileSystemHandler *handler);
     static void CleanUpHandlers();
 
-//     // Returns the native path for a file URL
-//     static wxFileName URLToFileName(const wxString& url);
+    // Returns the file URL for a native path
+    static wxString FileNameToURL(const wxString& filename);
 
-//     // Returns the file URL for a native path
-//     static wxString FileNameToURL(const wxFileName& filename);
+    // Returns the native path for a file URL
+    //static wxFileName URLToFileName(const wxString& url);  *** See below
 };
 
+
+// Returns the native path for a file URL
+wxString wxFileSystem_URLToFileName(const wxString& url);
+%{
+    wxString wxFileSystem_URLToFileName(const wxString& url) {
+        wxFileName fname = wxFileSystem::URLToFileName(url);
+        return fname.GetFullPath();
+    }
+%}
+
 //---------------------------------------------------------------------------
 
 class wxInternetFSHandler : public wxFileSystemHandler {