Introduction ŻŻŻŻŻŻŻŻŻŻŻŻ This library was created to make it easier for application programmers to include clickable URLs in their applications, about windows, etc. Current solutions to this problem typically are to launch an ARexx script or just support a few webbrowsers, with no room for configuration. This leads to countless reinventions of the wheel (how many SendURLToBrowser.rexx scripts do you have on your harddisk?). This library solves the problem by giving application programmers a very simple API to handle (one function) and the user gets configurability with the included preference program. NOTE: I like and use MUI, therefore the included preference program uses MUI. This library is meant to be completely universal though, so programmers preferring other GUI engines are encouraged to program their own preference editor and send it to me, I'll happily include it. Requirements ŻŻŻŻŻŻŻŻŻŻŻŻ · AmigaOS 2.0 or higher. · MUI 3.8 or higher, for the preference program only. Features ŻŻŻŻŻŻŻŻ · Sends URL by ARexx if your browser is launched, if not, the library will launch the browser. · Configuration supports a list of installed browsers, no Wind*ws "default browser" nonsense. · Extremely simple API for applications. · Complete source included for your enjoyment. Usage ŻŻŻŻŻ Using the preference program should hopefully be very easy. A few tips might be helpful though. The library will try contacting the browsers from top to bottom of the list, so put your favourite browser at the top (drag and drop). The ARexx portname should be set to "BROWSER" even for browsers that call their ports "BROWSER.1", "BROWSER.2", etc. The library will look for a number of these ports before giving up. For developers: see autodocs. Legal stuff ŻŻŻŻŻŻŻŻŻŻŻ The openurl package is placed in the public domain. I assume no responsibility for what these programs might do, you are using them at your own risk. Author ŻŻŻŻŻŻ SnailMail: Troels Walsted Hansen O.L. Aunesgate 15 9009 Tromsĝ NORWAY Email: troels@stud.cs.uit.no WWW: http://www.cs.uit.no/~troels IRC nick: Troels Version history ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ Libs/openurl.library 1.0 (27.7.98) Prefs/OpenURL 1.0 (27.7.98) C/OpenURL 1.0 (27.7.98) · First release to Aminet.