+/*
+ Here are brief descriptions of the filename formats supported by this class:
+
+ wxPATH_UNIX: standard Unix format, absolute file names have the form
+ /dir1/dir2/.../dirN/filename, "." and ".." stand for the
+ current and parent directory respectively, "~" is parsed as the
+ user HOME and "~username" as the HOME of that user
+
+ wxPATH_DOS: DOS/Windows format, absolute file names have the form
+ drive:\dir1\dir2\...\dirN\filename.ext where drive is a single
+ letter. "." and ".." as for Unix but no "~".
+
+ There are also UNC names of the form \\share\fullpath
+
+ wxPATH_MAC: Mac OS 8/9 format, absolute file names have the form
+ volume:dir1:...:dirN:filename
+ and the relative file names are either
+ :dir1:...:dirN:filename
+ or just
+ filename
+ (although :filename works as well).
+
+ wxPATH_VMS: VMS native format, absolute file names have the form
+ <device>:[dir1.dir2.dir3]file.txt
+ or
+ <device>:[000000.dir1.dir2.dir3]file.txt
+
+ the <device> is the physical device (i.e. disk). 000000 is the
+ root directory on the device which can be omitted.
+
+ Note that VMS uses different separators unlike Unix:
+ : always after the device. If the path does not contain : than
+ the default (the device of the current directory) is assumed.
+ [ start of directory specyfication
+ . separator between directory and subdirectory
+ ] between directory and file
+ */
+