+ // NB: Load() accepts both filenames and URLs (should probably be
+ // changed to filenames only, but embedded resources currently
+ // rely on its ability to handle URLs - FIXME). This check
+ // serves as a quick way to determine whether found name is
+ // filename and not URL:
+ if (wxFileName::FileExists(fnd))
+ {
+ // Make the name absolute filename, because the app may
+ // change working directory later:
+ wxFileName fn(fnd);
+ if (fn.IsRelative())
+ {
+ fn.MakeAbsolute();
+ fnd = fn.GetFullPath();
+ }
+ }
+