Purpose
-------

Sea(rch)Fox is a simple utility to start Firefox or SeaMonkey with the -search
parameter and data. This will invoke the browser's default search engine.


Description
-----------

Sea(rch)Fox is user-oriented. It allows an user to start searching before the
browser is started, without having to wait.

With Sea(rch)Fox: start searching, start browser, drink coffee, read results.

Without Sea(rch)Fox: start browser, drink coffee, recall forgotten reason why
you did start the browser a while ago, start searching.


Install
-------

Firefox or SeaMonkey is a requirement. If Firefox or SeaMonkey cannot be found
in the current directory, then next Sea(rch)Fox tries to use the WPUrl default
settings in the file OS2.INI.

A Firefox or SeaMonkey which doesn't rely on LIBPATHSTIRCT=T is assumed.


Language support
----------------

Sea(rch)Fox itself supports one parameter, which will replace the default text
"Search for ...". If you want to translate the base UI to German, then you can
use a parameter like "Suchen nach ...". Error messages will remain in English.

Of course this parameter, with a maximum length of 255 characters, can also be
used for repeating a part of questions. If all of your search operations start
with "video how do i" nowadays, then that text can be a smart initial setting.
Use the usual keys to edit, instead of delete, the selected default text after
starting Sea(rch)Fox,


Using Sea(rch)Fox more than once
--------------------------------

If Sea(rch)Fox is used again, while the first instance is still running, then 
a next time the user's input will be ignored and the first Sea(rch)Fox window
will be opened. If a browser is already in use, then please use that browser.


New window or new tab
---------------------

Regardless of browser settings, Sea(rch)Fox may always open a new window.


Alternative
-----------

Create a WPS program object with a parameter like "-search [Search for]". That
should work about the same. But then the user has to deal with entering quotes
correctly, for example. In such a case using Sea(rch)Fox is less complicated.

