Navigation

This class provides an interface for opening files on different file systems. It can handle absolute and/or local filenames.
It uses a system of handlers to provide access to user-defined virtual file systems.

Opens the file and returns a pointer to a wx.FSFile object or None if failed. It first tries to open
the file in relative scope (based on value passed to ChangePathTo() method) and then as an absolute path.

A stream opened with just the default wx.FS_READ flag may or may not be seekable depending on the underlying source.
Passing wx.FS_READ | wx.FS_SEEKABLE for flags will back a stream that is not natively seekable with memory or a
file and return a stream that is always seekable.