Platform-independent File chooser

See the following link for full details: