Help browser

Is there a preferred way to create a help browser using Juce? I noticed that there is a WebBrowser component. So, I’m thinking about creating a non modal dialog and having the WebBrowser component load an HTML file. But if there was a way to have the system launch a help HTML file in its default browser, this would be even better…

Does anyone have any ideas about the best way to do this in a non-platform dependent manner?

If you just want to launch a browser, it’s easy - File::startAsProcess() or URL::launchInDefaultBrowser() will sort you out.