I promised to smash the following bugs/RFEs in InfoViewer/JIndex:
* Browsing to JavaDoc methods with more than one parameter doesn't work
when Internet Explorer is used as browser.
Example: browsing to the documentation for String.indexOf(String,int)
doesn't work, because the JavaDoc html URL looks like this:
Note the space before the last parameter in the URL. Internet Explorer
doesn't get this URL right, if invoked on the command line.
* Reuse Internet Explorer window, if one exists
(similar to Netscape's -remote option).
For both bugs, I found no solution and no workaround, sorry. I tried the
various "browser invocation" libraries out there, but none seems to be able to
deal with this properly.
No, the trick with "rundll32 url.dll,FileProtocolHandler" doesn't work.
Windows doesn't find the url, if it ends with ".html". This bug is known since
Windows 98, but Microsoft didn't bother to fix it. No, URL name mangling
doesn't work. I even tried storing the URL temporarily to an ".url" file and
invoking it, but this doesn't work either, because Windows trims everything off
after the "#".
There is one solution out there that works: JConfig uses a native library
with some Windows system calls. But we cannot use this library, because it is
too huge, and the license isn't compatible with GPL.
PS: Does anybody know Windows Scripting Host (WSH files)? Maybe it can be
done this way?!?
Sent through GMX FreeMail - http://www.gmx.net